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