![]() |
![]() |
Enumerations | |
enum | Location { barrel, endcap, invalidLoc } |
enum | SubDetector { PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap, GEM, ME0, P2OTB, P2OTEC, P1PXB, P1PXEC, P2PXEC, invalidDet } |
Functions | |
bool | isBarrel (GeomDetEnumerators::SubDetector m) |
bool | isCSC (const GeomDetEnumerators::SubDetector m) |
bool | isDT (const GeomDetEnumerators::SubDetector m) |
bool | isEndcap (GeomDetEnumerators::SubDetector m) |
bool | isGEM (const GeomDetEnumerators::SubDetector m) |
bool | isME0 (const GeomDetEnumerators::SubDetector m) |
bool | isMuon (const GeomDetEnumerators::SubDetector m) |
bool | isRPC (const GeomDetEnumerators::SubDetector m) |
bool | isTracker (const GeomDetEnumerators::SubDetector m) |
bool | isTrackerPixel (const GeomDetEnumerators::SubDetector m) |
bool | isTrackerStrip (const GeomDetEnumerators::SubDetector m) |
Variables | |
SubDetector | subDetGeom [18] ={PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, invalidDet, invalidDet, invalidDet, invalidDet, invalidDet, invalidDet, TOB, TID, PixelBarrel, PixelEndcap, PixelEndcap, invalidDet} |
unsigned int | subDetId [18] ={1,2,3,5,4,6, 0, 0,0,0,0,0,5,4,1,2,2, 0} |
SubDetector | tkDetEnum [8] ={invalidDet, PixelBarrel, PixelEndcap, TIB, TID, TOB, TEC, invalidDet} |
Global enumerators for Det types.
Enumerator | |
---|---|
PixelBarrel | |
PixelEndcap | |
TIB | |
TOB | |
TID | |
TEC | |
CSC | |
DT | |
RPCBarrel | |
RPCEndcap | |
GEM | |
ME0 | |
P2OTB | |
P2OTEC | |
P1PXB | |
P1PXEC | |
P2PXEC | |
invalidDet |
Definition at line 11 of file GeomDetEnumerators.h.
bool GeomDetEnumerators::isBarrel | ( | GeomDetEnumerators::SubDetector | m | ) |
Definition at line 32 of file GeomDetEnumerators.cc.
References isDT(), P1PXB, P2OTB, PixelBarrel, RPCBarrel, TIB, and TOB.
Referenced by MuonSeedSimpleCleaner::checkPt(), GlobalTrackingRegion::checkRZ(), GeomDetType::isBarrel(), isEndcap(), PixelFitterByConformalMappingAndLine::run(), ecaldqm::RecoSummaryTask::runOnBasicClusters(), ecaldqm::RecoSummaryTask::runOnRecHits(), and ExhaustiveMuonTrajectoryBuilder::trajectories().
bool GeomDetEnumerators::isCSC | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 67 of file GeomDetEnumerators.cc.
References CSC.
Referenced by GeomDetType::isCSC().
bool GeomDetEnumerators::isDT | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 62 of file GeomDetEnumerators.cc.
References DT.
Referenced by isBarrel(), and GeomDetType::isDT().
bool GeomDetEnumerators::isEndcap | ( | GeomDetEnumerators::SubDetector | m | ) |
Definition at line 37 of file GeomDetEnumerators.cc.
References isBarrel().
Referenced by GeomDetType::isEndcap().
bool GeomDetEnumerators::isGEM | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 78 of file GeomDetEnumerators.cc.
References GEM.
Referenced by GeomDetType::isGEM().
bool GeomDetEnumerators::isME0 | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 83 of file GeomDetEnumerators.cc.
References ME0.
Referenced by GeomDetType::isME0().
bool GeomDetEnumerators::isMuon | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 89 of file GeomDetEnumerators.cc.
References CSC, DT, GEM, isRPC(), and ME0.
Referenced by GeomDetType::isMuon().
bool GeomDetEnumerators::isRPC | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 73 of file GeomDetEnumerators.cc.
References RPCBarrel, and RPCEndcap.
Referenced by isMuon(), GeomDetType::isRPC(), L1MuGMTLFPhiProEtaConvLUT::TheLookupFunction(), L1MuGMTMIAUEtaConvLUT::TheLookupFunction(), L1MuGMTLFEtaConvLUT::TheLookupFunction(), L1MuGMTLFSortRankPtQLUT::TheLookupFunction(), L1MuGMTMIAUEtaProLUT::TheLookupFunction(), L1MuGMTLFPhiProLUT::TheLookupFunction(), and L1MuGMTLFSortRankEtaQLUT::TheLookupFunction().
bool GeomDetEnumerators::isTracker | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 56 of file GeomDetEnumerators.cc.
References isTrackerPixel(), and isTrackerStrip().
Referenced by GeomDetType::isTracker().
bool GeomDetEnumerators::isTrackerPixel | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 49 of file GeomDetEnumerators.cc.
References P1PXB, P1PXEC, P2OTB, P2OTEC, P2PXEC, PixelBarrel, and PixelEndcap.
Referenced by isTracker(), and GeomDetType::isTrackerPixel().
bool GeomDetEnumerators::isTrackerStrip | ( | const GeomDetEnumerators::SubDetector | m | ) |
Definition at line 43 of file GeomDetEnumerators.cc.
References TEC, TIB, TID, and TOB.
Referenced by isTracker(), and GeomDetType::isTrackerStrip().
SubDetector GeomDetEnumerators::subDetGeom[18] ={PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, invalidDet, invalidDet, invalidDet, invalidDet, invalidDet, invalidDet, TOB, TID, PixelBarrel, PixelEndcap, PixelEndcap, invalidDet} |
Definition at line 17 of file GeomDetEnumerators.h.
Referenced by PixelForwardLayer::subDetector(), PixelForwardLayerPhase1::subDetector(), TECLayer::subDetector(), TIDLayer::subDetector(), Phase2OTEndcapLayer::subDetector(), and TBLayer::subDetector().
unsigned int GeomDetEnumerators::subDetId[18] ={1,2,3,5,4,6, 0, 0,0,0,0,0,5,4,1,2,2, 0} |
Definition at line 13 of file GeomDetEnumerators.h.
SubDetector GeomDetEnumerators::tkDetEnum[8] ={invalidDet, PixelBarrel, PixelEndcap, TIB, TID, TOB, TEC, invalidDet} |
Definition at line 15 of file GeomDetEnumerators.h.
Referenced by StripCPE::fillParams().