2 #ifndef DataFormats_SiStripCommon_SiStripDetKey_h
3 #define DataFormats_SiStripCommon_SiStripDetKey_h
39 const uint16_t& apv_pair_number = 0,
40 const uint16_t& apv_within_pair = 0 );
106 virtual void print( std::stringstream& ss )
const;
109 virtual void terse( std::stringstream& ss )
const;
151 #endif // DataFormats_SiStripCommon_SiStripDetKey_h
static const uint16_t partitionOffset_
virtual void print(std::stringstream &ss) const
std::ostream & operator<<(std::ostream &out, const ALILine &li)
const uint32_t & key() const
bool operator<(const FedChannelConnection &, const FedChannelConnection &)
Constants and enumerated type for sistrip::Granularity.
const uint16_t & partition() const
const uint16_t & apvWithinPair() const
Base utility class that identifies a position within a logical structure of the strip tracker...
const uint16_t & apvPairNumber() const
Utility class that identifies a position within the strip tracker geometrical structure, down to the level of an APV25 chip.
static const uint16_t partitionMask_
bool isEqual(const SiStripKey &) const
Detector identifier class for the strip tracker.
bool isConsistent(const SiStripKey &) const
virtual void terse(std::stringstream &ss) const