1 #ifndef DataFormats_ForwardDetId_HGCEEDetId_H 2 #define DataFormats_ForwardDetId_HGCEEDetId_H 1 54 bool isEE()
const {
return true; }
HGCEEDetId geometryCell() const
static const int kHGCEELayerMask
static const int kHGCEECellMask
int subsector() const
get the degree subsector
ForwardSubdetector subdet() const
get the subdetector
int cell() const
get the absolute value of the cell #'s in x and y
bool isEE() const
consistency check : no bits left => no overhead
static const int kHGCEELayerOffset
static const int kHGCEEZsideMask
int sector() const
get the sector #
static const int kHGCEESectorMask
static const HGCEEDetId Undefined
static const int kHGCEEZsideOffset
std::ostream & operator<<(std::ostream &, const HGCEEDetId &id)
int layer() const
get the layer #
int zside() const
get the z-side of the cell (1/-1)
static const int kHGCEESubSectorOffset
static const int kHGCEESubSectorMask
static const int kHGCEESectorOffset
static const int kHGCEECellOffset
HGCEEDetId & operator=(const DetId &id)
T mod(const T &a, const T &b)