Celeritas
0.5.0-56+6b053cd
|
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.