1 #ifndef _CR_VOLUMEENERGYLOSSESTIMATOR_H_
2 #define _CR_VOLUMEENERGYLOSSESTIMATOR_H_
virtual float mass() const
Particle mass assigned at construction.
void computeBetheBloch(const LocalVector &localP, double pathLength, const VolumeMediumProperties &medium, double &deltaP, double &deltaCov00) const
virtual ~VolumeEnergyLossEstimator()
virtual VolumeEnergyLossEstimator * clone() const
virtual VolumeMaterialEffectsEstimate estimate(const TrajectoryStateOnSurface refTSOS, double pathLength, const VolumeMediumProperties &medium) const
Creates an estimate.
VolumeEnergyLossEstimator(float mass)
Constructor with explicit mass hypothesis.
void computeElectrons(const LocalVector &localP, double pathLength, const VolumeMediumProperties &medium, double &deltaP, double &deltaCov00) const