75 if (
id.
null()) s <<
"(Null Id)";
86 default: s <<
"(Hcal Unknown Id: 0x" << std::hex <<
id.rawId() <<
std::dec <<
')';
bool isHcalZDCDetId() const
constexpr bool null() const
is this a null id ?
constexpr uint32_t rawId() const
get the raw id
bool isHcalTrigTowerDetId() const
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
std::ostream & operator<<(std::ostream &s, const HcalGenericDetId &id)
static const int SubdetectorId
static const int SubdetectorId
HcalOtherSubdetector otherSubdet() const
bool isHcalCalibDetId() const
bool isHcalCastorDetId() const
HcalGenericSubdetector genericSubdet() const
constexpr Detector det() const
get the detector field from this detid