4 hltHiggsValidator = cms.EDAnalyzer(
"HLTHiggsValidator",
6 hltProcessName = cms.string(
"HLT"),
7 analysis = cms.vstring(
"HWW",
"HZZ",
"Hgg",
"Htaunu",
"H2tau",
"VBFHbb",
"ZnnHbb",
"DoubleHinTaus",
"HiggsDalitz",
"X4b",
"TTHbbej"),
8 histDirectory = cms.string(
"HLT/Higgs"),
11 genParticleLabel = cms.string(
"genParticles"),
14 genJetLabel = cms.string(
"ak5GenJets"),
17 recoHtJetLabel = cms.untracked.string(
"ak4PFJetsCHS"),
20 pileUpInfoLabel = cms.string(
"addPileupInfo"),
23 parametersTurnOn = cms.vdouble(0,
25 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
26 22, 24, 26, 28, 30, 32, 34, 36, 38, 40,
27 45, 50, 55, 60, 65, 70,
32 parametersEta = cms.vdouble(48, -2.400, 2.400),
33 parametersPhi = cms.vdouble(50, -3.142, 3.142),
34 parametersPu = cms.vdouble(10, 0, 20),
35 parametersHt = cms.untracked.vdouble(100, 0, 1000),
38 cutsDr = cms.vdouble(0.4, 0.4, 0.015),
40 maxDeltaPhi = cms.double(0.4),
41 maxDeltaR = cms.double(0.4),
49 Mu_genCut = cms.string(
"pt > 10 && abs(eta) < 2.4 && abs(pdgId) == 13 && status == 1"),
50 Mu_recCut = cms.string(
"pt > 10 && abs(eta) < 2.4 && isGlobalMuon"),
51 Mu_cutMinPt = cms.double(10),
52 Mu_cutMaxEta = cms.double(2.4),
55 Ele_genCut = cms.string(
"pt > 10 && abs(eta) < 2.5 && abs(pdgId) == 11 && status == 1"),
56 Ele_recCut = cms.string(
"pt > 10 && abs(eta) < 2.5 && hadronicOverEm < 0.05 && eSuperClusterOverP > 0.5 && eSuperClusterOverP < 2.5"),
57 Ele_cutMinPt = cms.double(10),
58 Ele_cutMaxEta = cms.double(2.5),
61 Photon_genCut = cms.string(
"abs(pdgId) == 22 && status == 1"),
62 Photon_recCut = cms.string(
"pt > 20 && abs(eta) < 2.4 && hadronicOverEm < 0.1 && ( r9 < 0.85 || ("+\
63 " ( abs(eta) < 1.479 && sigmaIetaIeta < 0.014 || "+\
64 " abs(eta) > 1.479 && sigmaIetaIeta < 0.0035 ) && "+\
65 " ecalRecHitSumEtConeDR03 < (5.0+0.012*et) && hcalTowerSumEtConeDR03 < (5.0+0.0005*et ) && trkSumPtSolidConeDR03 < (5.0 + 0.0002*et)"+\
67 Photon_cutMinPt = cms.double(20),
68 Photon_cutMaxEta = cms.double(2.4),
71 PFTau_genCut = cms.string(
"pt > 20 && abs(eta) < 2.4 && abs(pdgId) == 15 && status == 3"),
72 PFTau_recCut = cms.string(
"pt > 20 && abs(eta) < 2.4"),
73 PFTau_cutMinPt = cms.double(20),
74 PFTau_cutMaxEta = cms.double(2.5),
77 MET_genCut = cms.string(
"(abs(pdgId) == 12 || abs(pdgId)==14 || abs(pdgId) == 16 ) && status == 1"),
78 MET_recCut = cms.string(
"pt > 75."),
79 MET_cutMinPt = cms.double(75),
80 MET_cutMaxEta = cms.double(0),
83 PFMET_genCut = cms.string(
"(abs(pdgId) == 12 || abs(pdgId)==14 || abs(pdgId) == 16 ) && status == 1"),
84 PFMET_recCut = cms.string(
"pt > 75."),
85 PFMET_cutMinPt = cms.double(75),
86 PFMET_cutMaxEta = cms.double(0),
89 Jet_genCut = cms.string(
"pt > 10"),
90 Jet_recCut = cms.string(
"pt > 10"),
91 Jet_cutMinPt = cms.double(0),
92 Jet_cutMaxEta = cms.double(0),
112 hltPathsToCheck = cms.vstring(
114 "HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v",
115 "HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v",
116 "HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v",
117 "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v",
118 "HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v",
120 "HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v",
121 "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v",
122 "HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v",
123 "HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v",
124 "HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v"
126 recMuonLabel = cms.string(
"muons"),
127 recElecLabel = cms.string(
"gedGsfElectrons"),
129 minCandidates = cms.uint32(2),
132 hltPathsToCheck = cms.vstring(
134 "HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v",
135 "HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v",
136 "HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v",
137 "HLT_TripleMu_12_10_5_1PairDZ_v",
138 "HLT_TripleMu_12_10_5_v"
140 recMuonLabel = cms.string(
"muons"),
141 recElecLabel = cms.string(
"gedGsfElectrons"),
144 minCandidates = cms.uint32(4),
147 hltPathsToCheck = cms.vstring(
148 "HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass95_v",
149 "HLT_Photon42_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_v",
150 "HLT_Photon28_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon14_AND_HE10_R9Id65_Mass50_Eta1p5_v",
151 "HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass30_v",
152 "HLT_Photon36_R9Id85_AND_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_v",
153 "HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon18_AND_HE10_R9Id65_Mass70_v"
155 recPhotonLabel = cms.string(
"photons"),
157 minCandidates = cms.uint32(2),
159 DoubleHinTaus = cms.PSet(
160 hltPathsToCheck = cms.vstring(
161 "HLT_Mu17_Mu8_SameSign_v",
162 "HLT_Mu17_Mu8_SameSign_DPhi_v"
164 recMuonLabel = cms.string(
"muons"),
166 minCandidates = cms.uint32(2),
168 HiggsDalitz = cms.PSet(
169 hltPathsToCheck = cms.vstring(
170 "HLT_Mu12_Photon25_CaloIdL_v",
171 "HLT_Mu12_Photon25_CaloIdL_L1ISO_v",
172 "HLT_Mu12_Photon25_CaloIdL_L1OR_v"
174 recMuonLabel = cms.string(
"muons"),
175 recPhotonLabel = cms.string(
"photons"),
177 minCandidates = cms.uint32(2),
180 hltPathsToCheck = cms.vstring(
181 "HLT_LooseIsoPFTau35_Trk20_Prong1_MET70_v",
182 "HLT_LooseIsoPFTau35_Trk20_Prong1_MET75_v",
183 "HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v",
185 "HLT_LooseIsoPFTau50_Trk30_eta2p1_v",
186 "HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v",
187 "HLT_IsoMu16_eta2p1_CaloMET30_v"
189 recPFTauLabel = cms.string(
"hpsPFTauProducer"),
190 recCaloMETLabel = cms.string(
"caloMet"),
191 recMuonLabel = cms.string(
"muons"),
193 minCandidates = cms.uint32(2),
196 hltPathsToCheck = cms.vstring(
200 "HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v",
201 "HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v",
203 "HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v",
204 "HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v",
205 "HLT_IsoMu17_eta2p1_v",
206 "HLT_DoubleIsoMu17_eta2p1_v",
207 "HLT_IsoMu16_eta2p1_CaloMET30_v",
208 "HLT_Mu16_eta2p1_CaloMET30_v",
209 "HLT_Ele27_eta2p1_WP85_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v",
210 "HLT_Ele32_eta2p1_WP85_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v",
211 "HLT_Ele27_eta2p1_WP85_Gsf_LooseIsoPFTau20_v",
212 "HLT_Ele32_eta2p1_WP85_Gsf_LooseIsoPFTau20_v",
213 "HLT_Ele22_eta2p1_WP85_Gsf_v",
214 "HLT_DoubleEle24_22_eta2p1_WP85_Gsf_v",
215 "HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v",
216 "HLT_IsoMu24_eta2p1_IterTrk02_v",
217 "HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v",
218 "HLT_Ele22_eta2p1_WP85_Gsf_LooseIsoPFTau20_v",
219 "HLT_Ele27_eta2p1_WP85_Gsf_v",
220 "HLT_Ele32_eta2p1_WP85_Gsf_v",
221 "HLT_Ele17_Ele8_Gsf_v"
223 recPFTauLabel = cms.string(
"hpsPFTauProducer"),
224 recMuonLabel = cms.string(
"muons"),
225 recElecLabel = cms.string(
"gedGsfElectrons"),
226 recCaloMETLabel = cms.string(
"caloMet"),
228 minCandidates = cms.uint32(2),
231 hltPathsToCheck = cms.vstring(
232 "HLT_QuadPFJet_BTagCSV_VBF_v",
233 "HLT_QuadPFJet_VBF_v",
234 "HLT_L1_TripleJet_VBF_v"
236 recJetLabel = cms.string(
"ak4PFJetsCHS"),
237 jetTagLabel = cms.string(
"pfCombinedSecondaryVertexBJetTags"),
239 minCandidates = cms.uint32(4),
240 NminOneCuts = cms.untracked.vdouble(2.6, 350, 2.6, 0.8, 0, 0, 0, 0, 0, 95, 85, 70, 40),
243 hltPathsToCheck = cms.vstring(
244 "HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_BTagCSV0p7_v",
245 "HLT_PFMET110_PFMHT110_IDLoose_v",
246 "HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDLoose_v"
248 Jet_recCut = cms.string(
"pt > 10 && abs(eta) < 2.6"),
249 recJetLabel = cms.string(
"ak4PFJetsCHS"),
250 jetTagLabel = cms.string(
"pfCombinedSecondaryVertexBJetTags"),
251 recPFMETLabel = cms.string(
"pfMet"),
253 minCandidates = cms.uint32(1),
254 NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.9, 0, 0, 8, 30, 100, 70),
257 hltPathsToCheck = cms.vstring(
258 "HLT_DoubleJet90_Double30_TripleCSV0p5_v",
259 "HLT_DoubleJet90_Double30_DoubleCSV0p5_v",
260 "HLT_QuadJet45_TripleCSV0p5_v",
261 "HLT_QuadJet45_DoubleCSV0p5_v",
263 recJetLabel = cms.string(
"ak4PFJetsCHS"),
264 jetTagLabel = cms.string(
"pfCombinedSecondaryVertexBJetTags"),
266 minCandidates = cms.uint32(4),
267 NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.5, 0.5 , 0.5, 0, 0, 0, 0, 90, 0, 45),
270 hltPathsToCheck = cms.vstring(
271 "HLT_Ele27_eta2p1_WP85_Gsf_HT200_v"
273 recElecLabel = cms.string(
"gedGsfElectrons"),
277 minCandidates = cms.uint32(1),
278 HtJetPtMin = cms.untracked.double(30),
279 HtJetEtaMax = cms.untracked.double(3.0),