CMS 3D CMS Logo

MuonSimHitNumberingScheme.h
Go to the documentation of this file.
1 #ifndef Geometry_MuonNumbering_MuonSimHitNumberingScheme_h
2 #define Geometry_MuonNumbering_MuonSimHitNumberingScheme_h
3 
14 
15 class MuonBaseNumber;
16 class MuonSubDetector;
18 
20 public:
22  ~MuonSimHitNumberingScheme() override;
23 
24  int baseNumberToUnitNumber(const MuonBaseNumber&) const override;
25 
26 private:
29 };
30 
31 #endif
MuonGeometryConstants
Definition: MuonGeometryConstants.h:20
MuonSubDetector
Definition: MuonSubDetector.h:19
MuonSimHitNumberingScheme::theNumbering
MuonNumberingScheme * theNumbering
Definition: MuonSimHitNumberingScheme.h:28
MuonSimHitNumberingScheme::baseNumberToUnitNumber
int baseNumberToUnitNumber(const MuonBaseNumber &) const override
Definition: MuonSimHitNumberingScheme.cc:28
MuonSimHitNumberingScheme::MuonSimHitNumberingScheme
MuonSimHitNumberingScheme(MuonSubDetector *, const MuonGeometryConstants &muonConstants)
Definition: MuonSimHitNumberingScheme.cc:11
MuonSimHitNumberingScheme::theDetector
MuonSubDetector * theDetector
Definition: MuonSimHitNumberingScheme.h:27
MuonSimHitNumberingScheme::~MuonSimHitNumberingScheme
~MuonSimHitNumberingScheme() override
Definition: MuonSimHitNumberingScheme.cc:26
MuonBaseNumber
Definition: MuonBaseNumber.h:21
MuonSimHitNumberingScheme
Definition: MuonSimHitNumberingScheme.h:19
MuonNumberingScheme
Definition: MuonNumberingScheme.h:17
MuonNumberingScheme.h