Go to the documentation of this file. 1 #ifndef DataFormats_MTDDetId_MTDDetId_h
2 #define DataFormats_MTDDetId_MTDDetId_h
69 #endif // DataFormats_MTDDetId_MTDDetId_h
std::ostream & operator<<(std::ostream &, const MTDDetId &)
constexpr Detector det() const
get the detector field from this detid
static const uint32_t kZsideMask
static const uint32_t kMTDsubdMask
constexpr int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum)
int mtdSubDetector() const
static const uint32_t kRodRingMask
MTDDetId(Detector det, int subdet)
static const uint32_t kZsideOffset
MTDDetId(const uint32_t &raw_id)
static const uint32_t kMTDsubdOffset
constexpr uint32_t rawId() const
get the raw id
static const uint32_t kRodRingOffset
Detector identifier base class for the MIP Timing Layer.
MTDDetId(const DetId &det_id)
SubDetector subDetector() const