#include <DD4hep_RPCNumberingScheme.h>
Public Member Functions | |
void | baseNumberToUnitNumber (const MuonBaseNumber &) |
int | getDetId () const |
RPCNumberingScheme (const MuonConstants &muonConstants) | |
Private Member Functions | |
const int | get (const char *, const MuonConstants &) const |
void | initMe (const MuonConstants &muonConstants) |
void | setDetId (int idnew) |
Private Attributes | |
int | detId |
int | theBChamberLevel |
int | theBPlaneLevel |
int | theBStationLevel |
int | theBWheelLevel |
int | theEPlaneLevel |
int | theERollLevel |
int | theESectorLevel |
int | theRegionLevel |
Definition at line 20 of file DD4hep_RPCNumberingScheme.h.
RPCNumberingScheme::RPCNumberingScheme | ( | const MuonConstants & | muonConstants | ) |
Definition at line 11 of file DD4hep_RPCNumberingScheme.cc.
References initMe().
void RPCNumberingScheme::baseNumberToUnitNumber | ( | const MuonBaseNumber & | num | ) |
Definition at line 27 of file DD4hep_RPCNumberingScheme.cc.
References Reference_intrackfit_cff::barrel, Exception, MuonBaseNumber::getBaseNo(), MuonBaseNumber::getLevels(), MuonBaseNumber::getSuperNo(), triggerObjects_cff::id, personalPlayback::level, setDetId(), theBChamberLevel, theBPlaneLevel, theBStationLevel, theBWheelLevel, theEPlaneLevel, theERollLevel, theESectorLevel, and theRegionLevel.
Referenced by RPCGeometryBuilderFromDDD::buildGeometry().
|
private |
Definition at line 142 of file DD4hep_RPCNumberingScheme.cc.
References end, 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(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
inline |
|
private |
Definition at line 13 of file DD4hep_RPCNumberingScheme.cc.
References theBChamberLevel, theBPlaneLevel, theBStationLevel, theBWheelLevel, theEPlaneLevel, theERollLevel, theESectorLevel, and theRegionLevel.
Referenced by getDetId(), and RPCNumberingScheme().
|
inlineprivate |
Definition at line 29 of file DD4hep_RPCNumberingScheme.h.
References detId.
Referenced by baseNumberToUnitNumber().
|
private |
Definition at line 39 of file DD4hep_RPCNumberingScheme.h.
Referenced by getDetId(), and setDetId().
|
private |
Definition at line 34 of file DD4hep_RPCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 33 of file DD4hep_RPCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 32 of file DD4hep_RPCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 31 of file DD4hep_RPCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 35 of file DD4hep_RPCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 37 of file DD4hep_RPCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 36 of file DD4hep_RPCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 30 of file DD4hep_RPCNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().