1 #ifndef CalorimeterProperties_H 2 #define CalorimeterProperties_H 18 virtual double theAeff()
const = 0;
21 virtual double theZeff()
const = 0;
24 virtual double rho()
const = 0;
virtual double rho() const =0
Density in g/cm3.
virtual double theAeff() const =0
Effective A.
virtual double theZeff() const =0
Effective Z.
virtual ~CalorimeterProperties()
virtual double moliereRadius() const =0
Moliere Radius in cm.
virtual double radLenIncm() const =0
Radiation length in cm.
virtual double criticalEnergy() const =0
Critical energy in GeV (2.66E-3*(x0*Z/A)^1.1)
virtual double thickness(double eta) const =0
Thickness (in cm) of the homegeneous material as a function of rapidity.
virtual double interactionLength() const =0
Interaction length in cm.
virtual double radLenIngcm2() const =0
Radiation length in g/cm^2.