CMS 3D CMS Logo

MuonSubDetector.h
Go to the documentation of this file.
1 #ifndef Geometry_MuonNumbering_MuonSubDetector_h
2 #define Geometry_MuonNumbering_MuonSubDetector_h
3 
17 #include <string>
18 
20 public:
21  /*
22  * possible arguments for constructor:
23  * "MuonDTHits", "MuonCSCHits", "MuonRPCHits", "MuonGEMHits", "MuonME0Hits"
24  */
25 
28 
29  bool isBarrel();
30  bool isEndcap();
31  bool isRPC();
32  bool isGEM();
33  bool isME0();
34  std::string name();
36 
37 private:
41 };
42 
43 #endif
MuonSubDetector::me0
Definition: MuonSubDetector.h:38
MuonSubDetector
Definition: MuonSubDetector.h:19
MuonSubDetector::endcap
Definition: MuonSubDetector.h:38
MuonSubDetector::name
std::string name()
Definition: MuonSubDetector.cc:31
MuonSubDetector::suIdName
std::string suIdName()
Definition: MuonSubDetector.cc:33
MuonSubDetector::isBarrel
bool isBarrel()
Definition: MuonSubDetector.cc:21
MuonSubDetector::detectorName
std::string detectorName
Definition: MuonSubDetector.h:40
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
MuonSubDetector::gem
Definition: MuonSubDetector.h:38
MuonSubDetector::isME0
bool isME0()
Definition: MuonSubDetector.cc:29
MuonSubDetector::isEndcap
bool isEndcap()
Definition: MuonSubDetector.cc:23
MuonSubDetector::isRPC
bool isRPC()
Definition: MuonSubDetector.cc:25
MuonSubDetector::barrel
Definition: MuonSubDetector.h:38
MuonSubDetector::nodef
Definition: MuonSubDetector.h:38
MuonSubDetector::subDetector
subDetector
Definition: MuonSubDetector.h:38
MuonSubDetector::~MuonSubDetector
~MuonSubDetector()
Definition: MuonSubDetector.h:27
MuonSubDetector::isGEM
bool isGEM()
Definition: MuonSubDetector.cc:27
MuonSubDetector::detector
subDetector detector
Definition: MuonSubDetector.h:39
MuonSubDetector::rpc
Definition: MuonSubDetector.h:38
MuonSubDetector::MuonSubDetector
MuonSubDetector(const std::string &name)
Definition: MuonSubDetector.cc:4