CMS 3D CMS Logo

HiggsMonitoring_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
6 from DQMOffline.Trigger.METMonitor_cfi import hltMETmonitoring
7 from DQMOffline.Trigger.TopMonitor_cfi import hltTOPmonitoring
11 from DQMOffline.Trigger.HiggsMonitoring_cfi import hltHIGmonitoring
12 from DQMOffline.Trigger.BTaggingMonitor_cfi import hltBTVmonitoring
13 
14 # HLT_PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1 MET monitoring
15 PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
16 #FolderName = 'HLT/Higgs/PFMET100_BTag/'
17  FolderName = 'HLT/HIG/PFMET100_BTag/',
18  jetSelection = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
19  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_v"])
20 )
21 
22 # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 MET monitoring
23 PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
24  #FolderName = 'HLT/Higgs/PFMET110_BTag/',
25  FolderName = 'HLT/HIG/PFMET110_BTag/',
26  jetSelection = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
27  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v"])
28 )
29 
30 # HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1 b-tag monitoring
31 PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone(
32  #FolderName= 'HLT/Higgs/PFMET110_BTag/',
33  FolderName= 'HLT/HIG/PFMET110_BTag/',
34  # Selection
35  leptJetDeltaRmin = 0.0,
36  njets = 1,
37  jetSelection = 'pt>30 & abs(eta)<2.4',
38  HTdefinition = 'pt>30 & abs(eta)<2.4',
39  HTcut = 0,
40  nbjets = 1,
41  bjetSelection = 'pt>30 & abs(eta)<2.4',
42  workingpoint = 0.8484, # Medium
43  # Binning
44  histoPSet = dict(
45  htPSet = dict(nbins=50, xmin=0.0, xmax=1000),
46  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
47  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
48  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900]
49  ),
50  # Triggers
51  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_v']),
52  denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET110_PFMHT110_IDTight_v'])
53 )
54 
55 # HLT_PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1 MET monitoring
56 PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
57  #FolderName = 'HLT/Higgs/PFMET120_BTag/'
58  FolderName = 'HLT/HIG/PFMET120_BTag/',
59  jetSelection = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
60  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_v"])
61 )
62 
63 # HLT_PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1 b-tag monitoring
64 PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone(
65  #FolderName= 'HLT/Higgs/PFMET120_BTag/',
66  FolderName= 'HLT/HIG/PFMET120_BTag/',
67  # Selection
68  leptJetDeltaRmin = 0.0,
69  njets = 1,
70  jetSelection = 'pt>30 & abs(eta)<2.4',
71  HTdefinition = 'pt>30 & abs(eta)<2.4',
72  HTcut = 0,
73  nbjets = 1,
74  bjetSelection = 'pt>30 & abs(eta)<2.4',
75  workingpoint = 0.8484, # Medium
76  # Binning
77  histoPSet = dict(
78  htPSet = dict(nbins=50, xmin=0.0, xmax=1000 ),
79  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
80  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
81  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900]
82  ),
83  # Triggers
84  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_v']),
85  denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET120_PFMHT120_IDTight_v'])
86 )
87 
88 
89 # HLT_PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1 MET monitoring
90 PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
91  #FolderName = 'HLT/Higgs/PFMET130_BTag/',
92  FolderName = 'HLT/HIG/PFMET130_BTag/',
93  jetSelection = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
94  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_v"])
95 )
96 
97 # HLT_PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1 b-tag monitoring
98 PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone(
99  #FolderName= 'HLT/Higgs/PFMET130_BTag/'
100  FolderName= 'HLT/HIG/PFMET130_BTag/',
101  # Selection
102  leptJetDeltaRmin = 0.0,
103  njets = 1,
104  jetSelection = 'pt>30 & abs(eta)<2.4',
105  HTdefinition = 'pt>30 & abs(eta)<2.4',
106  HTcut = 0,
107  nbjets = 1,
108  bjetSelection = 'pt>30 & abs(eta)<2.4',
109  workingpoint = 0.8484, # Medium
110  # Binning
111  histoPSet = dict(
112  htPSet = dict(nbins=50, xmin=0.0, xmax=1000 ),
113  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,130,200,400],
114  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
115  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900]
116  ),
117  # Triggers
118  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_v']),
119  denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET130_PFMHT130_IDTight_v'])
120 )
121 
122 # HLT_PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1 MET monitoring
123 PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_METmonitoring = hltMETmonitoring.clone(
124  #FolderName = 'HLT/Higgs/PFMET140_BTag/'
125  FolderName = 'HLT/HIG/PFMET140_BTag/',
126  jetSelection = "pt > 100 && abs(eta) < 2.5 && neutralHadronEnergyFraction < 0.8 && chargedHadronEnergyFraction > 0.1",
127  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_v"])
128 )
129 
130 # HLT_PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1 b-tag monitoring
131 PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_TOPmonitoring = hltTOPmonitoring.clone(
132  #FolderName= 'HLT/Higgs/PFMET140_BTag/',
133  FolderName= 'HLT/HIG/PFMET140_BTag/',
134  # Selection
135  leptJetDeltaRmin = 0.0,
136  njets = 1,
137  jetSelection = 'pt>30 & abs(eta)<2.4',
138  HTdefinition = 'pt>30 & abs(eta)<2.4',
139  HTcut = 0,
140  nbjets = 1,
141  bjetSelection = 'pt>30 & abs(eta)<2.4',
142  workingpoint = 0.8484, # Medium
143  # Binning
144  histoPSet = dict(
145  htPSet = dict(nbins=50, xmin=0.0, xmax=1000 ),
146  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,140,200,400],
147  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
148  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900]
149  ),
150  # Triggers
151  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_v']),
152  denGenericTriggerEventPSet = dict(hltPaths = ['HLT_PFMET140_PFMHT140_IDTight_v'])
153 )
154 
155 
156 ele23Ele12CaloIdLTrackIdLIsoVL_dzmon = hltHIGmonitoring.clone(
157  nelectrons = 2,
158  #FolderName = 'HLT/Higgs/DiLepton/HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ',
159  FolderName = 'HLT/HIG/DiLepton/HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ',
160  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
161  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v*"])
162 )
163 
164 
165 mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_eleleg = hltHIGmonitoring.clone(
166  nmuons = 1,
167  nelectrons = 1,
168  #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
169  FolderName = 'HLT/HIG/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
170  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
171  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu20_v*","HLT_TkMu20_v*",
172  "HLT_IsoMu24_eta2p1_v*",
173  "HLT_IsoMu24_v*",
174  "HLT_IsoMu27_v*",
175  "HLT_IsoMu20_v*",
176  "HLT_IsoTkMu24_eta2p1_v*",
177  "HLT_IsoTkMu24_v*",
178  "HLT_IsoTkMu27_v*",
179  "HLT_IsoTkMu20_v*"])
180 )
181 
182 mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_muleg = hltHIGmonitoring.clone(
183  nmuons = 1,
184  nelectrons = 1,
185  #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
186  FolderName = 'HLT/HIG/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
187  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
188  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele27_WPTight_Gsf_v*",
189  "HLT_Ele35_WPTight_Gsf_v*"])
190 )
191 
192 
193 
194 mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_eleleg = hltHIGmonitoring.clone(
195  nmuons = 1,
196  nelectrons = 1,
197  #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
198  FolderName = 'HLT/HIG/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
199  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"]), #
200  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu20_v*",
201  "HLT_TkMu20_v*",
202  "HLT_IsoMu24_eta2p1_v*",
203  "HLT_IsoMu24_v*",
204  "HLT_IsoMu27_v*",
205  "HLT_IsoMu20_v*",
206  "HLT_IsoTkMu24_eta2p1_v*",
207  "HLT_IsoTkMu24_v*",
208  "HLT_IsoTkMu27_v*",
209  "HLT_IsoTkMu20_v*"])
210 )
211 
212 
213 mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_muleg = hltHIGmonitoring.clone(
214  nmuons = 1,
215  nelectrons = 1,
216  #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
217  FolderName = 'HLT/HIG/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
218  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
219  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele27_WPTight_Gsf_v*",
220  "HLT_Ele35_WPTight_Gsf_v*"])
221 )
222 
223 
225 higgsTrimumon = hltHIGmonitoring.clone(
226  #FolderName = 'HLT/Higgs/TriLepton/HLT_TripleMu_12_10_5/',
227  FolderName = 'HLT/HIG/TriLepton/HLT_TripleMu_12_10_5/',
228  nmuons = 3,
229  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_TripleMu_12_10_5_v*"]), #
230  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*","HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v*"])
231 )
232 
233 higgsTrimu10_5_5_dz_mon = hltHIGmonitoring.clone(
234  #FolderName = 'HLT/Higgs/TriLepton/HLT_TripleM_10_5_5_DZ/',
235  FolderName = 'HLT/HIG/TriLepton/HLT_TripleM_10_5_5_DZ/',
236  nmuons = 3,
237  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_TripleMu_10_5_5_DZ_v*"]), #
238  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*","HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v*"])
239 )
240 
241 
242 higgsTrielemon = hltHIGmonitoring.clone(
243  #FolderName = 'HLT/Higgs/TriLepton/HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL/',
244  FolderName = 'HLT/HIG/TriLepton/HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL/',
245  nelectrons = 3,
246  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v*"]), #
247  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
248 )
249 
250 
252 diMu9Ele9CaloIdLTrackIdL_muleg = hltHIGmonitoring.clone(
253 #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/muLeg',
254  FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/muLeg',
255  nelectrons = 1,
256  nmuons = 2,
257  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*"]),
258  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*",
259  "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
260 )
261 
262 
263 diMu9Ele9CaloIdLTrackIdL_eleleg = hltHIGmonitoring.clone(
264  #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/eleLeg',
265  FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/eleLeg',
266  nelectrons = 1,
267  nmuons = 2,
268  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*"]),
269  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*",
270  "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v*",
271  "HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v*",
272  "HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v*",
273  "HLT_TkMu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v*",
274  "HLT_TkMu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v*"])
275 )
276 
277 
278 diMu9Ele9CaloIdLTrackIdL_dz = hltHIGmonitoring.clone(
279  #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/dzMon',
280  FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/dzMon',
281  nelectrons = 1,
282  nmuons = 2
283 )
284 diMu9Ele9CaloIdLTrackIdL_dz.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v*")
285 diMu9Ele9CaloIdLTrackIdL_dz.denGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*")
286 
287 
288 mu8diEle12CaloIdLTrackIdL_eleleg = hltHIGmonitoring.clone(
289  #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/eleLeg',
290  FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/eleLeg',
291  nelectrons = 2,
292  nmuons = 1,
293  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"]),
294  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*",
295  "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
296 )
297 
298 mu8diEle12CaloIdLTrackIdL_muleg = hltHIGmonitoring.clone(
299  #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/muLeg',
300  FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/muLeg',
301  nelectrons = 2,
302  nmuons = 1,
303  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"]),
304  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
305 
306 )
307 
308 
309 mu8diEle12CaloIdLTrackIdL_dz = hltHIGmonitoring.clone(
310  #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/dzMon',
311  FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/dzMon',
312  nelectrons = 2,
313  nmuons = 1,
314  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v*"]),
315  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"])
316 )
317 
318 
319 
320 QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1 = hltTOPmonitoring.clone(
321  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v',
322  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v',
323  # Selection
324  leptJetDeltaRmin = 0.0,
325  njets = 4,
326  jetSelection = 'pt>15 & abs(eta)<4.7',
327  HTdefinition = 'pt>30 & abs(eta)<2.4',
328  HTcut = 0,
329  nbjets = 2,
330  bjetSelection = 'pt>15 & abs(eta)<4.7',
331  btagAlgos = ["pfCombinedMVAV2BJetTags"],
332  workingpoint = -0.715, # Loose
333  # Triggers
334  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v*']),
335  # Binning
336  #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
337  histoPSet = dict(
338  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
339  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
340  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
341 
342  lsPSet = dict(
343  nbins = 1
344  ),
345 
346  htPSet = dict(
347  nbins = 1 ,
348  xmin = 0 ,
349  xmax = 1
350  ),
351  csvPSet = dict(
352  nbins = 20 ,
353  xmin = 0 ,
354  xmax = 1
355  ),
356  etaPSet = dict(
357  nbins = 1 ,
358  xmin = 0 ,
359  xmax = 1
360  ),
361  ptPSet = dict(
362  nbins = 1,
363  xmin = 0 ,
364  xmax = 1
365  )
366  )
367 )
368 
369 QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
370  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v',
371  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v',
372  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
373 )
374 
375 QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
376  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v',
377  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v',
378  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
379 )
380 
381 QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
382  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v',
383  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v',
384  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
385 )
386 
387 QuadPFJet98_83_71_15_BTagCSV_p013_VBF1 = hltTOPmonitoring.clone(
388  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v',
389  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v',
390  # Selection
391  leptJetDeltaRmin = 0.0,
392  njets = 4,
393  jetSelection = 'pt>15 & abs(eta)<4.7',
394  HTdefinition = 'pt>30 & abs(eta)<2.4',
395  HTcut = 0,
396  nbjets = 1,
397  bjetSelection = 'pt>15 & abs(eta)<4.7',
398  btagAlgos = ["pfCombinedMVAV2BJetTags"],
399  workingpoint = -0.715, # Loose
400  # Triggers
401  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v*']),
402  # Binning
403  #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
404  histoPSet = dict(
405  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
406  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
407  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
408 
409  lsPSet = dict(
410  nbins = 1 ,
411  ),
412  htPSet = dict(
413  nbins = 1 ,
414  xmin = 0 ,
415  xmax = 1 ,
416  ),
417  csvPSet = dict(
418  nbins = 20,
419  xmin = 0 ,
420  xmax = 1 ,
421  ),
422  etaPSet = dict(
423  nbins = 1,
424  xmin = 0 ,
425  xmax = 1 ,
426  ),
427  ptPSet = dict(
428  nbins = 1 ,
429  xmin = 0 ,
430  xmax = 1 ,
431  )
432  )
433 )
434 
435 QuadPFJet103_88_75_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
436  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v',
437  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v',
438  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v*'])
439 )
440 
441 QuadPFJet105_88_76_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
442  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v',
443  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v',
444  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v*'])
445 )
446 
447 QuadPFJet111_90_80_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
448  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v',
449  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v',
450  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v*'])
451 )
452 
453 QuadPFJet98_83_71_15 = hltTOPmonitoring.clone(
454  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_v',
455  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_v',
456  # Selection
457  leptJetDeltaRmin = 0.0,
458  njets = 4,
459  jetSelection = 'pt>15 & abs(eta)<4.7',
460  HTdefinition = 'pt>30 & abs(eta)<2.4',
461  HTcut = 0,
462  nbjets = 0,
463  bjetSelection = 'pt>15 & abs(eta)<4.7',
464  btagAlgos = ["pfCombinedMVAV2BJetTags"],
465  workingpoint = -0.715, # Loose
466  # Triggers
467  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_v*']),
468  # Binning
469  #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
470  histoPSet = dict(
471  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
472  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
473  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
474 
475  lsPSet = dict(
476  nbins = 1
477  ),
478  htPSet = dict(
479  nbins = 1 ,
480  xmin = 0 ,
481  xmax = 1
482  ),
483  csvPSet = dict(
484  nbins = 20,
485  xmin = 0 ,
486  xmax = 1
487  ),
488  etaPSet = dict(
489  nbins = 1 ,
490  xmin = 0 ,
491  xmax = 1
492  ),
493  ptPSet = dict(
494  nbins = 1 ,
495  xmin = 0 ,
496  xmax = 1
497  )
498  )
499 )
500 
501 QuadPFJet103_88_75_15 = QuadPFJet98_83_71_15.clone(
502  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_v',
503  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_v',
504  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_v*'])
505 )
506 
507 QuadPFJet105_88_76_15 = QuadPFJet98_83_71_15.clone(
508  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_88_76_15_v',
509  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_88_76_15_v',
510  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_88_76_15_v*'])
511 )
512 
513 QuadPFJet111_90_80_15 = QuadPFJet98_83_71_15.clone(
514  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_v',
515  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_v',
516  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_v*'])
517 )
518 
519 
520 higgsMonitorHLT = cms.Sequence(
521 
522  higgsinvHLTJetMETmonitoring
523  + higgsHLTDiphotonMonitoring
524  + higgstautauHLTVBFmonitoring
525  + higgsTrielemon
526  + higgsTrimumon
527  + higgsTrimu10_5_5_dz_mon
528  + ele23Ele12CaloIdLTrackIdLIsoVL_dzmon
529  + mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_eleleg
530  + mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_muleg
531  + mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_eleleg
532  + mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_muleg
533  + mu8diEle12CaloIdLTrackIdL_muleg
534  + mu8diEle12CaloIdLTrackIdL_eleleg
535  + mu8diEle12CaloIdLTrackIdL_dz
536  + diMu9Ele9CaloIdLTrackIdL_muleg
537  + diMu9Ele9CaloIdLTrackIdL_eleleg
538  + diMu9Ele9CaloIdLTrackIdL_dz
539  + PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring
540  + PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring
541  + PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring
542  + PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_METmonitoring
543  + PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_TOPmonitoring
544  + PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_METmonitoring
545  + PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_TOPmonitoring
546  + PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_METmonitoring
547  + PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_TOPmonitoring
548  + QuadPFJet98_83_71_15_BTagCSV_p013_VBF1
549  + QuadPFJet103_88_75_15_BTagCSV_p013_VBF1
550  + QuadPFJet105_88_76_15_BTagCSV_p013_VBF1
551  + QuadPFJet111_90_80_15_BTagCSV_p013_VBF1
552  + QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1
553  + QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1
554  + QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1
555  + QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1
556  + QuadPFJet98_83_71_15
557  + QuadPFJet103_88_75_15
558  + QuadPFJet105_88_76_15
559  + QuadPFJet111_90_80_15
560  + mssmHbbBtagTriggerMonitor
561  + mssmHbbMonitorHLT
562  + HMesonGammamonitoring
563 )
564 
565 
566 higHLTDQMSourceExtra = cms.Sequence(
567 )