45 return s <<
" EE:HE= " <<
id.isEE() <<
":" <<
id.isHE()
46 <<
" type= " <<
id.type() <<
" layer= " <<
id.layer()
47 <<
" eta= " <<
id.ieta() <<
" phi= " <<
id.iphi();
static const int kHGCalTypeOffset
static const int kHGCalZsideMask2
uint32_t rawId() const
get the raw id
static const int kHGCalEtaOffset
HGCScintillatorDetId & operator=(const DetId &id)
std::ostream & operator<<(std::ostream &s, const HGCScintillatorDetId &id)
static const int kHGCalLayerMask
int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
static const HGCScintillatorDetId Undefined
bool null() const
is this a null id ?
static const int kHGCalPhiMask
int layer() const
get the layer #
static const int kHGCalLayerOffset
static const int kHGCalTypeMask
Detector det() const
get the detector field from this detid
static const int kHGCalPhiOffset