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*",
172  "HLT_IsoMu24_eta2p1_v*",
173  "HLT_IsoMu24_v*",
174  "HLT_IsoMu27_v*",
175  "HLT_IsoMu20_v*"])
176 )
177 
178 mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_muleg = hltHIGmonitoring.clone(
179  nmuons = 1,
180  nelectrons = 1,
181  #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
182  FolderName = 'HLT/HIG/DiLepton/HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
183  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
184  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele27_WPTight_Gsf_v*",
185  "HLT_Ele35_WPTight_Gsf_v*"])
186 )
187 
188 
189 
190 mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_eleleg = hltHIGmonitoring.clone(
191  nmuons = 1,
192  nelectrons = 1,
193  #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
194  FolderName = 'HLT/HIG/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/eleLeg',
195  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"]), #
196  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu20_v*",
197  "HLT_IsoMu24_eta2p1_v*",
198  "HLT_IsoMu24_v*",
199  "HLT_IsoMu27_v*",
200  "HLT_IsoMu20_v*"])
201 )
202 
203 
204 mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_muleg = hltHIGmonitoring.clone(
205  nmuons = 1,
206  nelectrons = 1,
207  #FolderName = 'HLT/Higgs/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
208  FolderName = 'HLT/HIG/DiLepton/HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ/muLeg',
209  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"]),
210  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele27_WPTight_Gsf_v*",
211  "HLT_Ele35_WPTight_Gsf_v*"])
212 )
213 
214 
216 higgsTrimumon = hltHIGmonitoring.clone(
217  #FolderName = 'HLT/Higgs/TriLepton/HLT_TripleMu_12_10_5/',
218  FolderName = 'HLT/HIG/TriLepton/HLT_TripleMu_12_10_5/',
219  nmuons = 3,
220  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_TripleMu_12_10_5_v*"]), #
221  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*"])
222 )
223 
224 higgsTrimu10_5_5_dz_mon = hltHIGmonitoring.clone(
225  #FolderName = 'HLT/Higgs/TriLepton/HLT_TripleM_10_5_5_DZ/',
226  FolderName = 'HLT/HIG/TriLepton/HLT_TripleM_10_5_5_DZ/',
227  nmuons = 3,
228  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_TripleMu_10_5_5_DZ_v*"]), #
229  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*"])
230 )
231 
232 
233 higgsTrielemon = hltHIGmonitoring.clone(
234  #FolderName = 'HLT/Higgs/TriLepton/HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL/',
235  FolderName = 'HLT/HIG/TriLepton/HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL/',
236  nelectrons = 3,
237  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v*"]), #
238  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
239 )
240 
241 
243 diMu9Ele9CaloIdLTrackIdL_muleg = hltHIGmonitoring.clone(
244 #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/muLeg',
245  FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/muLeg',
246  nelectrons = 1,
247  nmuons = 2,
248  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*"]),
249  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*",
250  "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
251 )
252 
253 
254 diMu9Ele9CaloIdLTrackIdL_eleleg = hltHIGmonitoring.clone(
255  #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/eleLeg',
256  FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/eleLeg',
257  nelectrons = 1,
258  nmuons = 2,
259  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*"]),
260  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*",
261  "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v*"])
262 )
263 
264 
265 diMu9Ele9CaloIdLTrackIdL_dz = hltHIGmonitoring.clone(
266  #FolderName = 'HLT/Higgs/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/dzMon',
267  FolderName = 'HLT/HIG/TriLepton/HLT_DiMu9_Ele9_CaloIdL_TrackIdL/dzMon',
268  nelectrons = 1,
269  nmuons = 2
270 )
271 diMu9Ele9CaloIdLTrackIdL_dz.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v*")
272 diMu9Ele9CaloIdLTrackIdL_dz.denGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v*")
273 
274 
275 mu8diEle12CaloIdLTrackIdL_eleleg = hltHIGmonitoring.clone(
276  #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/eleLeg',
277  FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/eleLeg',
278  nelectrons = 2,
279  nmuons = 1,
280  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"]),
281  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*",
282  "HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
283 )
284 
285 mu8diEle12CaloIdLTrackIdL_muleg = hltHIGmonitoring.clone(
286  #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/muLeg',
287  FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/muLeg',
288  nelectrons = 2,
289  nmuons = 1,
290  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"]),
291  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*"])
292 
293 )
294 
295 
296 mu8diEle12CaloIdLTrackIdL_dz = hltHIGmonitoring.clone(
297  #FolderName = 'HLT/Higgs/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/dzMon',
298  FolderName = 'HLT/HIG/TriLepton/HLT_Mu8_DiEle12_CaloIdL_TrackIdL/dzMon',
299  nelectrons = 2,
300  nmuons = 1,
301  numGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v*"]),
302  denGenericTriggerEventPSet = dict(hltPaths = ["HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v*"])
303 )
304 
305 
306 
307 QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1 = hltTOPmonitoring.clone(
308  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v',
309  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v',
310  # Selection
311  leptJetDeltaRmin = 0.0,
312  njets = 4,
313  jetSelection = 'pt>15 & abs(eta)<4.7',
314  HTdefinition = 'pt>30 & abs(eta)<2.4',
315  HTcut = 0,
316  nbjets = 2,
317  bjetSelection = 'pt>15 & abs(eta)<4.7',
318  btagAlgos = ["pfCombinedMVAV2BJetTags"],
319  workingpoint = -0.715, # Loose
320  # Triggers
321  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1_v*']),
322  # Binning
323  #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
324  histoPSet = dict(
325  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
326  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
327  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
328 
329  lsPSet = dict(
330  nbins = 1
331  ),
332 
333  htPSet = dict(
334  nbins = 1 ,
335  xmin = 0 ,
336  xmax = 1
337  ),
338  csvPSet = dict(
339  nbins = 20 ,
340  xmin = 0 ,
341  xmax = 1
342  ),
343  etaPSet = dict(
344  nbins = 1 ,
345  xmin = 0 ,
346  xmax = 1
347  ),
348  ptPSet = dict(
349  nbins = 1,
350  xmin = 0 ,
351  xmax = 1
352  )
353  )
354 )
355 
356 QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
357  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v',
358  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v',
359  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
360 )
361 
362 QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
363  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v',
364  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v',
365  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
366 )
367 
368 QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1 = QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1.clone(
369  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v',
370  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v',
371  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1_v*'])
372 )
373 
374 QuadPFJet98_83_71_15_BTagCSV_p013_VBF1 = hltTOPmonitoring.clone(
375  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v',
376  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v',
377  # Selection
378  leptJetDeltaRmin = 0.0,
379  njets = 4,
380  jetSelection = 'pt>15 & abs(eta)<4.7',
381  HTdefinition = 'pt>30 & abs(eta)<2.4',
382  HTcut = 0,
383  nbjets = 1,
384  bjetSelection = 'pt>15 & abs(eta)<4.7',
385  btagAlgos = ["pfCombinedMVAV2BJetTags"],
386  workingpoint = -0.715, # Loose
387  # Triggers
388  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_BTagCSV_p013_VBF2_v*']),
389  # Binning
390  #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
391  histoPSet = dict(
392  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
393  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
394  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
395 
396  lsPSet = dict(
397  nbins = 1 ,
398  ),
399  htPSet = dict(
400  nbins = 1 ,
401  xmin = 0 ,
402  xmax = 1 ,
403  ),
404  csvPSet = dict(
405  nbins = 20,
406  xmin = 0 ,
407  xmax = 1 ,
408  ),
409  etaPSet = dict(
410  nbins = 1,
411  xmin = 0 ,
412  xmax = 1 ,
413  ),
414  ptPSet = dict(
415  nbins = 1 ,
416  xmin = 0 ,
417  xmax = 1 ,
418  )
419  )
420 )
421 
422 QuadPFJet103_88_75_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
423  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v',
424  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v',
425  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_BTagCSV_p013_VBF2_v*'])
426 )
427 
428 QuadPFJet105_88_76_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
429  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v',
430  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v',
431  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_88_76_15_BTagCSV_p013_VBF2_v*'])
432 )
433 
434 QuadPFJet111_90_80_15_BTagCSV_p013_VBF1 = QuadPFJet98_83_71_15_BTagCSV_p013_VBF1.clone(
435  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v',
436  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v',
437  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_BTagCSV_p013_VBF2_v*'])
438 )
439 
440 QuadPFJet98_83_71_15 = hltTOPmonitoring.clone(
441  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet98_83_71_15_v',
442  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet98_83_71_15_v',
443  # Selection
444  leptJetDeltaRmin = 0.0,
445  njets = 4,
446  jetSelection = 'pt>15 & abs(eta)<4.7',
447  HTdefinition = 'pt>30 & abs(eta)<2.4',
448  HTcut = 0,
449  nbjets = 0,
450  bjetSelection = 'pt>15 & abs(eta)<4.7',
451  btagAlgos = ["pfCombinedMVAV2BJetTags"],
452  workingpoint = -0.715, # Loose
453  # Triggers
454  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet98_83_71_15_v*']),
455  # Binning
456  #QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240.htPSet = cms.PSet(nbins=cms.uint32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
457  histoPSet = dict(
458  jetPtBinning = [0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,90,100,120,200,400],
459  HTBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
460  metBinning = [0,20,40,60,80,100,125,150,175,200,300,400,500,700,900],
461 
462  lsPSet = dict(
463  nbins = 1
464  ),
465  htPSet = dict(
466  nbins = 1 ,
467  xmin = 0 ,
468  xmax = 1
469  ),
470  csvPSet = dict(
471  nbins = 20,
472  xmin = 0 ,
473  xmax = 1
474  ),
475  etaPSet = dict(
476  nbins = 1 ,
477  xmin = 0 ,
478  xmax = 1
479  ),
480  ptPSet = dict(
481  nbins = 1 ,
482  xmin = 0 ,
483  xmax = 1
484  )
485  )
486 )
487 
488 QuadPFJet103_88_75_15 = QuadPFJet98_83_71_15.clone(
489  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet103_88_75_15_v',
490  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet103_88_75_15_v',
491  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet103_88_75_15_v*'])
492 )
493 
494 QuadPFJet105_88_76_15 = QuadPFJet98_83_71_15.clone(
495  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet105_88_76_15_v',
496  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet105_88_76_15_v',
497  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet105_88_76_15_v*'])
498 )
499 
500 QuadPFJet111_90_80_15 = QuadPFJet98_83_71_15.clone(
501  #FolderName= 'HLT/Higgs/VBFHbb/HLT_QuadPFJet111_90_80_15_v',
502  FolderName= 'HLT/HIG/VBFHbb/HLT_QuadPFJet111_90_80_15_v',
503  numGenericTriggerEventPSet = dict(hltPaths = ['HLT_QuadPFJet111_90_80_15_v*'])
504 )
505 
506 
507 higgsMonitorHLT = cms.Sequence(
508 
509  higgsinvHLTJetMETmonitoring
510  + higgsHLTDiphotonMonitoring
511  + higgstautauHLTVBFmonitoring
512  + higgsTrielemon
513  + higgsTrimumon
514  + higgsTrimu10_5_5_dz_mon
515  + ele23Ele12CaloIdLTrackIdLIsoVL_dzmon
516  + mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_eleleg
517  + mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ_muleg
518  + mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_eleleg
519  + mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ_muleg
520  + mu8diEle12CaloIdLTrackIdL_muleg
521  + mu8diEle12CaloIdLTrackIdL_eleleg
522  + mu8diEle12CaloIdLTrackIdL_dz
523  + diMu9Ele9CaloIdLTrackIdL_muleg
524  + diMu9Ele9CaloIdLTrackIdL_eleleg
525  + diMu9Ele9CaloIdLTrackIdL_dz
526  + PFMET100_PFMHT100_IDTight_CaloBTagCSV_3p1_METmonitoring
527  + PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_METmonitoring
528  + PFMET110_PFMHT110_IDTight_CaloBTagCSV_3p1_TOPmonitoring
529  + PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_METmonitoring
530  + PFMET120_PFMHT120_IDTight_CaloBTagCSV_3p1_TOPmonitoring
531  + PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_METmonitoring
532  + PFMET130_PFMHT130_IDTight_CaloBTagCSV_3p1_TOPmonitoring
533  + PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_METmonitoring
534  + PFMET140_PFMHT140_IDTight_CaloBTagCSV_3p1_TOPmonitoring
535  + QuadPFJet98_83_71_15_BTagCSV_p013_VBF1
536  + QuadPFJet103_88_75_15_BTagCSV_p013_VBF1
537  + QuadPFJet105_88_76_15_BTagCSV_p013_VBF1
538  + QuadPFJet111_90_80_15_BTagCSV_p013_VBF1
539  + QuadPFJet98_83_71_15_DoubleBTagCSV_p013_p08_VBF1
540  + QuadPFJet103_88_75_15_DoubleBTagCSV_p013_p08_VBF1
541  + QuadPFJet105_90_76_15_DoubleBTagCSV_p013_p08_VBF1
542  + QuadPFJet111_90_80_15_DoubleBTagCSV_p013_p08_VBF1
543  + QuadPFJet98_83_71_15
544  + QuadPFJet103_88_75_15
545  + QuadPFJet105_88_76_15
546  + QuadPFJet111_90_80_15
547  + mssmHbbBtagTriggerMonitor
548  + mssmHbbMonitorHLT
549  + HMesonGammamonitoring
550 )
551 
552 
553 higHLTDQMSourceExtra = cms.Sequence(
554 )