CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
JetValidation_cfi.py
Go to the documentation of this file.
2 
3 # IC5 Calo jets
4 
5 #JetAnalyzerIC5Calo = cms.EDAnalyzer("CaloJetTesterUnCorr",
6 # src = cms.InputTag("iterativeCone5CaloJets"),
7 # srcGen = cms.InputTag("iterativeCone5GenJets"),
8 # srcRho = cms.InputTag("iterativeCone5CaloJets","rho"),
9 # TurnOnEverything = cms.untracked.string('yes'),
10 # TurnOnEverything = cms.untracked.string('no'),
11 # outputFile = cms.untracked.string('histo.root'),
12 # outputFile = cms.untracked.string('test.root'),
13 # genEnergyFractionThreshold = cms.double(0.05),
14 # genPtThreshold = cms.double(1.0),
15 # RThreshold = cms.double(0.3),
16 # reverseEnergyFractionThreshold = cms.double(0.5)
17 #)
18 
19 # IC5 PFlow jets
20 
21 #JetAnalyzerIC5PF = cms.EDAnalyzer("PFJetTesterUnCorr",
22 # src = cms.InputTag("iterativeCone5PFJets"),
23 # srcGen = cms.InputTag("iterativeCone5GenJets"),
24 # srcRho = cms.InputTag("iterativeCone5PFJets","rho"),
25 # TurnOnEverything = cms.untracked.string('yes'),
26 # TurnOnEverything = cms.untracked.string('no'),
27 # outputFile = cms.untracked.string('histo.root'),
28 # outputFile = cms.untracked.string('test.root'),
29 # genEnergyFractionThreshold = cms.double(0.05),
30 # genPtThreshold = cms.double(1.0),
31 # RThreshold = cms.double(0.3),
32 # reverseEnergyFractionThreshold = cms.double(0.5)
33 #)
34 
35 # kt4 Calo jets
36 
37 JetAnalyzerKt6PF = cms.EDAnalyzer("PFJetTesterUnCorr",
38  src = cms.InputTag("kt6PFJets"),
39  srcGen = cms.InputTag("kt6GenJets"),
40  srcRho = cms.InputTag("kt6PFJets","rho"),
41 # TurnOnEverything = cms.untracked.string('yes'),
42 # TurnOnEverything = cms.untracked.string('no'),
43 # outputFile = cms.untracked.string('histo.root'),
44 # outputFile = cms.untracked.string('test.root'),
45  genEnergyFractionThreshold = cms.double(0.05),
46  genPtThreshold = cms.double(1.0),
47  RThreshold = cms.double(0.3),
48  reverseEnergyFractionThreshold = cms.double(0.5)
49 )
50 
51 # kt6 Calo jets
52 JetAnalyzerKt6Calo = cms.EDAnalyzer("CaloJetTesterUnCorr",
53  src = cms.InputTag("kt6CaloJets"),
54  srcGen = cms.InputTag("kt6GenJets"),
55  srcRho = cms.InputTag("kt6CaloJets","rho"),
56 # TurnOnEverything = cms.untracked.string('yes'),
57 # TurnOnEverything = cms.untracked.string('no'),
58 # outputFile = cms.untracked.string('histo.root'),
59 # outputFile = cms.untracked.string('test.root'),
60  genEnergyFractionThreshold = cms.double(0.05),
61  genPtThreshold = cms.double(1.0),
62  RThreshold = cms.double(0.3),
63  reverseEnergyFractionThreshold = cms.double(0.5)
64 )
65 
66 # AntiKt5 jets
67 JetAnalyzerAk5Calo = cms.EDAnalyzer("CaloJetTester",
68  src = cms.InputTag("ak5CaloJets"),
69  srcGen = cms.InputTag("ak5GenJets"),
70  JetCorrectionService = cms.string('newAk5CaloL2L3'),
71 # TurnOnEverything = cms.untracked.string('yes'),
72 # TurnOnEverything = cms.untracked.string('no'),
73 # outputFile = cms.untracked.string('histo.root'),
74 # outputFile = cms.untracked.string('test.root'),
75  genEnergyFractionThreshold = cms.double(0.05),
76  genPtThreshold = cms.double(1.0),
77  RThreshold = cms.double(0.3),
78  reverseEnergyFractionThreshold = cms.double(0.5)
79 )
80 
81 # AntiKt7 jets
82 
83 JetAnalyzerAk7Calo = cms.EDAnalyzer("CaloJetTester",
84  src = cms.InputTag("ak7CaloJets"),
85  srcGen = cms.InputTag("ak7GenJets"),
86  JetCorrectionService = cms.string('newAk7CaloL2L3'),
87 # TurnOnEverything = cms.untracked.string('yes'),
88 # TurnOnEverything = cms.untracked.string('no'),
89 # outputFile = cms.untracked.string('histo.root'),
90 # outputFile = cms.untracked.string('test.root'),
91  genEnergyFractionThreshold = cms.double(0.05),
92  genPtThreshold = cms.double(1.0),
93  RThreshold = cms.double(0.3),
94  reverseEnergyFractionThreshold = cms.double(0.5)
95 )
96 
97 # AntiKt5 PFlow jets
98 
99 JetAnalyzerAk5PF = cms.EDAnalyzer("PFJetTester",
100  src = cms.InputTag("ak5PFJets"),
101  srcGen = cms.InputTag("ak5GenJets"),
102  JetCorrectionService = cms.string('newAk5PFL1FastL2L3'),
103 # TurnOnEverything = cms.untracked.string('yes'),
104 # TurnOnEverything = cms.untracked.string('no'),
105 # outputFile = cms.untracked.string('histo.root'),
106 # outputFile = cms.untracked.string('test.root'),
107  genEnergyFractionThreshold = cms.double(0.05),
108  genPtThreshold = cms.double(1.0),
109  RThreshold = cms.double(0.3),
110  reverseEnergyFractionThreshold = cms.double(0.5)
111 )
112 
113 ### IC5 JPT jets
114 #JetAnalyzerIC5JPT = cms.EDAnalyzer("JPTJetTester",
115 # src = cms.InputTag("JetPlusTrackZSPCorJetIcone5"),
116 # srcGen = cms.InputTag("iterativeCone5GenJets"),
117 ## TurnOnEverything = cms.untracked.string('yes'),
118 ## TurnOnEverything = cms.untracked.string('no'),
119 ## outputFile = cms.untracked.string('histo.root'),
120 ## outputFile = cms.untracked.string('test.root'),
121 # genEnergyFractionThreshold = cms.double(0.05),
122 # genPtThreshold = cms.double(1.0),
123 # RThreshold = cms.double(0.3),
124 # reverseEnergyFractionThreshold = cms.double(0.5)
125 #)
126 
127 ## AntiKt5 JPT jets
128 JetAnalyzerAk5JPT = cms.EDAnalyzer("JPTJetTester",
129  src = cms.InputTag("JetPlusTrackZSPCorJetAntiKt5"),
130  srcGen = cms.InputTag("ak5GenJets"),
131  JetCorrectionService = cms.string('newAk5JPTL1FastL2L3'),
132 # TurnOnEverything = cms.untracked.string('yes'),
133 # TurnOnEverything = cms.untracked.string('no'),
134 # outputFile = cms.untracked.string('histo.root'),
135 # outputFile = cms.untracked.string('test.root'),
136  genEnergyFractionThreshold = cms.double(0.05),
137  genPtThreshold = cms.double(1.0),
138  RThreshold = cms.double(0.3),
139  reverseEnergyFractionThreshold = cms.double(0.5)
140 )
141 
142