#include <GEMNumberingScheme.h>
Public Member Functions | |
int | baseNumberToUnitNumber (const MuonBaseNumber &) const override |
GEMNumberingScheme (const MuonGeometryConstants &muonConstants) | |
~GEMNumberingScheme () override | |
Public Member Functions inherited from MuonNumberingScheme | |
MuonNumberingScheme () | |
virtual | ~MuonNumberingScheme () |
Private Member Functions | |
void | initMe (const MuonGeometryConstants &muonConstants) |
Private Attributes | |
int | theRegionLevel |
int | theRingLevel |
int | theRollLevel |
int | theSectorLevel |
int | theStationLevel |
Definition at line 9 of file GEMNumberingScheme.h.
GEMNumberingScheme::GEMNumberingScheme | ( | const MuonGeometryConstants & | muonConstants | ) |
Definition at line 9 of file GEMNumberingScheme.cc.
References initMe().
|
inlineoverride |
Definition at line 13 of file GEMNumberingScheme.h.
|
overridevirtual |
Reimplemented from MuonNumberingScheme.
Definition at line 26 of file GEMNumberingScheme.cc.
References relativeConstraints::chamber, EcalPhiSymFlatTableProducers_cfi::id, nano_mu_digi_cff::layer, gammaJetAnalysis_CHSJECs_cff::level, GCP_tree_cfg::levels, GEMDetId::minChamberId, GEMDetId::minLayerId, GEMDetId::minRegionId, GEMDetId::minRingId, GEMDetId::minRollId, GEMDetId::minStationId0, EgammaValidation_cff::num, nano_mu_digi_cff::region, relativeConstraints::ring, nano_mu_digi_cff::roll, relativeConstraints::station, theRegionLevel, theRingLevel, theRollLevel, theSectorLevel, and theStationLevel.
Referenced by GEMGeometryBuilder::build(), and GEMGeometryParsFromDD::buildGeometry().
|
private |
Definition at line 11 of file GEMNumberingScheme.cc.
References MuonGeometryConstants::getValue(), theRegionLevel, theRingLevel, theRollLevel, theSectorLevel, and theStationLevel.
Referenced by GEMNumberingScheme().
|
private |
Definition at line 20 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 22 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 24 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 23 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 21 of file GEMNumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().