Function Acts::computeEnergyLossBethe¶
Defined in File Interactions.hpp
Function Documentation¶
-
float
Acts
::
computeEnergyLossBethe
(const MaterialSlab &slab, int pdg, float m, float qOverP, float q = UnitConstants::e)¶ Compute the mean energy loss due to ionisation and excitation.
This computes the mean energy loss -dE(x) through a material with the given properties, i.e. it computes
-dE(x) = -dE/dx * x
- Parameters
slab
: The traversed material and its propertiespdg
: Particle type PDG identifierm
: Particle massqOverP
: Particle charge divided by absolute momentumq
: Particle charge, only the magnitude is considered
where -dE/dx is given by the Bethe formula. The computations are valid for intermediate particle energies.