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