GENFIT
Rev:NoNumberAvailable
|
Go to the documentation of this file.
24 #ifndef genfit_MaterialProperties_h
25 #define genfit_MaterialProperties_h
47 const double& radiationLength,
60 double& radiationLength,
66 const double& radiationLength,
69 void Print(
const Option_t* =
"")
const;
105 const double& radiationLength,
110 radiationLength_(radiationLength),
119 #endif // genfit_MaterialProperties_h
void getMaterialProperties(double &density, double &Z, double &A, double &radiationLength, double &mEE) const
void setMaterialProperties(const double &density, const double &Z, const double &A, const double &radiationLength, const double &mEE)
Defines for I/O streams used for error and debug printing.
double density_
density of material
friend bool operator!=(const MaterialProperties &lhs, const MaterialProperties &rhs)
friend bool operator==(const MaterialProperties &lhs, const MaterialProperties &rhs)
Compare material parameters.
virtual ~MaterialProperties()
double mEE_
mean excitation energy [eV]
void Print(const Option_t *="") const
double Z_
Atomic number Z of material.
double A_
Mass number A of material.
double radiationLength_
radiation length X0
double getDensity() const
Material properties needed e.g. for material effects calculation.