CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
muonSelection.py
Go to the documentation of this file.
2 
3 All = cms.uint32(0) # dummy options - always true
4 AllGlobalMuons = cms.uint32(1) # checks isGlobalMuon flag
5 AllStandAloneMuons = cms.uint32(2) # checks isStandAloneMuon flag
6 AllTrackerMuons = cms.uint32(3) # checks isTrackerMuon flag
7 TrackerMuonArbitrated = cms.uint32(4) # resolve ambiguity of sharing segments
8 AllArbitrated = cms.uint32(5) # all muons with the tracker muon arbitrated
9 GlobalMuonPromptTight = cms.uint32(6) # global muons with tighter fit requirements
10 TMLastStationLoose = cms.uint32(7) # penetration depth loose selector
11 TMLastStationTight = cms.uint32(8) # penetration depth tight selector
12 TM2DCompatibilityLoose = cms.uint32(9) # likelihood based loose selector
13 TM2DCompatibilityTight = cms.uint32(10) # likelihood based tight selector
14 TMOneStationLoose = cms.uint32(11) # require one well matched segment
15 TMOneStationTight = cms.uint32(12) # require one well matched segment
16 TMLastStationOptimizedLowPtLoose = cms.uint32(13) # combination of TMLastStation and TMOneStation
17 TMLastStationOptimizedLowPtTight = cms.uint32(14) # combination of TMLastStation and TMOneStation