1 #ifndef DataFormats_ETLDetId_ETLDetId_h 2 #define DataFormats_ETLDetId_ETLDetId_h 66 uint32_t tmpId = raw_id;
75 uint32_t tmpId = det_id.
rawId();
177 #endif // DataFormats_ETLDetId_ETLDetId_h static constexpr uint32_t kETLdiscSideMask
static const uint32_t kRodRingOffset
static constexpr uint32_t kETLdiscSideOffset
static constexpr uint32_t kETLmodTypeOffset
static constexpr uint32_t kETLsensorOffset
ETLDetId(uint32_t zside, uint32_t disc, uint32_t discside, uint32_t sector, uint32_t module, uint32_t modtyp)
static constexpr uint32_t kETLsensorMask
static constexpr int kETLv4maxModule
ETLDetId(const uint32_t &raw_id)
static constexpr int kETLv5maxRing
ETLDetId geographicalId() const
static constexpr uint32_t kETLsectorMask
static const uint32_t kZsideOffset
static constexpr uint32_t kETLmoduleOffset
static const uint32_t kMTDsubdOffset
static constexpr int kETLv1maxModule
Detector identifier base class for the MIP Timing Layer.
uint32_t encodeSector(uint32_t &disc, uint32_t &discside, uint32_t §or) const
static constexpr uint32_t kETLformatV2
static const uint32_t kRodRingMask
static constexpr uint32_t kETLoldFieldMask
static constexpr int kETLv5nDisc
ETLDetId(uint32_t zside, uint32_t ring, uint32_t module, uint32_t modtyp)
static const uint32_t kMTDsubdMask
ETLDetId(uint32_t zside, uint32_t disc, uint32_t discside, uint32_t sector, uint32_t module, uint32_t modtyp, uint32_t sensor)
static constexpr uint32_t kETLmodTypeMask
static constexpr int kETLv1maxRing
static constexpr int kETLv5maxSector
static const uint32_t kZsideMask
static constexpr uint32_t kETLoldToNewShift
ETLDetId(uint32_t zside, uint32_t ring, uint32_t module, uint32_t modtyp, uint32_t sensor)
std::ostream & operator<<(std::ostream &, const ETLDetId &)
static constexpr int kETLv4maxSector
constexpr uint32_t rawId() const
get the raw id
static constexpr uint32_t kETLmoduleMask
static constexpr uint32_t kSoff
ETLDetId(const DetId &det_id)
Detector identifier class for the Endcap Timing Layer.
static constexpr int kETLv4nDisc
uint32_t newForm(const uint32_t &rawid)
static void decodeSector(const uint32_t rr, uint32_t &nDisc, uint32_t &discSide, uint32_t §or)
static constexpr uint32_t kETLnDiscOffset
constants for the TDR ETL model
static constexpr int kETLv5maxModule
static constexpr int kETLv4maxRing
static constexpr int kETLv1nDisc
static constexpr uint32_t kETLnDiscMask