|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef EFLOWDEPTHCALCULATOR_H
6 #define EFLOWDEPTHCALCULATOR_H
static const double m_itc2Rmin
static const double m_EMBlayerR[4]
const double * calcDepthArray(double eta, double filler=0.0)
static const double m_itc2Zmax
double m_layerDepth[m_nDepth+1]
static const double m_cryostatAt0eta
static const double m_itc2Zmin
Scalar eta() const
pseudorapidity method
Scalar theta() const
theta method
static const double m_itc1Rmin
static const double m_EMBlambdaPerUnitLength
static const double m_FCALrMin
const double * getDepthArray() const
static const double m_tileExtLayerR[4]
static const double m_EMErMax
static const double m_preEMEat19eta
static const double m_itc2Rmax
static const double m_itc1Rmax
static const double m_preFCAL
static const double m_EMBzMax
static const double m_tileGapAt1eta
static const double m_inclusivePreTileExt
static const double m_HECrMax
static const double m_tileBarLayerR[4]
static const double m_tileBarZmin
static const double m_itc1Zmin
static const double m_tileExtZmin
static const double m_FCALlayerZ[4]
static const double m_EMErMin
static const double m_preEMBat0eta
static const double m_tileExtZmax
eflowDepthCalculator::DEPTHLAYER eflowDepthLayerENUM
static const double m_HECrMin
static double lengthThroughBox(double theta, double zMin, double zMax, double rMin, double rMax)
static const int nRegions
static const double m_fcalLambdaPerUnitLength[3]
static const double m_HEClayerZ[5]
The class calculates the depth of each layer, in interaction lengths, for a given EM2 eta.
static const double m_tileLambdaPerUnitLength
static const double m_EMBzMin
static const int m_nDepth
static const double m_FCALrMax
static const double m_preHEC
static const double m_tileBarZmax
static const double m_EMElayerZ[4]
static const DEPTHLAYER m_layerDepthMap[eflowCalo::nRegions]
static const double m_itc1Zmax
static DEPTHLAYER depthIndex(eflowCaloENUM layer)
static const double m_LArGap