|
ATLAS Offline Software
|
Go to the documentation of this file.
26 #include "CaloDetDescr/CaloDetDescrElement.h"
27 #include "Identifier/Identifier.h"
42 if (theCaloDDE!=
nullptr) {
88 const unsigned int&
mask)
91 return ( bitPattern &
mask ) == bitPattern;
static bool isEMSampling(const CaloSample &rSample)
Get sampling characteristics.
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
static bool isTileSampling(const CaloSample &rSample)
static const unsigned int m_TileMask
static unsigned int getSamplingBit(const CaloSample &rSample)
Return a unique bit set for a given sampling.
static bool isHADSampling(const CaloSample &rSample)
static const unsigned int m_EndCapMask
static const unsigned int m_EMMask
static bool isBarrelSampling(const CaloSample &rSample)
static CaloSample getSampling(const CaloCell &c)
Retrieves the sampling indicator for a cell.
static bool isLArSampling(const CaloSample &rSample)
Data object for each calorimeter readout cell.
CaloCell_ID::CaloSample getSampling() const
cell sampling
static const unsigned int m_LArMask
static const unsigned int m_HADMask
static bool isEndCapSampling(const CaloSample &rSample)
static const unsigned int m_BarrelMask
static bool matchPattern(const CaloSample &rSample, const unsigned int &mask)