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