17 int theLevelPart = muonConstants.
getValue(
"level");
73 int superlayer_id = 0;
79 decode(num, wire_id, layer_id, superlayer_id, sector_id, station_id, wheel_id);
100 DTWireId id(wheel_id, station_id, sector_id, superlayer_id, layer_id, wire_id);
115 int& wheel_id)
const {
120 wheel_id = copyno - 2;
125 station_id = station_tag;
126 sector_id = copyno + 1;
130 superlayer_id = copyno + 1;
134 layer_id = copyno + 1;
138 wire_id = copyno + 1;
int getBaseNo(int level) const
void decode(const MuonBaseNumber &num, int &wire_id, int &layer_id, int &superlayer_id, int §or_id, int &station_id, int &wheel_id) const
int baseNumberToUnitNumber(const MuonBaseNumber &num) override
Compact representation of the geometrical detector hierarchy.
DTNumberingScheme(const DDCompactView &cpv)
int getValue(const std::string &name) const
void initMe(const MuonDDDConstants &muonConstants)
int getSuperNo(int level) const
int getDetId(const MuonBaseNumber &num) const