CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
JetValidationHeavyIons_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 ### genjet cleaning for improved matching in HI environment
4 
6 
7 iterativeCone5HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag('iterativeCone5HiGenJets'))
8 #iterativeCone7HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag('iterativeCone7HiGenJets'))
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'))
13 
14 ak7HiCleanedGenJets = heavyIonCleanedGenJets.clone( src = cms.InputTag('ak7HiGenJets'))
15 
16 ### jet analyzer for several radii
17 ### iterative cone with PU, anti-kt with PU, anti-kt with fastjet PU, anti-kt with Vs
18 
19 
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"),
28  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
29  centrality = cms.InputTag("hiCentrality"),
30  JetCorrections = cms.string(""),
31  recoJetPtThreshold = cms.double(10),
32  genEnergyFractionThreshold = cms.double(0.05),
33  genPtThreshold = cms.double(1.0),
34  matchGenPtThreshold = cms.double(20.0),
35  RThreshold = cms.double(0.3),
36  reverseEnergyFractionThreshold = cms.double(0.5)
37 )
38 '''
39 JetAnalyzerICPU7Calo = cms.EDAnalyzer("JetTester_HeavyIons",
40  JetType = cms.untracked.string('calo'),
41  UEAlgo = cms.untracked.string('Pu'),
42  OutputFile = cms.untracked.string(''),
43  src = cms.InputTag("iterativeConePu7CaloJets"),
44  srcGen = cms.InputTag("iterativeCone7HiCleanedGenJets"),
45  #srcRho = cms.InputTag("iterativeConePu7CaloJets","rho"),
46  JetCorrections = cms.string(""),
47  recoJetPtThreshold = cms.double(10),
48  genEnergyFractionThreshold = cms.double(0.05),
49  genPtThreshold = cms.double(1.0),
50  matchGenPtThreshold = cms.double(20.0),
51  RThreshold = cms.double(0.3),
52  reverseEnergyFractionThreshold = cms.double(0.5)
53 )
54 '''
55 JetAnalyzerAkPU3Calo = cms.EDAnalyzer("JetTester_HeavyIons",
56  JetType = cms.untracked.string('calo'),
57  UEAlgo = cms.untracked.string('Pu'),
58  OutputFile = cms.untracked.string(''),
59  src = cms.InputTag("akPu3CaloJets"),
60  srcGen = cms.InputTag("ak3HiCleanedGenJets"),
61  PFcands = cms.InputTag("particleFlowTmp"),
62  Background = cms.InputTag("voronoiBackgroundCalo"),
63  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
64  centrality = cms.InputTag("hiCentrality"),
65  JetCorrections = cms.string(""),
66  recoJetPtThreshold = cms.double(10),
67  genEnergyFractionThreshold = cms.double(0.05),
68  genPtThreshold = cms.double(1.0),
69  matchGenPtThreshold = cms.double(20.0),
70  RThreshold = cms.double(0.3),
71  reverseEnergyFractionThreshold = cms.double(0.5)
72 )
73 
74 JetAnalyzerAkPU4Calo = cms.EDAnalyzer("JetTester_HeavyIons",
75  JetType = cms.untracked.string('calo'),
76  UEAlgo = cms.untracked.string('Pu'),
77  OutputFile = cms.untracked.string(''),
78  src = cms.InputTag("akPu4CaloJets"),
79  srcGen = cms.InputTag("ak4HiCleanedGenJets"),
80  PFcands = cms.InputTag("particleFlowTmp"),
81  Background = cms.InputTag("voronoiBackgroundCalo"),
82  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
83  centrality = cms.InputTag("hiCentrality"),
84  JetCorrections = cms.string(""),
85  recoJetPtThreshold = cms.double(10),
86  genEnergyFractionThreshold = cms.double(0.05),
87  genPtThreshold = cms.double(1.0),
88  matchGenPtThreshold = cms.double(20.0),
89  RThreshold = cms.double(0.3),
90  reverseEnergyFractionThreshold = cms.double(0.5)
91 )
92 
93 JetAnalyzerAkPU5Calo = cms.EDAnalyzer("JetTester_HeavyIons",
94  JetType = cms.untracked.string('calo'),
95  UEAlgo = cms.untracked.string('Pu'),
96  OutputFile = cms.untracked.string(''),
97  src = cms.InputTag("akPu5CaloJets"),
98  srcGen = cms.InputTag("ak5HiCleanedGenJets"),
99  PFcands = cms.InputTag("particleFlowTmp"),
100  Background = cms.InputTag("voronoiBackgroundCalo"),
101  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
102  centrality = cms.InputTag("hiCentrality"),
103  JetCorrections = cms.string(""),
104  recoJetPtThreshold = cms.double(10),
105  genEnergyFractionThreshold = cms.double(0.05),
106  genPtThreshold = cms.double(1.0),
107  matchGenPtThreshold = cms.double(20.0),
108  RThreshold = cms.double(0.3),
109  reverseEnergyFractionThreshold = cms.double(0.5)
110 )
111 
112 JetAnalyzerAkPU3PF = cms.EDAnalyzer("JetTester_HeavyIons",
113  JetType = cms.untracked.string('pf'),
114  UEAlgo = cms.untracked.string('Pu'),
115  OutputFile = cms.untracked.string(''),
116  src = cms.InputTag("akPu3PFJets"),
117  srcGen = cms.InputTag("ak3HiCleanedGenJets"),
118  PFcands = cms.InputTag("particleFlowTmp"),
119  Background = cms.InputTag("voronoiBackgroundPF"),
120  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
121  centrality = cms.InputTag("hiCentrality"),
122  JetCorrections = cms.string(""),
123  recoJetPtThreshold = cms.double(10),
124  genEnergyFractionThreshold = cms.double(0.05),
125  genPtThreshold = cms.double(1.0),
126  matchGenPtThreshold = cms.double(20.0),
127  RThreshold = cms.double(0.3),
128  reverseEnergyFractionThreshold = cms.double(0.5)
129 )
130 
131 JetAnalyzerAkPU4PF = cms.EDAnalyzer("JetTester_HeavyIons",
132  JetType = cms.untracked.string('pf'),
133  UEAlgo = cms.untracked.string('Pu'),
134  OutputFile = cms.untracked.string(''),
135  src = cms.InputTag("akPu4PFJets"),
136  srcGen = cms.InputTag("ak4HiCleanedGenJets"),
137  PFcands = cms.InputTag("particleFlowTmp"),
138  Background = cms.InputTag("voronoiBackgroundPF"),
139  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
140  centrality = cms.InputTag("hiCentrality"),
141  JetCorrections = cms.string(""),
142  recoJetPtThreshold = cms.double(10),
143  genEnergyFractionThreshold = cms.double(0.05),
144  genPtThreshold = cms.double(1.0),
145  matchGenPtThreshold = cms.double(20.0),
146  RThreshold = cms.double(0.3),
147  reverseEnergyFractionThreshold = cms.double(0.5)
148 )
149 
150 JetAnalyzerAkPU5PF = cms.EDAnalyzer("JetTester_HeavyIons",
151  JetType = cms.untracked.string('pf'),
152  UEAlgo = cms.untracked.string('Pu'),
153  OutputFile = cms.untracked.string(''),
154  src = cms.InputTag("akPu5PFJets"),
155  srcGen = cms.InputTag("ak5HiCleanedGenJets"),
156  PFcands = cms.InputTag("particleFlowTmp"),
157  Background = cms.InputTag("voronoiBackgroundPF"),
158  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
159  centrality = cms.InputTag("hiCentrality"),
160  JetCorrections = cms.string(""),
161  recoJetPtThreshold = cms.double(10),
162  genEnergyFractionThreshold = cms.double(0.05),
163  genPtThreshold = cms.double(1.0),
164  matchGenPtThreshold = cms.double(20.0),
165  RThreshold = cms.double(0.3),
166  reverseEnergyFractionThreshold = cms.double(0.5)
167 )
168 
169 JetAnalyzerAkVs2Calo = cms.EDAnalyzer("JetTester_HeavyIons",
170  JetType = cms.untracked.string('calo'),
171  UEAlgo = cms.untracked.string('Vs'),
172  OutputFile = cms.untracked.string(''),
173  src = cms.InputTag("akVs2CaloJets"),
174  srcGen = cms.InputTag("ak2HiCleanedGenJets"),
175  PFcands = cms.InputTag("particleFlowTmp"),
176  #Cands = cms.InputTag("caloTowers"),
177  Background = cms.InputTag("voronoiBackgroundCalo"),
178  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
179  centrality = cms.InputTag("hiCentrality"),
180  JetCorrections = cms.string(""),
181  recoJetPtThreshold = cms.double(10),
182  genEnergyFractionThreshold = cms.double(0.05),
183  genPtThreshold = cms.double(1.0),
184  matchGenPtThreshold = cms.double(20.0),
185  RThreshold = cms.double(0.3),
186  reverseEnergyFractionThreshold = cms.double(0.5)
187 )
188 
189 JetAnalyzerAkVs3Calo = cms.EDAnalyzer("JetTester_HeavyIons",
190  JetType = cms.untracked.string('calo'),
191  UEAlgo = cms.untracked.string('Vs'),
192  OutputFile = cms.untracked.string(''),
193  src = cms.InputTag("akVs3CaloJets"),
194  srcGen = cms.InputTag("ak3HiCleanedGenJets"),
195  PFcands = cms.InputTag("particleFlowTmp"),
196  Background = cms.InputTag("voronoiBackgroundCalo"),
197  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
198  centrality = cms.InputTag("hiCentrality"),
199  JetCorrections = cms.string(""),
200  recoJetPtThreshold = cms.double(10),
201  genEnergyFractionThreshold = cms.double(0.05),
202  genPtThreshold = cms.double(1.0),
203  matchGenPtThreshold = cms.double(20.0),
204  RThreshold = cms.double(0.3),
205  reverseEnergyFractionThreshold = cms.double(0.5)
206 )
207 
208 JetAnalyzerAkVs4Calo = cms.EDAnalyzer("JetTester_HeavyIons",
209  JetType = cms.untracked.string('calo'),
210  UEAlgo = cms.untracked.string('Vs'),
211  OutputFile = cms.untracked.string(''),
212  src = cms.InputTag("akVs4CaloJets"),
213  srcGen = cms.InputTag("ak4HiCleanedGenJets"),
214  PFcands = cms.InputTag("particleFlowTmp"),
215  Background = cms.InputTag("voronoiBackgroundCalo"),
216  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
217  centrality = cms.InputTag("hiCentrality"),
218  JetCorrections = cms.string(""),
219  recoJetPtThreshold = cms.double(10),
220  genEnergyFractionThreshold = cms.double(0.05),
221  genPtThreshold = cms.double(1.0),
222  matchGenPtThreshold = cms.double(20.0),
223  RThreshold = cms.double(0.3),
224  reverseEnergyFractionThreshold = cms.double(0.5)
225 )
226 
227 JetAnalyzerAkVs5Calo = cms.EDAnalyzer("JetTester_HeavyIons",
228  JetType = cms.untracked.string('calo'),
229  UEAlgo = cms.untracked.string('Vs'),
230  OutputFile = cms.untracked.string(''),
231  src = cms.InputTag("akVs5CaloJets"),
232  srcGen = cms.InputTag("ak5HiCleanedGenJets"),
233  PFcands = cms.InputTag("particleFlowTmp"),
234  Background = cms.InputTag("voronoiBackgroundCalo"),
235  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
236  centrality = cms.InputTag("hiCentrality"),
237  JetCorrections = cms.string(""),
238  recoJetPtThreshold = cms.double(10),
239  genEnergyFractionThreshold = cms.double(0.05),
240  genPtThreshold = cms.double(1.0),
241  matchGenPtThreshold = cms.double(20.0),
242  RThreshold = cms.double(0.3),
243  reverseEnergyFractionThreshold = cms.double(0.5)
244 )
245 '''
246 JetAnalyzerAkVs6Calo = cms.EDAnalyzer("JetTester_HeavyIons",
247  JetType = cms.untracked.string('calo'),
248  UEAlgo = cms.untracked.string('Vs'),
249  OutputFile = cms.untracked.string(''),
250  src = cms.InputTag("akVs6CaloJets"),
251  srcGen = cms.InputTag("ak6HiCleanedGenJets"),
252  PFcands = cms.InputTag("particleFlowTmp"),
253  Background = cms.InputTag("voronoiBackgroundPF"),
254  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
255  centrality = cms.InputTag("hiCentrality"),
256  JetCorrections = cms.string(""),
257  recoJetPtThreshold = cms.double(10),
258  genEnergyFractionThreshold = cms.double(0.05),
259  genPtThreshold = cms.double(1.0),
260  matchGenPtThreshold = cms.double(20.0),
261  RThreshold = cms.double(0.3),
262  reverseEnergyFractionThreshold = cms.double(0.5)
263 )
264 
265 JetAnalyzerAkVs7Calo = cms.EDAnalyzer("JetTester_HeavyIons",
266  JetType = cms.untracked.string('calo'),
267  UEAlgo = cms.untracked.string('Vs'),
268  OutputFile = cms.untracked.string(''),
269  src = cms.InputTag("akVs7CaloJets"),
270  srcGen = cms.InputTag("ak7HiCleanedGenJets"),
271  PFcands = cms.InputTag("particleFlowTmp"),
272  Background = cms.InputTag("voronoiBackgroundPF"),
273  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
274  centrality = cms.InputTag("hiCentrality"),
275  JetCorrections = cms.string(""),
276  recoJetPtThreshold = cms.double(10),
277  genEnergyFractionThreshold = cms.double(0.05),
278  genPtThreshold = cms.double(1.0),
279  matchGenPtThreshold = cms.double(20.0),
280  RThreshold = cms.double(0.3),
281  reverseEnergyFractionThreshold = cms.double(0.5)
282 )
283 
284 JetAnalyzerAkVs2PF = cms.EDAnalyzer("JetTester_HeavyIons",
285  JetType = cms.untracked.string('pf'),
286  UEAlgo = cms.untracked.string('Vs'),
287  OutputFile = cms.untracked.string(''),
288  src = cms.InputTag("akVs2PFJets"),
289  srcGen = cms.InputTag("ak2HiCleanedGenJets"),
290  PFcands = cms.InputTag("particleFlowTmp"),
291  Background = cms.InputTag("voronoiBackgroundPF"),
292  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
293  centrality = cms.InputTag("hiCentrality"),
294  JetCorrections = cms.string(""),
295  recoJetPtThreshold = cms.double(10),
296  genEnergyFractionThreshold = cms.double(0.05),
297  genPtThreshold = cms.double(1.0),
298  matchGenPtThreshold = cms.double(20.0),
299  RThreshold = cms.double(0.3),
300  reverseEnergyFractionThreshold = cms.double(0.5)
301 )
302 '''
303 
304 JetAnalyzerAkVs3PF = cms.EDAnalyzer("JetTester_HeavyIons",
305  JetType = cms.untracked.string('pf'),
306  UEAlgo = cms.untracked.string('Vs'),
307  OutputFile = cms.untracked.string(''),
308  src = cms.InputTag("akVs3PFJets"),
309  srcGen = cms.InputTag("ak3HiCleanedGenJets"),
310  PFcands = cms.InputTag("particleFlowTmp"),
311  Background = cms.InputTag("voronoiBackgroundPF"),
312  #srcRho = cms.InputTag("akVs3PFJets","rho"),
313  centrality = cms.InputTag("hiCentrality"),
314  JetCorrections = cms.string(""),
315  recoJetPtThreshold = cms.double(10),
316  genEnergyFractionThreshold = cms.double(0.05),
317  genPtThreshold = cms.double(1.0),
318  matchGenPtThreshold = cms.double(20.0),
319  RThreshold = cms.double(0.3),
320  reverseEnergyFractionThreshold = cms.double(0.5)
321 )
322 
323 
324 JetAnalyzerAkVs4PF = cms.EDAnalyzer("JetTester_HeavyIons",
325  JetType = cms.untracked.string('pf'),
326  UEAlgo = cms.untracked.string('Vs'),
327  OutputFile = cms.untracked.string(''),
328  src = cms.InputTag("akVs4PFJets"),
329  srcGen = cms.InputTag("ak4HiCleanedGenJets"),
330  PFcands = cms.InputTag("particleFlowTmp"),
331  Background = cms.InputTag("voronoiBackgroundPF"),
332  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
333  centrality = cms.InputTag("hiCentrality"),
334  JetCorrections = cms.string(""),
335  recoJetPtThreshold = cms.double(10),
336  genEnergyFractionThreshold = cms.double(0.05),
337  genPtThreshold = cms.double(1.0),
338  matchGenPtThreshold = cms.double(20.0),
339  RThreshold = cms.double(0.3),
340  reverseEnergyFractionThreshold = cms.double(0.5)
341 )
342 
343 JetAnalyzerAkVs5PF = cms.EDAnalyzer("JetTester_HeavyIons",
344  JetType = cms.untracked.string('pf'),
345  UEAlgo = cms.untracked.string('Vs'),
346  OutputFile = cms.untracked.string(''),
347  src = cms.InputTag("akVs5PFJets"),
348  srcGen = cms.InputTag("ak5HiCleanedGenJets"),
349  PFcands = cms.InputTag("particleFlowTmp"),
350  Background = cms.InputTag("voronoiBackgroundPF"),
351  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
352  centrality = cms.InputTag("hiCentrality"),
353  JetCorrections = cms.string(""),
354  recoJetPtThreshold = cms.double(10),
355  genEnergyFractionThreshold = cms.double(0.05),
356  genPtThreshold = cms.double(1.0),
357  matchGenPtThreshold = cms.double(20.0),
358  RThreshold = cms.double(0.3),
359  reverseEnergyFractionThreshold = cms.double(0.5)
360 )
361 '''
362 JetAnalyzerAkVs6PF = cms.EDAnalyzer("JetTester_HeavyIons",
363  JetType = cms.untracked.string('pf'),
364  UEAlgo = cms.untracked.string('Vs'),
365  OutputFile = cms.untracked.string(''),
366  src = cms.InputTag("akVs6PFJets"),
367  srcGen = cms.InputTag("ak6HiCleanedGenJets"),
368  PFcands = cms.InputTag("particleFlowTmp"),
369  Background = cms.InputTag("voronoiBackgroundPF"),
370  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
371  centrality = cms.InputTag("hiCentrality"),
372  JetCorrections = cms.string(""),
373  recoJetPtThreshold = cms.double(10),
374  genEnergyFractionThreshold = cms.double(0.05),
375  genPtThreshold = cms.double(1.0),
376  matchGenPtThreshold = cms.double(20.0),
377  RThreshold = cms.double(0.3),
378  reverseEnergyFractionThreshold = cms.double(0.5)
379 )
380 
381 JetAnalyzerAkVs7PF = cms.EDAnalyzer("JetTester_HeavyIons",
382  JetType = cms.untracked.string('pf'),
383  UEAlgo = cms.untracked.string('Vs'),
384  OutputFile = cms.untracked.string(''),
385  src = cms.InputTag("akVs7PFJets"),
386  srcGen = cms.InputTag("ak7HiCleanedGenJets"),
387  PFcands = cms.InputTag("particleFlowTmp"),
388  Background = cms.InputTag("voronoiBackgroundPF"),
389  #srcRho = cms.InputTag("iterativeConePu5CaloJets","rho"),
390  centrality = cms.InputTag("hiCentrality"),
391  JetCorrections = cms.string(""),
392  recoJetPtThreshold = cms.double(10),
393  genEnergyFractionThreshold = cms.double(0.05),
394  genPtThreshold = cms.double(1.0),
395  matchGenPtThreshold = cms.double(20.0),
396  RThreshold = cms.double(0.3),
397  reverseEnergyFractionThreshold = cms.double(0.5)
398 )
399 
400 # AntiKt5 Calo jets
401 #-------------------------------------------------------------------------------
402 JetAnalyzerAk3Calo = cms.EDAnalyzer("JetTester",
403  JetType = cms.untracked.string('calo'),
404  OutputFile = cms.untracked.string(''),
405  src = cms.InputTag("ak3CaloJets"),
406 # srcRho = cms.InputTag("ro", "ak4CaloJets"),
407  srcGen = cms.InputTag("ak3HiCleanedGenJets"),
408  JetCorrections = cms.string(""),
409  recoJetPtThreshold = cms.double(40),
410  genEnergyFractionThreshold = cms.double(0.05),
411  matchGenPtThreshold = cms.double(20.0),
412  RThreshold = cms.double(0.3)
413  )
414 #-------------------------------------------------------------------------------
415 JetAnalyzerAk4Calo = cms.EDAnalyzer("JetTester",
416  JetType = cms.untracked.string('calo'),
417  OutputFile = cms.untracked.string(''),
418  src = cms.InputTag("ak4CaloJets"),
419 # srcRho = cms.InputTag("rho", "ak4CaloJets"),
420  srcGen = cms.InputTag("ak4HiCleanedGenJets"),
421  JetCorrections = cms.string(""),
422  recoJetPtThreshold = cms.double(40),
423  genEnergyFractionThreshold = cms.double(0.05),
424  matchGenPtThreshold = cms.double(20.0),
425  RThreshold = cms.double(0.3)
426  )
427 #-------------------------------------------------------------------------------
428 JetAnalyzerAk5Calo = cms.EDAnalyzer("JetTester",
429  JetType = cms.untracked.string('calo'),
430  OutputFile = cms.untracked.string(''),
431  src = cms.InputTag("ak5CaloJets"),
432 # srcRho = cms.InputTag("rho", "ak4CaloJets"),
433  srcGen = cms.InputTag("ak5HiCleanedGenJets"),
434  JetCorrections = cms.string(""),
435  recoJetPtThreshold = cms.double(40),
436  genEnergyFractionThreshold = cms.double(0.05),
437  matchGenPtThreshold = cms.double(20.0),
438  RThreshold = cms.double(0.3)
439  )
440 
441 
442 # AntiKt5 PF jets
443 #-------------------------------------------------------------------------------
444 JetAnalyzerAk3PF = cms.EDAnalyzer("JetTester",
445  JetType = cms.untracked.string('pf'),
446  OutputFile = cms.untracked.string(''),
447  src = cms.InputTag("ak3PFJets"),
448 # srcRho = cms.InputTag("ro", "ak4PFJets"),
449  srcGen = cms.InputTag("ak3HiCleanedGenJets"),
450  JetCorrections = cms.string(""),
451  recoJetPtThreshold = cms.double(40),
452  genEnergyFractionThreshold = cms.double(0.05),
453  matchGenPtThreshold = cms.double(20.0),
454  RThreshold = cms.double(0.3)
455  )
456 #-------------------------------------------------------------------------------
457 JetAnalyzerAk4PF = cms.EDAnalyzer("JetTester",
458  JetType = cms.untracked.string('pf'),
459  OutputFile = cms.untracked.string(''),
460  src = cms.InputTag("ak4PFJets"),
461 # srcRho = cms.InputTag("rho", "ak4PFJets"),
462  srcGen = cms.InputTag("ak4HiCleanedGenJets"),
463  JetCorrections = cms.string(""),
464  recoJetPtThreshold = cms.double(40),
465  genEnergyFractionThreshold = cms.double(0.05),
466  matchGenPtThreshold = cms.double(20.0),
467  RThreshold = cms.double(0.3)
468  )
469 #-------------------------------------------------------------------------------
470 JetAnalyzerAk5PF = cms.EDAnalyzer("JetTester",
471  JetType = cms.untracked.string('cpf'),
472  OutputFile = cms.untracked.string(''),
473  src = cms.InputTag("ak5PFJets"),
474 # srcRho = cms.InputTag("rho", "ak4PFJets"),
475  srcGen = cms.InputTag("ak5HiCleanedGenJets"),
476  JetCorrections = cms.string(""),
477  recoJetPtThreshold = cms.double(40),
478  genEnergyFractionThreshold = cms.double(0.05),
479  matchGenPtThreshold = cms.double(20.0),
480  RThreshold = cms.double(0.3)
481  )
482 '''
483 hiJetValidation = cms.Sequence(
484  #ak2HiCleanedGenJets
485  ak3HiCleanedGenJets
486  #* ak4HiCleanedGenJets
487  #* ak5HiCleanedGenJets
488 
489  #* iterativeCone7HiCleanedGenJets
490  #* iterativeCone5HiCleanedGenJets
491  #* JetAnalyzerICPU7Calo
492  #* JetAnalyzerICPU5Calo
493 
494  * JetAnalyzerAkPU3Calo
495  #* JetAnalyzerAkPU4Calo
496  #* JetAnalyzerAkPU5Calo
497 
498  * JetAnalyzerAkPU3PF
499  #* JetAnalyzerAkPU4PF
500  #* JetAnalyzerAkPU5PF
501 
502  #* JetAnalyzerAkVs2Calo
503  * JetAnalyzerAkVs3Calo
504  #* JetAnalyzerAkVs4Calo
505  #* JetAnalyzerAkVs5Calo
506  #* JetAnalyzerAkVs6Calo
507  #* JetAnalyzerAkVs7Calo
508 
509  #* JetAnalyzerAkVs2PF
510  * JetAnalyzerAkVs3PF
511  #* JetAnalyzerAkVs4PF
512  #* JetAnalyzerAkVs5PF
513  #* JetAnalyzerAkVs6PF
514  #* JetAnalyzerAkVs7PF
515 
516  #* JetAnalyzerAk3Calo
517  #* JetAnalyzerAk4Calo
518  #* JetAnalyzerAk5Calo
519 
520  #* JetAnalyzerAk3PF
521  #* JetAnalyzerAk4PF
522  #* JetAnalyzerAk5PF
523 
524 )