#include <VolumeMediumProperties.h>
Public Member Functions | |
VolumeMediumProperties (float x0, float xi) | |
float | x0 () const |
float | xi () const |
Private Attributes | |
float | x0_ |
float | xi_ |
Holds constants for estimating material effects in a volume: x0 = rad. length (in cm; used for estimation of multiple scattering) xi = rho(g/cm3) *0.307075[MeV/(g/cm2)] * <Z/A> * 1/2 (used for energy loss acc. to Bethe-Bloch)
Definition at line 11 of file VolumeMediumProperties.h.
VolumeMediumProperties::VolumeMediumProperties | ( | float | x0, |
float | xi | ||
) | [inline] |
float VolumeMediumProperties::x0 | ( | ) | const [inline] |
Definition at line 18 of file VolumeMediumProperties.h.
References x0_.
Referenced by VolumeEnergyLossEstimator::computeElectrons(), and VolumeMultipleScatteringEstimator::estimate().
{return x0_;}
float VolumeMediumProperties::xi | ( | ) | const [inline] |
Definition at line 20 of file VolumeMediumProperties.h.
References xi_.
Referenced by VolumeEnergyLossEstimator::computeBetheBloch().
{return xi_;}
float VolumeMediumProperties::x0_ [private] |
Definition at line 23 of file VolumeMediumProperties.h.
Referenced by x0().
float VolumeMediumProperties::xi_ [private] |
Definition at line 24 of file VolumeMediumProperties.h.
Referenced by xi().