#include <ME0NumberingScheme.h>
Public Member Functions | |
int | baseNumberToUnitNumber (const MuonBaseNumber &) override |
ME0NumberingScheme (const MuonGeometryConstants &muonConstants) | |
~ME0NumberingScheme () override | |
Public Member Functions inherited from MuonNumberingScheme | |
MuonNumberingScheme () | |
virtual | ~MuonNumberingScheme () |
Private Member Functions | |
void | initMe (const MuonGeometryConstants &muonConstants) |
Private Attributes | |
int | theLayerLevel |
int | theNEtaPart |
int | theRegionLevel |
int | theRollLevel |
int | theSectorLevel |
Definition at line 9 of file ME0NumberingScheme.h.
ME0NumberingScheme::ME0NumberingScheme | ( | const MuonGeometryConstants & | muonConstants | ) |
|
inlineoverride |
Definition at line 13 of file ME0NumberingScheme.h.
|
overridevirtual |
Reimplemented from MuonNumberingScheme.
Definition at line 30 of file ME0NumberingScheme.cc.
References relativeConstraints::chamber, Exception, triggerObjects_cff::id, personalPlayback::level, EgammaValidation_cff::num, HLT_2018_cff::region, theLayerLevel, theRegionLevel, theRollLevel, and theSectorLevel.
Referenced by ME0GeometryParsFromDD::buildGeometry(), and ME0GeometryBuilder::buildGeometry().
|
private |
Definition at line 12 of file ME0NumberingScheme.cc.
References MuonGeometryConstants::getValue(), theLayerLevel, theNEtaPart, theRegionLevel, theRollLevel, and theSectorLevel.
Referenced by ME0NumberingScheme().
|
private |
Definition at line 22 of file ME0NumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 24 of file ME0NumberingScheme.h.
Referenced by initMe().
|
private |
Definition at line 20 of file ME0NumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 23 of file ME0NumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().
|
private |
Definition at line 21 of file ME0NumberingScheme.h.
Referenced by baseNumberToUnitNumber(), and initMe().