Go to the documentation of this file. 1 #ifndef DataFormats_ETLDetId_ETLDetId_h
2 #define DataFormats_ETLDetId_ETLDetId_h
37 static constexpr uint32_t
kSoff = 4;
102 #endif // DataFormats_ETLDetId_ETLDetId_h
ETLDetId(uint32_t zside, uint32_t ring, uint32_t module, uint32_t modtyp)
static const uint32_t kETLnDiscOffset
constants for the TDR ETL model
static const uint32_t kETLnDiscMask
static const uint32_t kETLmodTypeMask
ETLDetId(const uint32_t &raw_id)
static constexpr int kETLv4maxRing
static const uint32_t kETLdiscSideMask
static constexpr int kETLv1maxModule
static const uint32_t kZsideMask
static const uint32_t kMTDsubdMask
uint32_t encodeSector(uint32_t &disc, uint32_t &discside, uint32_t §or) const
Detector identifier class for the Endcap Timing Layer.
std::ostream & operator<<(std::ostream &, const ETLDetId &)
static constexpr int kETLv4nDisc
static const uint32_t kETLmodTypeOffset
static const uint32_t kETLdiscSideOffset
ETLDetId geographicalId() const
ETLDetId(uint32_t zside, uint32_t disc, uint32_t discside, uint32_t sector, uint32_t module, uint32_t modtyp)
ETLDetId(const DetId &det_id)
static const uint32_t kRodRingMask
static const uint32_t kZsideOffset
static constexpr int kETLv4maxModule
static const uint32_t kMTDsubdOffset
static const uint32_t kETLmoduleOffset
constexpr uint32_t rawId() const
get the raw id
static const uint32_t kETLmoduleMask
static const uint32_t kRodRingOffset
Detector identifier base class for the MIP Timing Layer.
static constexpr uint32_t kSoff
static constexpr int kETLv1maxRing
static const uint32_t kETLsectorMask
static constexpr int kETLv1nDisc