1 import FWCore.ParameterSet.Config
as cms
7 iterativeCone5HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag(
'iterativeCone5HiGenJets'))
9 ak2HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag(
'ak2HiGenJets'))
10 ak3HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag(
'ak3HiGenJets'))
11 ak4HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag(
'ak4HiGenJets'))
12 ak5HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag(
'ak5HiGenJets'))
14 ak7HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag(
'ak7HiGenJets'))
20 JetAnalyzerICPU5Calo = cms.EDAnalyzer(
"JetTester_HeavyIons",
21 JetType = cms.untracked.string(
'calo'),
22 UEAlgo = cms.untracked.string(
'Pu'),
23 OutputFile = cms.untracked.string(
''),
24 src = cms.InputTag(
"iterativeConePu5CaloJets"),
25 srcGen = cms.InputTag(
"iterativeCone5HiCleanedGenJets"),
26 PFcands = cms.InputTag(
"particleFlowTmp"),
27 Background = cms.InputTag(
"voronoiBackgroundCalo"),
29 centralitycollection = cms.InputTag(
"hiCentrality"),
30 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
31 JetCorrections = cms.string(
""),
32 recoJetPtThreshold = cms.double(10),
33 genEnergyFractionThreshold = cms.double(0.05),
34 genPtThreshold = cms.double(1.0),
35 matchGenPtThreshold = cms.double(20.0),
36 RThreshold = cms.double(0.3),
37 reverseEnergyFractionThreshold = cms.double(0.5)
40 JetAnalyzerICPU7Calo = cms.EDAnalyzer("JetTester_HeavyIons",
41 JetType = cms.untracked.string('calo'),
42 UEAlgo = cms.untracked.string('Pu'),
43 OutputFile = cms.untracked.string(''),
44 src = cms.InputTag("iterativeConePu7CaloJets"),
45 srcGen = cms.InputTag("iterativeCone7HiCleanedGenJets"),
46 #srcRho = cms.InputTag("iterativeConePu7CaloJets","rho"),
47 JetCorrections = cms.string(""),
48 recoJetPtThreshold = cms.double(10),
49 genEnergyFractionThreshold = cms.double(0.05),
50 genPtThreshold = cms.double(1.0),
51 matchGenPtThreshold = cms.double(20.0),
52 RThreshold = cms.double(0.3),
53 reverseEnergyFractionThreshold = cms.double(0.5)
56 JetAnalyzerAkPU3Calo = cms.EDAnalyzer(
"JetTester_HeavyIons",
57 JetType = cms.untracked.string(
'calo'),
58 UEAlgo = cms.untracked.string(
'Pu'),
59 OutputFile = cms.untracked.string(
''),
60 src = cms.InputTag(
"akPu3CaloJets"),
61 srcGen = cms.InputTag(
"ak3HiCleanedGenJets"),
62 PFcands = cms.InputTag(
"particleFlowTmp"),
63 Background = cms.InputTag(
"voronoiBackgroundCalo"),
65 centralitycollection = cms.InputTag(
"hiCentrality"),
66 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
67 JetCorrections = cms.string(
""),
68 recoJetPtThreshold = cms.double(10),
69 genEnergyFractionThreshold = cms.double(0.05),
70 genPtThreshold = cms.double(1.0),
71 matchGenPtThreshold = cms.double(20.0),
72 RThreshold = cms.double(0.3),
73 reverseEnergyFractionThreshold = cms.double(0.5)
76 JetAnalyzerAkPU4Calo = cms.EDAnalyzer(
"JetTester_HeavyIons",
77 JetType = cms.untracked.string(
'calo'),
78 UEAlgo = cms.untracked.string(
'Pu'),
79 OutputFile = cms.untracked.string(
''),
80 src = cms.InputTag(
"akPu4CaloJets"),
81 srcGen = cms.InputTag(
"ak4HiCleanedGenJets"),
82 PFcands = cms.InputTag(
"particleFlowTmp"),
83 Background = cms.InputTag(
"voronoiBackgroundCalo"),
85 centralitycollection = cms.InputTag(
"hiCentrality"),
86 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
87 JetCorrections = cms.string(
""),
88 recoJetPtThreshold = cms.double(10),
89 genEnergyFractionThreshold = cms.double(0.05),
90 genPtThreshold = cms.double(1.0),
91 matchGenPtThreshold = cms.double(20.0),
92 RThreshold = cms.double(0.3),
93 reverseEnergyFractionThreshold = cms.double(0.5)
96 JetAnalyzerAkPU5Calo = cms.EDAnalyzer(
"JetTester_HeavyIons",
97 JetType = cms.untracked.string(
'calo'),
98 UEAlgo = cms.untracked.string(
'Pu'),
99 OutputFile = cms.untracked.string(
''),
100 src = cms.InputTag(
"akPu5CaloJets"),
101 srcGen = cms.InputTag(
"ak5HiCleanedGenJets"),
102 PFcands = cms.InputTag(
"particleFlowTmp"),
103 Background = cms.InputTag(
"voronoiBackgroundCalo"),
105 centralitycollection = cms.InputTag(
"hiCentrality"),
106 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
107 JetCorrections = cms.string(
""),
108 recoJetPtThreshold = cms.double(10),
109 genEnergyFractionThreshold = cms.double(0.05),
110 genPtThreshold = cms.double(1.0),
111 matchGenPtThreshold = cms.double(20.0),
112 RThreshold = cms.double(0.3),
113 reverseEnergyFractionThreshold = cms.double(0.5)
116 JetAnalyzerAkPU3PF = cms.EDAnalyzer(
"JetTester_HeavyIons",
117 JetType = cms.untracked.string(
'pf'),
118 UEAlgo = cms.untracked.string(
'Pu'),
119 OutputFile = cms.untracked.string(
''),
120 src = cms.InputTag(
"akPu3PFJets"),
121 srcGen = cms.InputTag(
"ak3HiCleanedGenJets"),
122 PFcands = cms.InputTag(
"particleFlowTmp"),
123 Background = cms.InputTag(
"voronoiBackgroundPF"),
125 centralitycollection = cms.InputTag(
"hiCentrality"),
126 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
127 JetCorrections = cms.string(
""),
128 recoJetPtThreshold = cms.double(10),
129 genEnergyFractionThreshold = cms.double(0.05),
130 genPtThreshold = cms.double(1.0),
131 matchGenPtThreshold = cms.double(20.0),
132 RThreshold = cms.double(0.3),
133 reverseEnergyFractionThreshold = cms.double(0.5)
136 JetAnalyzerAkPU4PF = cms.EDAnalyzer(
"JetTester_HeavyIons",
137 JetType = cms.untracked.string(
'pf'),
138 UEAlgo = cms.untracked.string(
'Pu'),
139 OutputFile = cms.untracked.string(
''),
140 src = cms.InputTag(
"akPu4PFJets"),
141 srcGen = cms.InputTag(
"ak4HiCleanedGenJets"),
142 PFcands = cms.InputTag(
"particleFlowTmp"),
143 Background = cms.InputTag(
"voronoiBackgroundPF"),
145 centralitycollection = cms.InputTag(
"hiCentrality"),
146 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
147 JetCorrections = cms.string(
""),
148 recoJetPtThreshold = cms.double(10),
149 genEnergyFractionThreshold = cms.double(0.05),
150 genPtThreshold = cms.double(1.0),
151 matchGenPtThreshold = cms.double(20.0),
152 RThreshold = cms.double(0.3),
153 reverseEnergyFractionThreshold = cms.double(0.5)
156 JetAnalyzerAkPU5PF = cms.EDAnalyzer(
"JetTester_HeavyIons",
157 JetType = cms.untracked.string(
'pf'),
158 UEAlgo = cms.untracked.string(
'Pu'),
159 OutputFile = cms.untracked.string(
''),
160 src = cms.InputTag(
"akPu5PFJets"),
161 srcGen = cms.InputTag(
"ak5HiCleanedGenJets"),
162 PFcands = cms.InputTag(
"particleFlowTmp"),
163 Background = cms.InputTag(
"voronoiBackgroundPF"),
165 centralitycollection = cms.InputTag(
"hiCentrality"),
166 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
167 JetCorrections = cms.string(
""),
168 recoJetPtThreshold = cms.double(10),
169 genEnergyFractionThreshold = cms.double(0.05),
170 genPtThreshold = cms.double(1.0),
171 matchGenPtThreshold = cms.double(20.0),
172 RThreshold = cms.double(0.3),
173 reverseEnergyFractionThreshold = cms.double(0.5)
176 JetAnalyzerAkVs2Calo = cms.EDAnalyzer(
"JetTester_HeavyIons",
177 JetType = cms.untracked.string(
'calo'),
178 UEAlgo = cms.untracked.string(
'Vs'),
179 OutputFile = cms.untracked.string(
''),
180 src = cms.InputTag(
"akVs2CaloJets"),
181 srcGen = cms.InputTag(
"ak2HiCleanedGenJets"),
182 PFcands = cms.InputTag(
"particleFlowTmp"),
184 Background = cms.InputTag(
"voronoiBackgroundCalo"),
186 centralitycollection = cms.InputTag(
"hiCentrality"),
187 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
188 JetCorrections = cms.string(
""),
189 recoJetPtThreshold = cms.double(10),
190 genEnergyFractionThreshold = cms.double(0.05),
191 genPtThreshold = cms.double(1.0),
192 matchGenPtThreshold = cms.double(20.0),
193 RThreshold = cms.double(0.3),
194 reverseEnergyFractionThreshold = cms.double(0.5)
197 JetAnalyzerAkVs3Calo = cms.EDAnalyzer(
"JetTester_HeavyIons",
198 JetType = cms.untracked.string(
'calo'),
199 UEAlgo = cms.untracked.string(
'Vs'),
200 OutputFile = cms.untracked.string(
''),
201 src = cms.InputTag(
"akVs3CaloJets"),
202 srcGen = cms.InputTag(
"ak3HiCleanedGenJets"),
203 PFcands = cms.InputTag(
"particleFlowTmp"),
204 Background = cms.InputTag(
"voronoiBackgroundCalo"),
206 centralitycollection = cms.InputTag(
"hiCentrality"),
207 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
208 JetCorrections = cms.string(
""),
209 recoJetPtThreshold = cms.double(10),
210 genEnergyFractionThreshold = cms.double(0.05),
211 genPtThreshold = cms.double(1.0),
212 matchGenPtThreshold = cms.double(20.0),
213 RThreshold = cms.double(0.3),
214 reverseEnergyFractionThreshold = cms.double(0.5)
217 JetAnalyzerAkVs4Calo = cms.EDAnalyzer(
"JetTester_HeavyIons",
218 JetType = cms.untracked.string(
'calo'),
219 UEAlgo = cms.untracked.string(
'Vs'),
220 OutputFile = cms.untracked.string(
''),
221 src = cms.InputTag(
"akVs4CaloJets"),
222 srcGen = cms.InputTag(
"ak4HiCleanedGenJets"),
223 PFcands = cms.InputTag(
"particleFlowTmp"),
224 Background = cms.InputTag(
"voronoiBackgroundCalo"),
226 centralitycollection = cms.InputTag(
"hiCentrality"),
227 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
228 JetCorrections = cms.string(
""),
229 recoJetPtThreshold = cms.double(10),
230 genEnergyFractionThreshold = cms.double(0.05),
231 genPtThreshold = cms.double(1.0),
232 matchGenPtThreshold = cms.double(20.0),
233 RThreshold = cms.double(0.3),
234 reverseEnergyFractionThreshold = cms.double(0.5)
237 JetAnalyzerAkVs5Calo = cms.EDAnalyzer(
"JetTester_HeavyIons",
238 JetType = cms.untracked.string(
'calo'),
239 UEAlgo = cms.untracked.string(
'Vs'),
240 OutputFile = cms.untracked.string(
''),
241 src = cms.InputTag(
"akVs5CaloJets"),
242 srcGen = cms.InputTag(
"ak5HiCleanedGenJets"),
243 PFcands = cms.InputTag(
"particleFlowTmp"),
244 Background = cms.InputTag(
"voronoiBackgroundCalo"),
246 centralitycollection = cms.InputTag(
"hiCentrality"),
247 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
248 JetCorrections = cms.string(
""),
249 recoJetPtThreshold = cms.double(10),
250 genEnergyFractionThreshold = cms.double(0.05),
251 genPtThreshold = cms.double(1.0),
252 matchGenPtThreshold = cms.double(20.0),
253 RThreshold = cms.double(0.3),
254 reverseEnergyFractionThreshold = cms.double(0.5)
257 JetAnalyzerAkVs3PF = cms.EDAnalyzer(
"JetTester_HeavyIons",
258 JetType = cms.untracked.string(
'pf'),
259 UEAlgo = cms.untracked.string(
'Vs'),
260 OutputFile = cms.untracked.string(
''),
261 src = cms.InputTag(
"akVs3PFJets"),
262 srcGen = cms.InputTag(
"ak3HiCleanedGenJets"),
263 PFcands = cms.InputTag(
"particleFlowTmp"),
264 Background = cms.InputTag(
"voronoiBackgroundPF"),
266 centralitycollection = cms.InputTag(
"hiCentrality"),
267 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
268 JetCorrections = cms.string(
""),
269 recoJetPtThreshold = cms.double(10),
270 genEnergyFractionThreshold = cms.double(0.05),
271 genPtThreshold = cms.double(1.0),
272 matchGenPtThreshold = cms.double(20.0),
273 RThreshold = cms.double(0.3),
274 reverseEnergyFractionThreshold = cms.double(0.5)
278 JetAnalyzerAkVs4PF = cms.EDAnalyzer(
"JetTester_HeavyIons",
279 JetType = cms.untracked.string(
'pf'),
280 UEAlgo = cms.untracked.string(
'Vs'),
281 OutputFile = cms.untracked.string(
''),
282 src = cms.InputTag(
"akVs4PFJets"),
283 srcGen = cms.InputTag(
"ak4HiCleanedGenJets"),
284 PFcands = cms.InputTag(
"particleFlowTmp"),
285 Background = cms.InputTag(
"voronoiBackgroundPF"),
287 centralitycollection = cms.InputTag(
"hiCentrality"),
288 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
289 JetCorrections = cms.string(
""),
290 recoJetPtThreshold = cms.double(10),
291 genEnergyFractionThreshold = cms.double(0.05),
292 genPtThreshold = cms.double(1.0),
293 matchGenPtThreshold = cms.double(20.0),
294 RThreshold = cms.double(0.3),
295 reverseEnergyFractionThreshold = cms.double(0.5)
298 JetAnalyzerAkVs5PF = cms.EDAnalyzer(
"JetTester_HeavyIons",
299 JetType = cms.untracked.string(
'pf'),
300 UEAlgo = cms.untracked.string(
'Vs'),
301 OutputFile = cms.untracked.string(
''),
302 src = cms.InputTag(
"akVs5PFJets"),
303 srcGen = cms.InputTag(
"ak5HiCleanedGenJets"),
304 PFcands = cms.InputTag(
"particleFlowTmp"),
305 Background = cms.InputTag(
"voronoiBackgroundPF"),
307 centralitycollection = cms.InputTag(
"hiCentrality"),
308 centralitybincollection = cms.InputTag(
"centralityBin",
"HFtowers"),
309 JetCorrections = cms.string(
""),
310 recoJetPtThreshold = cms.double(10),
311 genEnergyFractionThreshold = cms.double(0.05),
312 genPtThreshold = cms.double(1.0),
313 matchGenPtThreshold = cms.double(20.0),
314 RThreshold = cms.double(0.3),
315 reverseEnergyFractionThreshold = cms.double(0.5)
318 hiJetValidation = cms.Sequence(
320 * ak4HiCleanedGenJets
321 * ak5HiCleanedGenJets
322 * JetAnalyzerAkPU3Calo
323 * JetAnalyzerAkPU4Calo
324 * JetAnalyzerAkPU5Calo
330 * JetAnalyzerAkVs2Calo
331 * JetAnalyzerAkVs3Calo
332 * JetAnalyzerAkVs4Calo