1 import FWCore.ParameterSet.Config
as cms
3 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
5 "JetMETHLTOfflineSource",
6 dirname = cms.untracked.string(
"HLT/JME/Jets/AK4"),
8 processname = cms.string(
"HLT"),
9 triggerSummaryLabel = cms.InputTag(
"hltTriggerSummaryAOD",
"",
"HLT"),
10 triggerResultsLabel = cms.InputTag(
"TriggerResults",
"",
"HLT"),
11 pathnameMuon = cms.untracked.vstring(
"HLT_IsoMu24_IterTrk02_v"),
12 pathnameMB = cms.untracked.vstring(
"HLT_Physics_v"),
14 verbose = cms.untracked.bool(
False),
15 runStandalone = cms.untracked.bool(
False),
17 plotAll = cms.untracked.bool(
True),
18 plotEff = cms.untracked.bool(
True),
19 nameForEff = cms.untracked.bool(
True),
21 CaloMETCollectionLabel = cms.InputTag(
"caloMet"),
22 PFMETCollectionLabel = cms.InputTag(
"pfMet"),
24 CaloJetCollectionLabel = cms.InputTag(
"ak4CaloJets"),
25 PFJetCollectionLabel = cms.InputTag(
"ak4PFJets"),
26 CaloJetCorLabel = cms.InputTag(
"ak4CaloL1FastL2L3ResidualCorrector"),
27 PFJetCorLabel = cms.InputTag(
"ak4PFL1FastL2L3ResidualCorrector"),
29 fEMF = cms.untracked.double(0.01),
30 feta = cms.untracked.double(2.6),
31 fHPD = cms.untracked.double(0.98),
32 n90Hits = cms.untracked.double(1),
33 minNHEF = cms.untracked.double(0.),
34 maxNHEF = cms.untracked.double(1.),
35 minCHEF = cms.untracked.double(0.),
36 maxCHEF = cms.untracked.double(1.),
37 minNEMF = cms.untracked.double(0.),
38 maxNEMF = cms.untracked.double(1.),
39 minCEMF = cms.untracked.double(0.),
40 maxCEMF = cms.untracked.double(1.),
42 pathFilter = cms.untracked.vstring(
"HLT_CaloJet",
51 pathRejectKeyword = cms.untracked.vstring(
"dEdx",
"NoBPTX"),
53 pathPairs = cms.VPSet(
55 pathname = cms.string(
"HLT_PFJet60_v"),
56 denompathname = cms.string(
"HLT_PFJet40_v"),
59 pathname = cms.string(
"HLT_PFJet80_v"),
60 denompathname = cms.string(
"HLT_PFJet60_v"),
63 pathname = cms.string(
"HLT_PFJet140_v"),
64 denompathname = cms.string(
"HLT_PFJet80_v"),
67 pathname = cms.string(
"HLT_PFJet200_v"),
68 denompathname = cms.string(
"HLT_PFJet140_v"),
71 pathname = cms.string(
"HLT_PFJet260_v"),
72 denompathname = cms.string(
"HLT_PFJet200_v"),
75 pathname = cms.string(
"HLT_PFJet320_v"),
76 denompathname = cms.string(
"HLT_PFJet260_v"),
79 pathname = cms.string(
"HLT_PFJet400_v"),
80 denompathname = cms.string(
"HLT_PFJet320_v"),
83 pathname = cms.string(
"HLT_PFJet450_v"),
84 denompathname = cms.string(
"HLT_PFJet400_v"),
87 pathname = cms.string(
"HLT_PFJet500_v"),
88 denompathname = cms.string(
"HLT_PFJet450_v"),
92 JetIDParams = cms.PSet(
93 useRecHits = cms.bool(
True),
94 hbheRecHitsColl = cms.InputTag(
"hbhereco"),
95 hoRecHitsColl = cms.InputTag(
"horeco"),
96 hfRecHitsColl = cms.InputTag(
"hfreco"),
97 ebRecHitsColl = cms.InputTag(
"ecalRecHit",
"EcalRecHitsEB"),
98 eeRecHitsColl = cms.InputTag(
"ecalRecHit",
"EcalRecHitsEE")
103 jetMETHLTOfflineSourceAK8 = jetMETHLTOfflineSourceAK4.clone(
104 dirname = cms.untracked.string(
'HLT/JME/Jets/AK8'),
108 PFJetCollectionLabel = cms.InputTag(
"ak4PFJets"),
109 PFJetCorLabel = cms.InputTag(
"ak4PFL1FastL2L3ResidualCorrector"),
112 pathFilter = cms.untracked.vstring(
'HLT_AK8PFJet',
114 pathPairs = cms.VPSet(cms.PSet(
115 denompathname = cms.string(
'HLT_AK8PFJet40_v'),
116 pathname = cms.string(
'HLT_AK8PFJet60_v')
119 denompathname = cms.string(
'HLT_AK8PFJet60_v'),
120 pathname = cms.string(
'HLT_AK8PFJet80_v')
123 denompathname = cms.string(
'HLT_AK8PFJet80_v'),
124 pathname = cms.string(
'HLT_AK8PFJet140_v')
127 denompathname = cms.string(
'HLT_AK8PFJet140_v'),
128 pathname = cms.string(
'HLT_AK8PFJet200_v')
131 denompathname = cms.string(
'HLT_AK8PFJet200_v'),
132 pathname = cms.string(
'HLT_AK8PFJet260_v')
135 denompathname = cms.string(
'HLT_AK8PFJet260_v'),
136 pathname = cms.string(
'HLT_AK8PFJet320_v')
139 denompathname = cms.string(
'HLT_AK8PFJet320_v'),
140 pathname = cms.string(
'HLT_AK8PFJet400_v')
143 denompathname = cms.string(
'HLT_AK8PFJet400_v'),
144 pathname = cms.string(
'HLT_AK8PFJet450_v')
147 denompathname = cms.string(
'HLT_AK8PFJet450_v'),
148 pathname = cms.string(
'HLT_AK8PFJet500_v')
153 jetMETHLTOfflineSourceAK8Fwd = jetMETHLTOfflineSourceAK4.clone(
154 dirname = cms.untracked.string(
'HLT/JME/Jets/AK8Fwd'),
155 PFJetCollectionLabel = cms.InputTag(
"ak4PFJets"),
156 PFJetCorLabel = cms.InputTag(
"ak4PFL1FastL2L3ResidualCorrector"),
158 pathFilter = cms.untracked.vstring(
'HLT_AK8PFJetFwd',
160 pathPairs = cms.VPSet(cms.PSet(
161 denompathname = cms.string(
'HLT_AK8PFJetFwd40_v'),
162 pathname = cms.string(
'HLT_AK8PFJetFwd60_v')
165 denompathname = cms.string(
'HLT_AK8PFJetFwd60_v'),
166 pathname = cms.string(
'HLT_AK8PFJetFwd80_v')
169 denompathname = cms.string(
'HLT_AK8PFJetFwd80_v'),
170 pathname = cms.string(
'HLT_AK8PFJetFwd140_v')
173 denompathname = cms.string(
'HLT_AK8PFJetFwd140_v'),
174 pathname = cms.string(
'HLT_AK8PFJetFwd200_v')
177 denompathname = cms.string(
'HLT_AK8PFJetFwd200_v'),
178 pathname = cms.string(
'HLT_AK8PFJetFwd260_v')
181 denompathname = cms.string(
'HLT_AK8PFJetFwd260_v'),
182 pathname = cms.string(
'HLT_AK8PFJetFwd320_v')
185 denompathname = cms.string(
'HLT_AK8PFJetFwd320_v'),
186 pathname = cms.string(
'HLT_AK8PFJetFwd400_v')
189 denompathname = cms.string(
'HLT_AK8PFJetFwd400_v'),
190 pathname = cms.string(
'HLT_AK8PFJetFwd450_v')
193 denompathname = cms.string(
'HLT_AK8PFJetFwd450_v'),
194 pathname = cms.string(
'HLT_AK8PFJetFwd500_v')
199 jetMETHLTOfflineSourceAK4Fwd = jetMETHLTOfflineSourceAK4.clone(
200 dirname = cms.untracked.string(
'HLT/JME/Jets/AK4Fwd'),
201 PFJetCollectionLabel = cms.InputTag(
"ak4PFJets"),
202 PFJetCorLabel = cms.InputTag(
"ak4PFL1FastL2L3ResidualCorrector"),
204 pathFilter = cms.untracked.vstring(
'HLT_PFJetFwd',
206 pathPairs = cms.VPSet(cms.PSet(
207 denompathname = cms.string(
'HLT_PFJetFwd40_v'),
208 pathname = cms.string(
'HLT_PFJetFwd60_v')
211 denompathname = cms.string(
'HLT_PFJetFwd60_v'),
212 pathname = cms.string(
'HLT_PFJetFwd80_v')
215 denompathname = cms.string(
'HLT_PFJetFwd80_v'),
216 pathname = cms.string(
'HLT_PFJetFwd140_v')
219 denompathname = cms.string(
'HLT_PFJetFwd140_v'),
220 pathname = cms.string(
'HLT_PFJetFwd200_v')
223 denompathname = cms.string(
'HLT_PFJetFwd200_v'),
224 pathname = cms.string(
'HLT_PFJetFwd260_v')
227 denompathname = cms.string(
'HLT_PFJetFwd260_v'),
228 pathname = cms.string(
'HLT_PFJetFwd320_v')
231 denompathname = cms.string(
'HLT_PFJetFwd320_v'),
232 pathname = cms.string(
'HLT_PFJetFwd400_v')
235 denompathname = cms.string(
'HLT_PFJetFwd400_v'),
236 pathname = cms.string(
'HLT_PFJetFwd450_v')
239 denompathname = cms.string(
'HLT_PFJetFwd450_v'),
240 pathname = cms.string(
'HLT_PFJetFwd500_v')
245 jetMETHLTOfflineSource = cms.Sequence( jetMETHLTOfflineSourceAK4 * jetMETHLTOfflineSourceAK8 * jetMETHLTOfflineSourceAK4Fwd * jetMETHLTOfflineSourceAK8Fwd)