15 int levelPart =
get(
"level", muonConstants);
16 assert(levelPart != 0);
44 DTWireId id(wheel_id, station_id, sector_id, superlayer_id, layer_id, wire_id);
56 int& wheel_id)
const {
67 station_id = station_tag;
68 sector_id = copyno + 1;
71 superlayer_id = copyno + 1;
86 auto const& it = muonConstants.find(key);
87 if(it !=
end(muonConstants))
int getBaseNo(int level) const
std::unordered_map< std::string_view, int > MuonConstants
DTNumberingScheme(const MuonConstants &)
void initMe(const MuonConstants &)
Namespace of DDCMS conversion namespace.
const int get(const char *, const MuonConstants &) 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 getSuperNo(int level) const
int getDetId(const MuonBaseNumber &) const