24 #ifndef genfit_MaterialProperties_h    25 #define genfit_MaterialProperties_h    42   MaterialProperties(
const double &density, 
const double &Z, 
const double &A, 
const double &radiationLength, 
const double &mEE);
    45   double getZ()
 const { 
return Z_; }
    46   double getA()
 const { 
return A_; }
    47   double getRadLen()
 const { 
return radiationLength_; }
    48   double getMEE()
 const { 
return mEE_; }
    50   void getMaterialProperties(
double &density, 
double &Z, 
double &A, 
double &radiationLength, 
double &mEE) 
const;
    52   void setMaterialProperties(
const double &density, 
const double &Z, 
const double &A, 
const double &radiationLength, 
const double &mEE);
    54   void Print(
const Option_t * = 
"") 
const;
    65   double radiationLength_;
    79   : density_(density), Z_(Z), A_(A), radiationLength_(radiationLength), mEE_(mEE)
    87 #endif // genfit_MaterialProperties_h void getMaterialProperties(double &density, double &Z, double &A, double &radiationLength, double &mEE) const
 
void Print(const Option_t *="") const
 
void setMaterialProperties(const double &density, const double &Z, const double &A, const double &radiationLength, const double &mEE)
 
Material properties needed e.g. for material effects calculation. 
 
friend bool operator!=(const MaterialProperties &lhs, const MaterialProperties &rhs)
 
friend bool operator==(const MaterialProperties &lhs, const MaterialProperties &rhs)
Compare material parameters. 
 
double getDensity() const