CMS 3D CMS Logo

SUSYBSM_MuonFakes_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
3 
4 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
5 SUSY_HLT_Mu8_TrkIsoVVL = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
6  trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
7  TriggerResults = cms.InputTag('TriggerResults','','HLT'),
8  HLTProcess = cms.string('HLT'),
9  TriggerPath = cms.string('HLT_Mu8_TrkIsoVVL_v'),
10  TriggerFilter = cms.InputTag('hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4', '', 'HLT'), #the last filter in the path
11 )
12 
13 SUSYoHLToMu8oTrkIsoVVLoPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
14  subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_Mu8_TrkIsoVVL_v"),
15  verbose = cms.untracked.uint32(2), # Set to 2 for all messages
16  resolution = cms.vstring(""),
17  efficiency = cms.vstring()
18 )
19 
20 SUSY_HLT_Mu8 = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
21  trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
22  TriggerResults = cms.InputTag('TriggerResults','','HLT'),
23  HLTProcess = cms.string('HLT'),
24  TriggerPath = cms.string('HLT_Mu8_v'),
25  TriggerFilter = cms.InputTag('hltL3fL1sMu5L1f0L2f5L3Filtered8', '', 'HLT'), #the last filter in the path
26 )
27 
28 SUSYoHLToMu8oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
29  subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_Mu8_v"),
30  verbose = cms.untracked.uint32(2), # Set to 2 for all messages
31  resolution = cms.vstring(""),
32  efficiency = cms.vstring()
33 )
34 
35 SUSY_HLT_Mu17_TrkIsoVVL = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
36  trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
37  TriggerResults = cms.InputTag('TriggerResults','','HLT'),
38  HLTProcess = cms.string('HLT'),
39  TriggerPath = cms.string('HLT_Mu17_TrkIsoVVL_v'),
40  TriggerFilter = cms.InputTag('hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoFiltered0p4', '', 'HLT'), #the last filter in the path
41 )
42 
43 SUSYoHLToMu17oTrkIsoVVLoPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
44  subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_Mu17_TrkIsoVVL_v"),
45  verbose = cms.untracked.uint32(2), # Set to 2 for all messages
46  resolution = cms.vstring(""),
47  efficiency = cms.vstring()
48 )
49 
50 SUSY_HLT_Mu17 = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
51  trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
52  TriggerResults = cms.InputTag('TriggerResults','','HLT'),
53  HLTProcess = cms.string('HLT'),
54  TriggerPath = cms.string('HLT_Mu17_v'),
55  TriggerFilter = cms.InputTag('hltL3fL1sMu10lqL1f0L2f10L3Filtered17', '', 'HLT'), #the last filter in the path
56 )
57 
58 SUSYoHLToMu17oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
59  subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_Mu17_v"),
60  verbose = cms.untracked.uint32(2), # Set to 2 for all messages
61  resolution = cms.vstring(""),
62  efficiency = cms.vstring()
63 )
64 
65 SUSY_HLT_TkMu17 = DQMEDAnalyzer('SUSY_HLT_MuonFakes',
66  trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
67  TriggerResults = cms.InputTag('TriggerResults','','HLT'),
68  HLTProcess = cms.string('HLT'),
69  TriggerPath = cms.string('HLT_TkMu17_v'),
70  TriggerFilter = cms.InputTag('hltL3fL1sMu10lqTkFiltered17Q', '', 'HLT'), #the last filter in the path
71 )
72 
73 SUSYoHLToTkMu17oPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
74  subDirs = cms.untracked.vstring("HLT/SUSYBSM/HLT_TkMu17_v"),
75  verbose = cms.untracked.uint32(2), # Set to 2 for all messages
76  resolution = cms.vstring(""),
77  efficiency = cms.vstring()
78 )
79 
80 
81 SUSY_HLT_MuonFakes = cms.Sequence(SUSY_HLT_Mu8 +
82  SUSY_HLT_Mu17+
83  SUSY_HLT_TkMu17+
84  SUSY_HLT_Mu8_TrkIsoVVL+
85  SUSY_HLT_Mu17_TrkIsoVVL)
86 
87 SUSY_HLT_MuonFakes_POSTPROCESSING = cms.Sequence(SUSYoHLToMu8oPOSTPROCESSING +
88  SUSYoHLToMu17oPOSTPROCESSING+
89  SUSYoHLToTkMu17oPOSTPROCESSING+
90  SUSYoHLToMu8oTrkIsoVVLoPOSTPROCESSING+
91  SUSYoHLToMu17oTrkIsoVVLoPOSTPROCESSING)