CMS 3D CMS Logo

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