#include <GEMNumberingScheme.h>
Public Member Functions | |
int | baseNumberToUnitNumber (const MuonBaseNumber &) override |
GEMNumberingScheme (const DDCompactView &cpv) | |
GEMNumberingScheme (const MuonDDDConstants &muonConstants) | |
~GEMNumberingScheme () override | |
Public Member Functions inherited from MuonNumberingScheme | |
MuonNumberingScheme () | |
virtual | ~MuonNumberingScheme () |
Private Member Functions | |
void | initMe (const MuonDDDConstants &muonConstants) |
Private Attributes | |
int | theRegionLevel |
int | theRingLevel |
int | theRollLevel |
int | theSectorLevel |
int | theStationLevel |
Definition at line 10 of file GEMNumberingScheme.h.
GEMNumberingScheme::GEMNumberingScheme | ( | const DDCompactView & | cpv | ) |
Definition at line 13 of file GEMNumberingScheme.cc.
References initMe().
GEMNumberingScheme::GEMNumberingScheme | ( | const MuonDDDConstants & | muonConstants | ) |
Definition at line 9 of file GEMNumberingScheme.cc.
References initMe().
|
inlineoverride |
Definition at line 17 of file GEMNumberingScheme.h.
References baseNumberToUnitNumber(), and initMe().
|
overridevirtual |
Reimplemented from MuonNumberingScheme.
Definition at line 35 of file GEMNumberingScheme.cc.
References relativeConstraints::chamber, gather_cfg::cout, MuonBaseNumber::getBaseNo(), MuonBaseNumber::getLevels(), MuonBaseNumber::getSuperNo(), triggerObjects_cff::id, hcalDigis_cfi::level, relativeConstraints::ring, relativeConstraints::station, theRegionLevel, theRollLevel, theSectorLevel, and theStationLevel.
Referenced by GEMGeometryBuilderFromDDD::build(), GEMGeometryParsFromDD::buildGeometry(), and ~GEMNumberingScheme().
|
private |
Definition at line 18 of file GEMNumberingScheme.cc.
References gather_cfg::cout, MuonDDDConstants::getValue(), theRegionLevel, theRingLevel, theRollLevel, theSectorLevel, and theStationLevel.
Referenced by GEMNumberingScheme(), and ~GEMNumberingScheme().
|
private |
Definition at line 24 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 26 of file GEMNumberingScheme.h.
Referenced by initMe().
|
private |
Definition at line 28 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 27 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 25 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().