2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
7/** Return method for the full material */
9MaterialProperties::material() const
15MaterialProperties::material()
20/** Return method for thicknes in units of radiation length - dimensionless */
22MaterialProperties::thicknessInX0() const
27/** Return method for thickness in units of nuclear interaction length -
30MaterialProperties::thicknessInL0() const
35/** Return method for thickness in mm */
37MaterialProperties::thickness() const
39 return m_dInX0 * m_material.X0;
42/** Return method for radiation length - in [mm] */
44MaterialProperties::x0() const
49/** Return method for nuclear interaction length - in [mm] */
51MaterialProperties::l0() const
56/** Return method for @f$ \frac{A}{Z}\cdot\rho @f$ */
58MaterialProperties::zOverAtimesRho() const
60 return m_material.zOaTr;
63/** Return method for @f$ \frac{A}{Z}\cdot\rho\cdot d @f$ */
65MaterialProperties::zOverAtimesRhoTimesD() const
70/** Return method for @f$ A @f$ */
72MaterialProperties::averageA() const
77/** Return method for @f$ Z @f$ */
79MaterialProperties::averageZ() const
84/** Return method for @f$ Z @f$ */
86MaterialProperties::averageRho() const
88 return m_material.rho;
91/** Return method for @f$ dE/dX @f$ */
93MaterialProperties::dEdX() const
95 return m_material.dEdX;