43 return s <<
"(FastTime " <<
id.type() <<
", iz "<< ((
id.zside()>0)?(
"+ "):(
"- "))
44 <<
" iz/ieta " <<
id.iz() <<
", iphi " <<
id.iphi() <<
")";
static const int kFastTimeTypeMask
static const int kFastTimeTypeOffset
FastTimeDetId & operator=(const DetId &id)
std::ostream & operator<<(std::ostream &s, const FastTimeDetId &id)
ForwardSubdetector subdet() const
get the subdetector
static const int kFastTimeZsideMask
static const int kFastTimeCellPhiMask
static const int kFastTimeCellZOffset
static const FastTimeDetId Undefined
uint32_t rawId() const
get the raw id
static const int kFastTimeCellZMask
int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
static const int kFastTimeZsideOffset
bool null() const
is this a null id ?
static const int kFastTimeCellPhiOffset
Detector det() const
get the detector field from this detid