14 return s <<
"PixelBarrel";
16 return s <<
"PixelEndcap";
30 return s <<
"RPCBarrel";
32 return s <<
"RPCEndcap";
38 return s <<
"Phase2OTBarrel";
40 return s <<
"Phase2OTEndcap";
42 return s <<
"Phase1PixelBarrel";
44 return s <<
"Phase2PixelBarrel";
46 return s <<
"Phase1PixelEndcap";
48 return s <<
"Phase2PixelEndcap";
50 return s <<
"Phase2TimingBarrel";
52 return s <<
"Phase2TimingEndcap";
65 return (subdet ==
TIB || subdet ==
TOB || subdet ==
TID || subdet ==
TEC);
79 return (subdet ==
TIB || subdet ==
TOB || subdet ==
TID || subdet ==
TEC || subdet ==
P2OTB || subdet ==
P2OTEC);
99 return (subdet ==
DT || subdet ==
CSC ||
isRPC(subdet) || subdet ==
GEM || subdet ==
ME0);
bool isOuterTracker(GeomDetEnumerators::SubDetector m)
bool isBarrel(GeomDetEnumerators::SubDetector m)
bool isME0(GeomDetEnumerators::SubDetector m)
bool isDT(GeomDetEnumerators::SubDetector m)
bool isTiming(GeomDetEnumerators::SubDetector m)
bool isGEM(GeomDetEnumerators::SubDetector m)
bool isEndcap(GeomDetEnumerators::SubDetector m)
bool isTrackerStrip(GeomDetEnumerators::SubDetector m)
bool isMuon(GeomDetEnumerators::SubDetector m)
bool isRPC(GeomDetEnumerators::SubDetector m)
bool isInnerTracker(GeomDetEnumerators::SubDetector m)
bool isCSC(GeomDetEnumerators::SubDetector m)
bool isTracker(GeomDetEnumerators::SubDetector m)
bool isTrackerPixel(GeomDetEnumerators::SubDetector m)
std::ostream & operator<<(std::ostream &s, Location l)