1 #ifndef DataFormats_SiStripDetId_PXFDetId_H 2 #define DataFormats_SiStripDetId_PXFDetId_H static const unsigned int sideStartBit_
two bits would be enough, but we could use the number "0" as a wildcard
unsigned int panel() const
panel id
static const unsigned int bladeMask_
static const unsigned int diskStartBit_
static const unsigned int panelMask_
unsigned int blade() const
blade id
unsigned int module() const
det id
static const unsigned int panelStartBit_
unsigned int disk() const
disk id
static const unsigned int bladeStartBit_
PXFDetId(uint32_t side, uint32_t disk, uint32_t blade, uint32_t panel, uint32_t module)
static const unsigned int diskMask_
static const unsigned int moduleStartBit_
static const unsigned int moduleMask_
unsigned int side() const
positive or negative id
static const unsigned int sideMask_
two bits would be enough, but we could use the number "0" as a wildcard
std::ostream & operator<<(std::ostream &os, const PXFDetId &id)