#include <DD4hep_DTNumberingScheme.h>
Definition at line 27 of file DD4hep_DTNumberingScheme.h.
◆ DTNumberingScheme()
DTNumberingScheme::DTNumberingScheme |
( |
const MuonConstants & |
muonConstants | ) |
|
◆ baseNumberToUnitNumber()
int cms::DTNumberingScheme::baseNumberToUnitNumber |
( |
const MuonBaseNumber & |
| ) |
|
◆ decode()
void DTNumberingScheme::decode |
( |
const MuonBaseNumber & |
num, |
|
|
int & |
wire_id, |
|
|
int & |
layer_id, |
|
|
int & |
superlayer_id, |
|
|
int & |
sector_id, |
|
|
int & |
station_id, |
|
|
int & |
wheel_id |
|
) |
| const |
|
private |
◆ get()
const int DTNumberingScheme::get |
( |
const char * |
key, |
|
|
const MuonConstants & |
muonConstants |
|
) |
| const |
|
private |
Definition at line 69 of file DD4hep_DTNumberingScheme.cc.
71 auto const& it = muonConstants.find(
key);
72 if (it !=
end(muonConstants))
References end, crabWrapper::key, and mps_fire::result.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), initMe(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
◆ getDetId()
Definition at line 22 of file DD4hep_DTNumberingScheme.cc.
31 decode(
num, wire_id, layer_id, superlayer_id, sector_id, station_id, wheel_id);
33 DTWireId id(wheel_id, station_id, sector_id, superlayer_id, layer_id, wire_id);
References decode(), triggerObjects_cff::id, and EgammaValidation_cff::num.
◆ initMe()
void DTNumberingScheme::initMe |
( |
const MuonConstants & |
muonConstants | ) |
|
|
private |
◆ theLayerLevel
int cms::DTNumberingScheme::theLayerLevel |
|
private |
◆ theRegionLevel
int cms::DTNumberingScheme::theRegionLevel |
|
private |
◆ theStationLevel
int cms::DTNumberingScheme::theStationLevel |
|
private |
◆ theSuperLayerLevel
int cms::DTNumberingScheme::theSuperLayerLevel |
|
private |
◆ theWheelLevel
int cms::DTNumberingScheme::theWheelLevel |
|
private |
◆ theWireLevel
int cms::DTNumberingScheme::theWireLevel |
|
private |
void decode(const MuonBaseNumber &num, int &wire_id, int &layer_id, int &superlayer_id, int §or_id, int &station_id, int &wheel_id) const