Go to the documentation of this file. 1 #ifndef DataFormats_ETLDetId_ETLDetId_h
2 #define DataFormats_ETLDetId_ETLDetId_h
49 static constexpr uint32_t
kSoff = 4;
61 uint32_t tmpId = raw_id;
70 uint32_t tmpId = det_id.
rawId();
135 #endif // DataFormats_ETLDetId_ETLDetId_h
ETLDetId(uint32_t zside, uint32_t ring, uint32_t module, uint32_t modtyp)
static constexpr int kETLv4maxSector
static const uint32_t kETLnDiscOffset
constants for the TDR ETL model
static const uint32_t kETLnDiscMask
static const uint32_t kETLmodTypeMask
uint32_t newForm(const uint32_t &rawid)
ETLDetId(const uint32_t &raw_id)
static constexpr int kETLv4maxRing
static const uint32_t kETLdiscSideMask
static constexpr int kETLv1maxModule
static const uint32_t kETLoldToNewShift
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
static constexpr int kETLv5nDisc
static const uint32_t kETLformatV2
static constexpr int kETLv5maxSector
static constexpr int kETLv5maxRing
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 constexpr int kETLv5maxModule
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 kETLoldFieldMask
static const uint32_t kETLsectorMask
static constexpr int kETLv1nDisc