1 #ifndef MuonDetId_DTChamberId_H 2 #define MuonDetId_DTChamberId_H static const int minSectorId
lowest sector id. 0 indicates all sectors (a station)
static const int slayerNumBits_
static const int wireNumBits_
two bits would be enough, but we could use the number "0" as a wildcard
static const int minStationId
lowest station id
static const int sectorNumBits_
static const uint32_t slIdMask_
static const int sectorStartBit_
static const uint32_t layerIdMask_
static const int wireStartBit_
static const int wheelStartBit_
static const int maxWireId
highest wire id (chambers have 48 to 96 wires)
static const uint32_t stationMask_
static const int maxLayerId
highest layer id
static const int minWireId
lowest wire id (numbering starts from 1 or 2). 0 indicates a full layer
static const int stationNumBits_
two bits would be enough, but we could use the number "0" as a wildcard
static const uint32_t slMask_
static const int minLayerId
lowest layer id. 0 indicates a full SL
static const int wheelNumBits_
static const int maxSuperLayerId
highest superlayer id
static const uint32_t sectorMask_
static const int maxStationId
highest station id
static const int layerStartBit_
static const int minWheelId
lowest wheel number
static const uint32_t lMask_
static const int maxWheelId
highest wheel number
std::ostream & operator<<(std::ostream &os, const DTChamberId &id)
static const int minSuperLayerId
loweset super layer id. 0 indicates a full chamber
static const uint32_t chamberIdMask_
static const uint32_t wireMask_
static const uint32_t wheelMask_
static const int slayerStartBit_
static const int stationStartBit_
int station() const
Return the station number.
static const int layerNumBits_
int wheel() const
Return the wheel number.
static const int maxSectorId
highest sector id.