#include <DD4hep_CSCNumberingScheme.h>
Public Member Functions | |
void | baseNumberToUnitNumber (const MuonBaseNumber &) |
CSCNumberingScheme (const MuonConstants &muonConstants) | |
int | getDetId () const |
Private Member Functions | |
int | chamberIndex (int, int, int, int) const |
const int | get (const char *, const MuonConstants &) const |
void | initMe (const MuonConstants &muonConstants) |
void | setDetId (int idnew) |
Private Attributes | |
int | detId |
int | theLayerLevel |
int | theRegionLevel |
int | theRingLevel |
int | theSectorLevel |
int | theStationLevel |
int | theSubringLevel |
Definition at line 20 of file DD4hep_CSCNumberingScheme.h.
CSCNumberingScheme::CSCNumberingScheme | ( | const MuonConstants & | muonConstants | ) |
void CSCNumberingScheme::baseNumberToUnitNumber | ( | const MuonBaseNumber & | num | ) |
Definition at line 34 of file DD4hep_CSCNumberingScheme.cc.
References chamberIndex(), personalPlayback::level, EgammaValidation_cff::num, CSCDetId::rawIdMaker(), alignCSCRings::ring_id, setDetId(), theLayerLevel, theRegionLevel, theRingLevel, theSectorLevel, theStationLevel, and theSubringLevel.
Referenced by CSCGeometryParsFromDD::build().
|
private |
Definition at line 78 of file DD4hep_CSCNumberingScheme.cc.
References alignCSCRings::ring_id.
Referenced by baseNumberToUnitNumber().
|
private |
Definition at line 98 of file DD4hep_CSCNumberingScheme.cc.
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().
|
inline |
|
private |
Definition at line 23 of file DD4hep_CSCNumberingScheme.cc.
References cms::cuda::assert(), get(), theLayerLevel, theRegionLevel, theRingLevel, theSectorLevel, theStationLevel, and theSubringLevel.
Referenced by CSCNumberingScheme().
|
inlineprivate |
Definition at line 29 of file DD4hep_CSCNumberingScheme.h.
References detId.
Referenced by baseNumberToUnitNumber().
|
private |
Definition at line 40 of file DD4hep_CSCNumberingScheme.h.
Referenced by getDetId(), and setDetId().
|
private |
Definition at line 37 of file DD4hep_CSCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 33 of file DD4hep_CSCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 38 of file DD4hep_CSCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 36 of file DD4hep_CSCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 34 of file DD4hep_CSCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 35 of file DD4hep_CSCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().