|
Celeritas 0.7.0-dev.251+develop.9b9328e4
|
Particle-process that uses MC integration to sample interaction length. More...
#include <PhysicsData.hh>
Public Member Functions | |
| operator bool () const | |
| True if assigned. | |
Public Attributes | |
| ItemRange< real_type > | energy_max_xs |
| Energy of the largest xs [mat]. | |
Particle-process that uses MC integration to sample interaction length.
This is needed for the integral approach for correctly sampling the discrete interaction length after a particle loses energy along a step. An IntegralXsProcess is stored for each particle-process. This will be "false" (i.e. no energy_max assigned) if the particle associated with the process does not have energy loss processes or if use_integral_xs is false.