Celeritas
0.5.0-86+4a8eea4
|
Calculate the total cross section for the Wentzel VI MSC model. More...
#include <WentzelMacroXsCalculator.hh>
Public Types | |
Type aliases | |
using | Energy = units::MevEnergy |
using | XsUnits = units::Native |
Public Member Functions | |
CELER_FUNCTION | WentzelMacroXsCalculator (ParticleTrackView const &particle, MaterialView const &material, NativeCRef< WentzelVIMscData > const &data, NativeCRef< WentzelOKVIData > const &wentzel, Energy cutoff) |
Construct with shared model and material data. | |
CELER_FUNCTION real_type | operator() (real_type cos_theta) const |
Compute the total cross section for the given angle. | |
Calculate the total cross section for the Wentzel VI MSC model.
xtsec
) as the Geant4 method G4WentzelVIModel::ComputeTransportXSectionPerVolume.