1 |
amagnan |
1.1 |
import FWCore.ParameterSet.Config as cms
|
2 |
|
|
import copy
|
3 |
|
|
|
4 |
|
|
from UserCode.HbbAnalysis.HbbAnalyzer_cff import *
|
5 |
|
|
from UserCode.HbbAnalysis.bjetSelection_cff import *
|
6 |
|
|
|
7 |
amagnan |
1.4 |
|
8 |
|
|
selectedCaloJetsDeltaR = copy.deepcopy(selectedJetsDeltaR)
|
9 |
|
|
selectedCaloJetsDeltaR.src="allLayer1JetsForTauAnalyses"
|
10 |
|
|
selectedCaloJetsPt15 = copy.deepcopy(selectedJetsPt15)
|
11 |
|
|
selectedCaloJetsPt15.src="selectedCaloJetsDeltaR"
|
12 |
|
|
selectedCaloJetsEtaFid = copy.deepcopy(selectedJetsEtaFid)
|
13 |
|
|
selectedCaloJetsEtaFid.src="selectedCaloJetsPt15"
|
14 |
|
|
|
15 |
|
|
selectedJPTJetsDeltaR = copy.deepcopy(selectedJetsDeltaR)
|
16 |
|
|
selectedJPTJetsDeltaR.src="allLayer1JPTJetsForTauAnalyses"
|
17 |
|
|
selectedJPTJetsPt15 = copy.deepcopy(selectedJetsPt15)
|
18 |
|
|
selectedJPTJetsPt15.src="selectedJPTJetsDeltaR"
|
19 |
|
|
selectedJPTJetsEtaFid = copy.deepcopy(selectedJetsEtaFid)
|
20 |
|
|
selectedJPTJetsEtaFid.src="selectedJPTJetsPt15"
|
21 |
|
|
|
22 |
|
|
selectedPFJetsDeltaR = copy.deepcopy(selectedJetsDeltaR)
|
23 |
|
|
selectedPFJetsDeltaR.src="allLayer1PFJetsForTauAnalyses"
|
24 |
|
|
selectedPFJetsPt15 = copy.deepcopy(selectedJetsPt15)
|
25 |
|
|
selectedPFJetsPt15.src="selectedPFJetsDeltaR"
|
26 |
|
|
selectedPFJetsEtaFid = copy.deepcopy(selectedJetsEtaFid)
|
27 |
|
|
selectedPFJetsEtaFid.src="selectedPFJetsPt15"
|
28 |
|
|
|
29 |
amagnan |
1.1 |
ZbbStep0_jetpt15 = copy.deepcopy(HbbAnalyzer)
|
30 |
amagnan |
1.4 |
ZbbStep0_jetpt15.Jets = "selectedCaloJetsPt15"
|
31 |
amagnan |
1.3 |
ZbbStep0_jetpt15.DoElectrons = False
|
32 |
|
|
ZbbStep0_jetpt15.DoMuons = False
|
33 |
|
|
ZbbStep0_jetpt15.DoTaus = False
|
34 |
amagnan |
1.1 |
ZbbStep1_jetEtaFid = copy.deepcopy(ZbbStep0_jetpt15)
|
35 |
amagnan |
1.4 |
ZbbStep1_jetEtaFid.Jets = "selectedCaloJetsEtaFid"
|
36 |
amagnan |
1.1 |
|
37 |
amagnan |
1.4 |
ZbbStep0_jptjetpt15 = copy.deepcopy(HbbAnalyzer)
|
38 |
|
|
ZbbStep0_jptjetpt15.Jets = "selectedJPTJetsPt15"
|
39 |
|
|
ZbbStep0_jptjetpt15.DoElectrons = False
|
40 |
|
|
ZbbStep0_jptjetpt15.DoMuons = False
|
41 |
|
|
ZbbStep0_jptjetpt15.DoTaus = False
|
42 |
|
|
ZbbStep1_jptjetEtaFid = copy.deepcopy(ZbbStep0_jptjetpt15)
|
43 |
|
|
ZbbStep1_jptjetEtaFid.Jets = "selectedJPTJetsEtaFid"
|
44 |
|
|
|
45 |
|
|
ZbbStep0_pfjetpt15 = copy.deepcopy(HbbAnalyzer)
|
46 |
|
|
ZbbStep0_pfjetpt15.Jets = "selectedPFJetsPt15"
|
47 |
|
|
ZbbStep0_pfjetpt15.DoElectrons = False
|
48 |
|
|
ZbbStep0_pfjetpt15.DoMuons = False
|
49 |
|
|
ZbbStep0_pfjetpt15.DoTaus = False
|
50 |
|
|
ZbbStep1_pfjetEtaFid = copy.deepcopy(ZbbStep0_pfjetpt15)
|
51 |
|
|
ZbbStep1_pfjetEtaFid.Jets = "selectedPFJetsEtaFid"
|
52 |
|
|
|
53 |
|
|
selectedCaloJetsTCHP = copy.deepcopy(selectedJetsTCHP)
|
54 |
|
|
selectedCaloJetsTCHP.src="selectedCaloJetsEtaFid"
|
55 |
|
|
selectedJPTJetsTCHP = copy.deepcopy(selectedJetsTCHP)
|
56 |
|
|
selectedJPTJetsTCHP.src="selectedJPTJetsEtaFid"
|
57 |
|
|
selectedPFJetsTCHP = copy.deepcopy(selectedJetsTCHP)
|
58 |
|
|
selectedPFJetsTCHP.src="selectedPFJetsEtaFid"
|
59 |
amagnan |
1.1 |
ZbbStep2_jetTCHP = copy.deepcopy(ZbbStep1_jetEtaFid)
|
60 |
amagnan |
1.4 |
ZbbStep2_jetTCHP.Jets = "selectedCaloJetsTCHP"
|
61 |
|
|
ZbbStep2_jptjetTCHP = copy.deepcopy(ZbbStep1_jptjetEtaFid)
|
62 |
|
|
ZbbStep2_jptjetTCHP.Jets = "selectedJPTJetsTCHP"
|
63 |
|
|
ZbbStep2_pfjetTCHP = copy.deepcopy(ZbbStep1_pfjetEtaFid)
|
64 |
|
|
ZbbStep2_pfjetTCHP.Jets = "selectedPFJetsTCHP"
|
65 |
|
|
|
66 |
|
|
jetSelectionTCHP = cms.Sequence(
|
67 |
|
|
selectedCaloJetsDeltaR
|
68 |
|
|
*selectedCaloJetsPt15
|
69 |
|
|
*ZbbStep0_jetpt15
|
70 |
|
|
*selectedCaloJetsEtaFid
|
71 |
|
|
*ZbbStep1_jetEtaFid
|
72 |
|
|
*selectedCaloJetsTCHP
|
73 |
|
|
*ZbbStep2_jetTCHP
|
74 |
|
|
)
|
75 |
|
|
|
76 |
|
|
jptjetSelectionTCHP = cms.Sequence(
|
77 |
|
|
selectedJPTJetsDeltaR
|
78 |
|
|
*selectedJPTJetsPt15
|
79 |
|
|
*ZbbStep0_jptjetpt15
|
80 |
|
|
*selectedJPTJetsEtaFid
|
81 |
|
|
*ZbbStep1_jptjetEtaFid
|
82 |
|
|
*selectedJPTJetsTCHP
|
83 |
|
|
*ZbbStep2_jptjetTCHP
|
84 |
|
|
)
|
85 |
|
|
|
86 |
|
|
pfjetSelectionTCHP = cms.Sequence(
|
87 |
|
|
selectedPFJetsDeltaR
|
88 |
|
|
*selectedPFJetsPt15
|
89 |
|
|
*ZbbStep0_pfjetpt15
|
90 |
|
|
*selectedPFJetsEtaFid
|
91 |
|
|
*ZbbStep1_pfjetEtaFid
|
92 |
|
|
*selectedPFJetsTCHP
|
93 |
|
|
*ZbbStep2_pfjetTCHP
|
94 |
|
|
)
|
95 |
|
|
|
96 |
|
|
|
97 |
|
|
selectedCaloJetsTCHE = copy.deepcopy(selectedJetsTCHE)
|
98 |
|
|
selectedCaloJetsTCHE.src="selectedCaloJetsEtaFid"
|
99 |
|
|
selectedJPTJetsTCHE = copy.deepcopy(selectedJetsTCHE)
|
100 |
|
|
selectedJPTJetsTCHE.src="selectedJPTJetsEtaFid"
|
101 |
|
|
selectedPFJetsTCHE = copy.deepcopy(selectedJetsTCHE)
|
102 |
|
|
selectedPFJetsTCHE.src="selectedPFJetsEtaFid"
|
103 |
amagnan |
1.1 |
ZbbStep2_jetTCHE = copy.deepcopy(ZbbStep1_jetEtaFid)
|
104 |
amagnan |
1.4 |
ZbbStep2_jetTCHE.Jets = "selectedCaloJetsTCHE"
|
105 |
|
|
ZbbStep2_jptjetTCHE = copy.deepcopy(ZbbStep1_jptjetEtaFid)
|
106 |
|
|
ZbbStep2_jptjetTCHE.Jets = "selectedJPTJetsTCHE"
|
107 |
|
|
ZbbStep2_pfjetTCHE = copy.deepcopy(ZbbStep1_pfjetEtaFid)
|
108 |
|
|
ZbbStep2_pfjetTCHE.Jets = "selectedPFJetsTCHE"
|
109 |
|
|
|
110 |
|
|
jetSelectionTCHE = cms.Sequence(
|
111 |
|
|
selectedCaloJetsDeltaR
|
112 |
|
|
*selectedCaloJetsPt15
|
113 |
|
|
*ZbbStep0_jetpt15
|
114 |
|
|
*selectedCaloJetsEtaFid
|
115 |
|
|
*ZbbStep1_jetEtaFid
|
116 |
|
|
*selectedCaloJetsTCHE
|
117 |
|
|
*ZbbStep2_jetTCHE
|
118 |
|
|
)
|
119 |
|
|
|
120 |
|
|
jptjetSelectionTCHE = cms.Sequence(
|
121 |
|
|
selectedJPTJetsDeltaR
|
122 |
|
|
*selectedJPTJetsPt15
|
123 |
|
|
*ZbbStep0_jptjetpt15
|
124 |
|
|
*selectedJPTJetsEtaFid
|
125 |
|
|
*ZbbStep1_jptjetEtaFid
|
126 |
|
|
*selectedJPTJetsTCHE
|
127 |
|
|
*ZbbStep2_jptjetTCHE
|
128 |
|
|
)
|
129 |
|
|
|
130 |
|
|
pfjetSelectionTCHE = cms.Sequence(
|
131 |
|
|
selectedPFJetsDeltaR
|
132 |
|
|
*selectedPFJetsPt15
|
133 |
|
|
*ZbbStep0_pfjetpt15
|
134 |
|
|
*selectedPFJetsEtaFid
|
135 |
|
|
*ZbbStep1_pfjetEtaFid
|
136 |
|
|
*selectedPFJetsTCHE
|
137 |
|
|
*ZbbStep2_pfjetTCHE
|
138 |
|
|
)
|
139 |
|
|
|
140 |
|
|
selectedCaloJetsSSV = copy.deepcopy(selectedJetsSSV)
|
141 |
|
|
selectedCaloJetsSSV.src="selectedCaloJetsEtaFid"
|
142 |
|
|
selectedJPTJetsSSV = copy.deepcopy(selectedJetsSSV)
|
143 |
|
|
selectedJPTJetsSSV.src="selectedJPTJetsEtaFid"
|
144 |
|
|
selectedPFJetsSSV = copy.deepcopy(selectedJetsSSV)
|
145 |
|
|
selectedPFJetsSSV.src="selectedPFJetsEtaFid"
|
146 |
amagnan |
1.1 |
ZbbStep2_jetSSV = copy.deepcopy(ZbbStep1_jetEtaFid)
|
147 |
amagnan |
1.4 |
ZbbStep2_jetSSV.Jets = "selectedCaloJetsSSV"
|
148 |
|
|
ZbbStep2_jptjetSSV = copy.deepcopy(ZbbStep1_jptjetEtaFid)
|
149 |
|
|
ZbbStep2_jptjetSSV.Jets = "selectedJPTJetsSSV"
|
150 |
|
|
ZbbStep2_pfjetSSV = copy.deepcopy(ZbbStep1_pfjetEtaFid)
|
151 |
|
|
ZbbStep2_pfjetSSV.Jets = "selectedPFJetsSSV"
|
152 |
|
|
|
153 |
|
|
jetSelectionSSV = cms.Sequence(
|
154 |
|
|
selectedCaloJetsDeltaR
|
155 |
|
|
*selectedCaloJetsPt15
|
156 |
|
|
*ZbbStep0_jetpt15
|
157 |
|
|
*selectedCaloJetsEtaFid
|
158 |
|
|
*ZbbStep1_jetEtaFid
|
159 |
|
|
*selectedCaloJetsSSV
|
160 |
|
|
*ZbbStep2_jetSSV
|
161 |
|
|
)
|
162 |
|
|
|
163 |
|
|
jptjetSelectionSSV = cms.Sequence(
|
164 |
|
|
selectedJPTJetsDeltaR
|
165 |
|
|
*selectedJPTJetsPt15
|
166 |
|
|
*ZbbStep0_jptjetpt15
|
167 |
|
|
*selectedJPTJetsEtaFid
|
168 |
|
|
*ZbbStep1_jptjetEtaFid
|
169 |
|
|
*selectedJPTJetsSSV
|
170 |
|
|
*ZbbStep2_jptjetSSV
|
171 |
|
|
)
|
172 |
|
|
|
173 |
|
|
pfjetSelectionSSV = cms.Sequence(
|
174 |
|
|
selectedPFJetsDeltaR
|
175 |
|
|
*selectedPFJetsPt15
|
176 |
|
|
*ZbbStep0_pfjetpt15
|
177 |
|
|
*selectedPFJetsEtaFid
|
178 |
|
|
*ZbbStep1_pfjetEtaFid
|
179 |
|
|
*selectedPFJetsSSV
|
180 |
|
|
*ZbbStep2_pfjetSSV
|
181 |
|
|
)
|
182 |
|
|
|
183 |
|
|
selectedCaloJetsCSV = copy.deepcopy(selectedJetsCSV)
|
184 |
|
|
selectedCaloJetsCSV.src="selectedCaloJetsEtaFid"
|
185 |
|
|
selectedJPTJetsCSV = copy.deepcopy(selectedJetsCSV)
|
186 |
|
|
selectedJPTJetsCSV.src="selectedJPTJetsEtaFid"
|
187 |
|
|
selectedPFJetsCSV = copy.deepcopy(selectedJetsCSV)
|
188 |
|
|
selectedPFJetsCSV.src="selectedPFJetsEtaFid"
|
189 |
amagnan |
1.1 |
ZbbStep2_jetCSV = copy.deepcopy(ZbbStep1_jetEtaFid)
|
190 |
amagnan |
1.4 |
ZbbStep2_jetCSV.Jets = "selectedCaloJetsCSV"
|
191 |
|
|
ZbbStep2_jptjetCSV = copy.deepcopy(ZbbStep1_jptjetEtaFid)
|
192 |
|
|
ZbbStep2_jptjetCSV.Jets = "selectedJPTJetsCSV"
|
193 |
|
|
ZbbStep2_pfjetCSV = copy.deepcopy(ZbbStep1_pfjetEtaFid)
|
194 |
|
|
ZbbStep2_pfjetCSV.Jets = "selectedPFJetsCSV"
|
195 |
|
|
|
196 |
|
|
jetSelectionCSV = cms.Sequence(
|
197 |
|
|
selectedCaloJetsDeltaR
|
198 |
|
|
*selectedCaloJetsPt15
|
199 |
|
|
*ZbbStep0_jetpt15
|
200 |
|
|
*selectedCaloJetsEtaFid
|
201 |
|
|
*ZbbStep1_jetEtaFid
|
202 |
|
|
*selectedCaloJetsCSV
|
203 |
|
|
*ZbbStep2_jetCSV
|
204 |
|
|
)
|
205 |
|
|
|
206 |
|
|
jptjetSelectionCSV = cms.Sequence(
|
207 |
|
|
selectedJPTJetsDeltaR
|
208 |
|
|
*selectedJPTJetsPt15
|
209 |
|
|
*ZbbStep0_jptjetpt15
|
210 |
|
|
*selectedJPTJetsEtaFid
|
211 |
|
|
*ZbbStep1_jptjetEtaFid
|
212 |
|
|
*selectedJPTJetsCSV
|
213 |
|
|
*ZbbStep2_jptjetCSV
|
214 |
|
|
)
|
215 |
|
|
|
216 |
|
|
pfjetSelectionCSV = cms.Sequence(
|
217 |
|
|
selectedPFJetsDeltaR
|
218 |
|
|
*selectedPFJetsPt15
|
219 |
|
|
*ZbbStep0_pfjetpt15
|
220 |
|
|
*selectedPFJetsEtaFid
|
221 |
|
|
*ZbbStep1_pfjetEtaFid
|
222 |
|
|
*selectedPFJetsCSV
|
223 |
|
|
*ZbbStep2_pfjetCSV
|
224 |
|
|
)
|
225 |
|
|
|
226 |
|
|
selectedCaloJetsBProba = copy.deepcopy(selectedJetsBProba)
|
227 |
|
|
selectedCaloJetsBProba.src="selectedCaloJetsEtaFid"
|
228 |
|
|
selectedJPTJetsBProba = copy.deepcopy(selectedJetsBProba)
|
229 |
|
|
selectedJPTJetsBProba.src="selectedJPTJetsEtaFid"
|
230 |
|
|
selectedPFJetsBProba = copy.deepcopy(selectedJetsBProba)
|
231 |
|
|
selectedPFJetsBProba.src="selectedPFJetsEtaFid"
|
232 |
amagnan |
1.1 |
ZbbStep2_jetBProba = copy.deepcopy(ZbbStep1_jetEtaFid)
|
233 |
amagnan |
1.4 |
ZbbStep2_jetBProba.Jets = "selectedCaloJetsBProba"
|
234 |
|
|
ZbbStep2_jptjetBProba = copy.deepcopy(ZbbStep1_jptjetEtaFid)
|
235 |
|
|
ZbbStep2_jptjetBProba.Jets = "selectedJPTJetsBProba"
|
236 |
|
|
ZbbStep2_pfjetBProba = copy.deepcopy(ZbbStep1_pfjetEtaFid)
|
237 |
|
|
ZbbStep2_pfjetBProba.Jets = "selectedPFJetsBProba"
|
238 |
|
|
|
239 |
|
|
jetSelectionBProba = cms.Sequence(
|
240 |
|
|
selectedCaloJetsDeltaR
|
241 |
|
|
*selectedCaloJetsPt15
|
242 |
|
|
*ZbbStep0_jetpt15
|
243 |
|
|
*selectedCaloJetsEtaFid
|
244 |
|
|
*ZbbStep1_jetEtaFid
|
245 |
|
|
*selectedCaloJetsBProba
|
246 |
|
|
*ZbbStep2_jetBProba
|
247 |
|
|
)
|
248 |
|
|
|
249 |
|
|
jptjetSelectionBProba = cms.Sequence(
|
250 |
|
|
selectedJPTJetsDeltaR
|
251 |
|
|
*selectedJPTJetsPt15
|
252 |
|
|
*ZbbStep0_jptjetpt15
|
253 |
|
|
*selectedJPTJetsEtaFid
|
254 |
|
|
*ZbbStep1_jptjetEtaFid
|
255 |
|
|
*selectedJPTJetsBProba
|
256 |
|
|
*ZbbStep2_jptjetBProba
|
257 |
|
|
)
|
258 |
|
|
|
259 |
|
|
pfjetSelectionBProba = cms.Sequence(
|
260 |
|
|
selectedPFJetsDeltaR
|
261 |
|
|
*selectedPFJetsPt15
|
262 |
|
|
*ZbbStep0_pfjetpt15
|
263 |
|
|
*selectedPFJetsEtaFid
|
264 |
|
|
*ZbbStep1_pfjetEtaFid
|
265 |
|
|
*selectedPFJetsBProba
|
266 |
|
|
*ZbbStep2_pfjetBProba
|
267 |
|
|
)
|
268 |
|
|
|
269 |
|
|
selectedCaloJetsSoftMu = copy.deepcopy(selectedJetsSoftMu)
|
270 |
|
|
selectedCaloJetsSoftMu.src="selectedCaloJetsEtaFid"
|
271 |
|
|
selectedJPTJetsSoftMu = copy.deepcopy(selectedJetsSoftMu)
|
272 |
|
|
selectedJPTJetsSoftMu.src="selectedJPTJetsEtaFid"
|
273 |
|
|
selectedPFJetsSoftMu = copy.deepcopy(selectedJetsSoftMu)
|
274 |
|
|
selectedPFJetsSoftMu.src="selectedPFJetsEtaFid"
|
275 |
amagnan |
1.1 |
ZbbStep2_jetSoftMu = copy.deepcopy(ZbbStep1_jetEtaFid)
|
276 |
amagnan |
1.4 |
ZbbStep2_jetSoftMu.Jets = "selectedCaloJetsSoftMu"
|
277 |
|
|
ZbbStep2_jptjetSoftMu = copy.deepcopy(ZbbStep1_jptjetEtaFid)
|
278 |
|
|
ZbbStep2_jptjetSoftMu.Jets = "selectedJPTJetsSoftMu"
|
279 |
|
|
ZbbStep2_pfjetSoftMu = copy.deepcopy(ZbbStep1_pfjetEtaFid)
|
280 |
|
|
ZbbStep2_pfjetSoftMu.Jets = "selectedPFJetsSoftMu"
|
281 |
|
|
|
282 |
|
|
jetSelectionSoftMu = cms.Sequence(
|
283 |
|
|
selectedCaloJetsDeltaR
|
284 |
|
|
*selectedCaloJetsPt15
|
285 |
|
|
*ZbbStep0_jetpt15
|
286 |
|
|
*selectedCaloJetsEtaFid
|
287 |
|
|
*ZbbStep1_jetEtaFid
|
288 |
|
|
*selectedCaloJetsSoftMu
|
289 |
|
|
*ZbbStep2_jetSoftMu
|
290 |
|
|
)
|
291 |
|
|
|
292 |
|
|
jptjetSelectionSoftMu = cms.Sequence(
|
293 |
|
|
selectedJPTJetsDeltaR
|
294 |
|
|
*selectedJPTJetsPt15
|
295 |
|
|
*ZbbStep0_jptjetpt15
|
296 |
|
|
*selectedJPTJetsEtaFid
|
297 |
|
|
*ZbbStep1_jptjetEtaFid
|
298 |
|
|
*selectedJPTJetsSoftMu
|
299 |
|
|
*ZbbStep2_jptjetSoftMu
|
300 |
|
|
)
|
301 |
|
|
|
302 |
|
|
pfjetSelectionSoftMu = cms.Sequence(
|
303 |
|
|
selectedPFJetsDeltaR
|
304 |
|
|
*selectedPFJetsPt15
|
305 |
|
|
*ZbbStep0_pfjetpt15
|
306 |
|
|
*selectedPFJetsEtaFid
|
307 |
|
|
*ZbbStep1_pfjetEtaFid
|
308 |
|
|
*selectedPFJetsSoftMu
|
309 |
|
|
*ZbbStep2_pfjetSoftMu
|
310 |
|
|
)
|