|
Celeritas 0.7.0-dev.169+develop.bdc0041f6
|
Particle-process that uses MC integration to sample interaction length. More...
#include <PhysicsData.hh>
Public Member Functions | |
| CELER_FUNCTION | 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.