CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MuonSubDetector.cc
Go to the documentation of this file.
2 #include <iostream>
3 
4 
6  : detectorName(name) {
7  if (name=="MuonDTHits") {
9  } else if (name=="MuonCSCHits") {
11  } else if (name=="MuonRPCHits") {
12  detector=rpc;
13  } else {
14  std::cout << "MuonSubDetector::MuonSubDetector does not recognize ";
15  std::cout << name <<std::endl;
17  }
18 }
19 
21  return (detector==barrel);
22 }
23 
25  return (detector==endcap);
26 }
27 
29  return (detector==rpc);
30 }
31 
32 std::string MuonSubDetector::name(){
33  return detectorName;
34 }
35 
37  if (detector==barrel) {
38  return "MuonHitsBarrel";
39  } else if (detector==endcap) {
40  return "MuonHitsEndcap";
41  } else if (detector==rpc) {
42  return "MuonHitsRPC";
43  } else {
44  return "";
45  }
46 }
subDetector detector
std::string name()
std::string suIdName()
MuonSubDetector(std::string name)
std::string detectorName
tuple cout
Definition: gather_cfg.py:41