|
Celeritas 0.7.0-dev.194+develop.0df4cab59
|
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.