32 int wire) :
DTLayerId(wheel, station, sector, superlayer, layer) {
33 if (wire < minWireId || wire >
maxWireId) {
35 <<
" Invalid parameters: "
39 <<
" Sl:"<< superlayer
60 if (wire < minWireId || wire >
maxWireId) {
62 <<
" Invalid parameters: "
75 if (wire < minWireId || wire >
maxWireId) {
77 <<
" Invalid parameters: "
89 if (wire < minWireId || wire >
maxWireId) {
91 <<
" Invalid parameters: "
104 os <<
" Wh:"<<
id.wheel()
105 <<
" St:"<<
id.station()
106 <<
" Se:"<<
id.sector()
107 <<
" Sl:"<<
id.superlayer()
108 <<
" La:"<<
id.layer()
109 <<
" Wi:"<<
id.wire()
std::ostream & operator<<(std::ostream &out, const ALILine &li)
static const int wireStartBit_
static const int maxWireId
highest wire id (chambers have 48 to 96 wires)
uint32_t rawId() const
get the raw id
static const uint32_t wireMask_