CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
cutsInCategoriesHWWElectronIdentificationV04_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 eidVeryLoose = eidCutBasedExt.clone()
6 eidVeryLoose.electronIDType = 'classbased'
7 eidVeryLoose.electronQuality = 'veryloose'
8 eidVeryLoose.electronVersion = 'V04'
9 eidVeryLoose.etBinning = False
10 eidVeryLoose.additionalCategories = False
11 eidVeryLoose.classbasedverylooseEleIDCutsV04 = cms.PSet(
12 cutdcotdist = cms.vdouble(
13 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
14 ),
15 cutet = cms.vdouble(
16 0., 0., 0., 0., 0., 0., 0., 0., 0.
17 ),
18 cutip_gsf = cms.vdouble(
19 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
20 ),
21 cutiso_sum = cms.vdouble(
22 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
23 ),
24 cutiso_sumoet = cms.vdouble(
25 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
26 ),
27 cutdetain = cms.vdouble(
28 1.30e-02, 1.00e-02, 3.10e-02, 2.80e-02, 1.26e-02, 2.89e-02, 2.42e-02, 5.13e-02, 2.21e-02
29 ),
30 cutdphiin = cms.vdouble(
31 7.51e-02, 3.71e-01, 4.20e-01, 9.86e-02, 2.88e-01, 3.89e-01, 3.77e-01, 4.32e-01, 4.57e-01
32 ),
33 cuteseedopcor = cms.vdouble(
34 6.31e-01, 2.37e-01, 3.04e-01, 8.04e-01, 1.63e-01, 5.03e-01, 2.78e-01, 3.10e-01, 1.31e-01
35 ),
36 cutfmishits = cms.vdouble(
37 4.50e+00, 1.50e+00, 1.50e+00, 7.50e+00, 2.50e+00, 2.50e+00, 3.50e+00, 4.50e+00, 3.50e+00
38 ),
39 cuthoe = cms.vdouble(
40 2.47e-01, 1.11e-01, 1.49e-01, 3.82e-01, 7.17e-02, 1.47e-01, 1.16e+00, 5.04e+00, 3.33e+00
41 ),
42 cutsee = cms.vdouble(
43 1.92e-02, 1.98e-02, 2.53e-02, 5.28e-02, 3.91e-02, 4.61e-02, 2.66e-02, 6.58e-02, 3.20e+00
44 )
45 )
46 
47 eidLoose = eidCutBasedExt.clone()
48 eidLoose.electronIDType = 'classbased'
49 eidLoose.electronQuality = 'loose'
50 eidLoose.electronVersion = 'V04'
51 eidLoose.etBinning = False
52 eidLoose.additionalCategories = False
53 eidLoose.classbasedlooseEleIDCutsV04 = cms.PSet(
54 cutdcotdist = cms.vdouble(
55 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
56 ),
57 cutet = cms.vdouble(
58 0., 0., 0., 0., 0., 0., 0., 0., 0.
59 ),
60 cutip_gsf = cms.vdouble(
61 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
62 ),
63 cutiso_sum = cms.vdouble(
64 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
65 ),
66 cutiso_sumoet = cms.vdouble(
67 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
68 ),
69 cutdetain = cms.vdouble(
70 1.30e-02, 5.95e-03, 3.10e-02, 1.68e-02, 8.44e-03, 1.70e-02, 1.55e-02, 5.13e-02, 1.61e-02
71 ),
72 cutdphiin = cms.vdouble(
73 7.51e-02, 3.30e-01, 4.20e-01, 9.86e-02, 2.84e-01, 3.28e-01, 3.77e-01, 4.32e-01, 3.74e-01
74 ),
75 cuteseedopcor = cms.vdouble(
76 6.31e-01, 3.02e-01, 3.04e-01, 8.10e-01, 2.23e-01, 5.03e-01, 2.78e-01, 3.10e-01, 4.69e-01
77 ),
78 cutfmishits = cms.vdouble(
79 4.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 2.50e+00, 1.50e+00, 2.50e+00, 4.50e+00, 5.00e-01
80 ),
81 cuthoe = cms.vdouble(
82 2.47e-01, 7.78e-02, 1.49e-01, 3.82e-01, 4.70e-02, 1.12e-01, 1.16e+00, 5.04e+00, 1.35e+00
83 ),
84 cutsee = cms.vdouble(
85 1.92e-02, 1.31e-02, 2.53e-02, 5.27e-02, 3.29e-02, 4.19e-02, 2.65e-02, 6.58e-02, 1.38e-01
86 )
87 )
88 
89 eidMedium = eidCutBasedExt.clone()
90 eidMedium.electronIDType = 'classbased'
91 eidMedium.electronQuality = 'medium'
92 eidMedium.electronVersion = 'V04'
93 eidMedium.etBinning = False
94 eidMedium.additionalCategories = False
95 eidMedium.classbasedmediumEleIDCutsV04 = cms.PSet(
96 cutdcotdist = cms.vdouble(
97 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
98 ),
99 cutet = cms.vdouble(
100 0., 0., 0., 0., 0., 0., 0., 0., 0.
101 ),
102 cutip_gsf = cms.vdouble(
103 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
104 ),
105 cutiso_sum = cms.vdouble(
106 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
107 ),
108 cutiso_sumoet = cms.vdouble(
109 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
110 ),
111 cutdetain = cms.vdouble(
112 1.19e-02, 4.20e-03, 1.07e-02, 1.49e-02, 6.56e-03, 1.19e-02, 1.16e-02, 5.13e-02, 6.37e-03
113 ),
114 cutdphiin = cms.vdouble(
115 7.51e-02, 2.93e-01, 3.58e-01, 9.53e-02, 1.62e-01, 2.99e-01, 2.76e-01, 4.32e-01, 2.57e-01
116 ),
117 cuteseedopcor = cms.vdouble(
118 6.31e-01, 8.14e-01, 7.60e-01, 8.18e-01, 7.56e-01, 5.35e-01, 6.20e-01, 7.88e-01, 8.85e-01
119 ),
120 cutfmishits = cms.vdouble(
121 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 1.50e+00, 5.00e-01
122 ),
123 cuthoe = cms.vdouble(
124 2.46e-01, 6.80e-02, 1.35e-01, 3.73e-01, 2.33e-02, 5.58e-02, 8.80e-01, 5.04e+00, 3.78e-02
125 ),
126 cutsee = cms.vdouble(
127 1.92e-02, 1.13e-02, 1.47e-02, 3.84e-02, 3.05e-02, 3.36e-02, 1.35e-02, 5.05e-02, 2.79e-02
128 )
129 )
130 
131 eidTight = eidCutBasedExt.clone()
132 eidTight.electronIDType = 'classbased'
133 eidTight.electronQuality = 'tight'
134 eidTight.electronVersion = 'V04'
135 eidTight.etBinning = False
136 eidTight.additionalCategories = False
137 eidTight.classbasedtightEleIDCutsV04 = cms.PSet(
138 cutdcotdist = cms.vdouble(
139 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
140 ),
141 cutet = cms.vdouble(
142 0., 0., 0., 0., 0., 0., 0., 0., 0.
143 ),
144 cutip_gsf = cms.vdouble(
145 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
146 ),
147 cutiso_sum = cms.vdouble(
148 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
149 ),
150 cutiso_sumoet = cms.vdouble(
151 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
152 ),
153 cutdetain = cms.vdouble(
154 9.28e-03, 3.56e-03, 7.16e-03, 1.31e-02, 5.81e-03, 9.79e-03, 1.15e-02, 1.66e-02, 3.19e-03
155 ),
156 cutdphiin = cms.vdouble(
157 4.66e-02, 7.80e-02, 2.64e-01, 4.42e-02, 3.20e-02, 2.37e-01, 8.25e-02, 2.07e-01, 5.39e-02
158 ),
159 cuteseedopcor = cms.vdouble(
160 6.48e-01, 8.97e-01, 8.91e-01, 8.39e-01, 8.35e-01, 6.49e-01, 6.76e-01, 8.70e-01, 9.91e-01
161 ),
162 cutfmishits = cms.vdouble(
163 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 5.00e-01, 2.50e+00, 5.00e-01, 5.00e-01
164 ),
165 cuthoe = cms.vdouble(
166 9.94e-02, 5.61e-02, 1.05e-01, 9.73e-02, 1.81e-02, 3.06e-02, 5.57e-01, 5.04e+00, 1.06e-03
167 ),
168 cutsee = cms.vdouble(
169 1.56e-02, 1.07e-02, 1.23e-02, 3.35e-02, 2.98e-02, 3.06e-02, 1.07e-02, 3.79e-02, 1.01e-02
170 )
171 )
172 
173 eidSuperTight = eidCutBasedExt.clone()
174 eidSuperTight.electronIDType = 'classbased'
175 eidSuperTight.electronQuality = 'supertight'
176 eidSuperTight.electronVersion = 'V04'
177 eidSuperTight.etBinning = False
178 eidSuperTight.additionalCategories = False
179 eidSuperTight.classbasedsupertightEleIDCutsV04 = cms.PSet(
180 cutdcotdist = cms.vdouble(
181 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
182 ),
183 cutet = cms.vdouble(
184 0., 0., 0., 0., 0., 0., 0., 0., 0.
185 ),
186 cutip_gsf = cms.vdouble(
187 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
188 ),
189 cutiso_sum = cms.vdouble(
190 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
191 ),
192 cutiso_sumoet = cms.vdouble(
193 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
194 ),
195 cutdetain = cms.vdouble(
196 9.28e-03, 3.41e-03, 5.60e-03, 9.00e-03, 5.15e-03, 8.03e-03, 1.06e-02, 1.51e-02, 3.15e-03
197 ),
198 cutdphiin = cms.vdouble(
199 3.23e-02, 3.51e-02, 1.61e-01, 3.06e-02, 2.07e-02, 6.15e-02, 5.82e-02, 6.05e-02, 3.66e-02
200 ),
201 cuteseedopcor = cms.vdouble(
202 7.35e-01, 9.41e-01, 9.53e-01, 8.86e-01, 8.85e-01, 9.38e-01, 7.98e-01, 9.26e-01, 1.02e+00
203 ),
204 cutfmishits = cms.vdouble(
205 1.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01, 2.50e+00, 5.00e-01, 5.00e-01
206 ),
207 cuthoe = cms.vdouble(
208 5.25e-02, 4.62e-02, 4.98e-02, 5.05e-02, 1.60e-02, 2.04e-02, 2.18e-01, 5.02e+00, 2.96e-05
209 ),
210 cutsee = cms.vdouble(
211 1.22e-02, 1.04e-02, 1.12e-02, 3.01e-02, 2.82e-02, 2.88e-02, 9.95e-03, 2.74e-02, 9.07e-03
212 )
213 )
214 
215 eidHyperTight1 = eidCutBasedExt.clone()
216 eidHyperTight1.electronIDType = 'classbased'
217 eidHyperTight1.electronQuality = 'hypertight1'
218 eidHyperTight1.electronVersion = 'V04'
219 eidHyperTight1.etBinning = False
220 eidHyperTight1.additionalCategories = False
221 eidHyperTight1.classbasedhypertight1EleIDCutsV04 = cms.PSet(
222 cutdcotdist = cms.vdouble(
223 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
224 ),
225 cutet = cms.vdouble(
226 0., 0., 0., 0., 0., 0., 0., 0., 0.
227 ),
228 cutip_gsf = cms.vdouble(
229 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
230 ),
231 cutiso_sum = cms.vdouble(
232 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
233 ),
234 cutiso_sumoet = cms.vdouble(
235 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
236 ),
237 cutdetain = cms.vdouble(
238 6.70e-03, 3.18e-03, 4.15e-03, 8.05e-03, 3.95e-03, 6.92e-03, 1.06e-02, 1.46e-02, 1.15e-03
239 ),
240 cutdphiin = cms.vdouble(
241 2.07e-02, 2.22e-02, 9.49e-02, 2.43e-02, 1.58e-02, 2.70e-02, 3.84e-02, 3.84e-02, 3.47e-02
242 ),
243 cuteseedopcor = cms.vdouble(
244 1.04e+00, 9.63e-01, 9.91e-01, 9.69e-01, 8.98e-01, 9.55e-01, 8.16e-01, 9.76e-01, 1.04e+00
245 ),
246 cutfmishits = cms.vdouble(
247 1.50e+00, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, -5.00e-01
248 ),
249 cuthoe = cms.vdouble(
250 3.83e-02, 3.84e-02, 3.50e-02, 2.33e-02, 1.26e-02, 1.64e-02, 1.12e-01, 2.72e+00, 2.30e-06
251 ),
252 cutsee = cms.vdouble(
253 1.05e-02, 1.01e-02, 1.02e-02, 2.86e-02, 2.72e-02, 2.75e-02, 9.67e-03, 2.54e-02, 8.85e-03
254 )
255 )
256 
257 eidHyperTight2 = eidCutBasedExt.clone()
258 eidHyperTight2.electronIDType = 'classbased'
259 eidHyperTight2.electronQuality = 'hypertight2'
260 eidHyperTight2.electronVersion = 'V04'
261 eidHyperTight2.etBinning = False
262 eidHyperTight2.additionalCategories = False
263 eidHyperTight2.classbasedhypertight2EleIDCutsV04 = cms.PSet(
264 cutdcotdist = cms.vdouble(
265 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
266 ),
267 cutet = cms.vdouble(
268 0., 0., 0., 0., 0., 0., 0., 0., 0.
269 ),
270 cutip_gsf = cms.vdouble(
271 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
272 ),
273 cutiso_sum = cms.vdouble(
274 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
275 ),
276 cutiso_sumoet = cms.vdouble(
277 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
278 ),
279 cutdetain = cms.vdouble(
280 3.12e-03, 2.09e-03, 3.22e-03, 4.93e-03, 2.99e-03, 5.23e-03, 8.85e-03, 1.21e-02, 1.15e-03
281 ),
282 cutdphiin = cms.vdouble(
283 1.45e-02, 7.75e-03, 3.30e-02, 1.17e-02, 7.93e-03, 1.64e-02, 2.10e-02, 2.40e-02, 3.47e-02
284 ),
285 cuteseedopcor = cms.vdouble(
286 1.09e+00, 9.90e-01, 1.07e+00, 9.71e-01, 9.60e-01, 9.55e-01, 9.87e-01, 1.04e+00, 1.04e+00
287 ),
288 cutfmishits = cms.vdouble(
289 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, -5.00e-01
290 ),
291 cuthoe = cms.vdouble(
292 3.25e-02, 3.29e-02, 2.96e-02, 1.52e-02, 1.22e-02, 1.31e-02, 6.02e-02, 1.22e-01, 2.30e-06
293 ),
294 cutsee = cms.vdouble(
295 9.85e-03, 9.79e-03, 9.64e-03, 2.72e-02, 2.64e-02, 2.65e-02, 9.37e-03, 2.37e-02, 8.85e-03
296 )
297 )
298 
299 eidHyperTight3 = eidCutBasedExt.clone()
300 eidHyperTight3.electronIDType = 'classbased'
301 eidHyperTight3.electronQuality = 'hypertight3'
302 eidHyperTight3.electronVersion = 'V04'
303 eidHyperTight3.etBinning = False
304 eidHyperTight3.additionalCategories = False
305 eidHyperTight3.classbasedhypertight3EleIDCutsV04 = cms.PSet(
306 cutdcotdist = cms.vdouble(
307 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
308 ),
309 cutet = cms.vdouble(
310 0., 0., 0., 0., 0., 0., 0., 0., 0.
311 ),
312 cutip_gsf = cms.vdouble(
313 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
314 ),
315 cutiso_sum = cms.vdouble(
316 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
317 ),
318 cutiso_sumoet = cms.vdouble(
319 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
320 ),
321 cutdetain = cms.vdouble(
322 1.73e-03, 1.23e-03, 2.47e-03, 4.18e-03, 2.10e-03, 3.28e-03, 8.85e-03, 7.63e-03, 1.15e-03
323 ),
324 cutdphiin = cms.vdouble(
325 5.32e-03, 2.99e-03, 1.72e-02, 6.27e-03, 7.93e-03, 9.69e-03, 7.60e-03, 1.67e-02, 3.47e-02
326 ),
327 cuteseedopcor = cms.vdouble(
328 1.14e+00, 1.00e+00, 1.14e+00, 1.02e+00, 9.64e-01, 1.15e+00, 1.05e+00, 1.22e+00, 1.04e+00
329 ),
330 cutfmishits = cms.vdouble(
331 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, -5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, -5.00e-01
332 ),
333 cuthoe = cms.vdouble(
334 2.93e-02, 2.80e-02, 2.81e-02, 1.35e-02, 9.55e-03, 1.21e-02, 3.27e-02, 3.45e-02, 2.30e-06
335 ),
336 cutsee = cms.vdouble(
337 9.41e-03, 9.54e-03, 9.34e-03, 2.62e-02, 2.56e-02, 2.56e-02, 9.08e-03, 2.35e-02, 8.85e-03
338 )
339 )
340 
341 eidHyperTight4 = eidCutBasedExt.clone()
342 eidHyperTight4.electronIDType = 'classbased'
343 eidHyperTight4.electronQuality = 'hypertight4'
344 eidHyperTight4.electronVersion = 'V04'
345 eidHyperTight4.etBinning = False
346 eidHyperTight4.additionalCategories = False
347 eidHyperTight4.classbasedhypertight4EleIDCutsV04 = cms.PSet(
348 cutdcotdist = cms.vdouble(
349 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
350 ),
351 cutet = cms.vdouble(
352 0., 0., 0., 0., 0., 0., 0., 0., 0.
353 ),
354 cutip_gsf = cms.vdouble(
355 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
356 ),
357 cutiso_sum = cms.vdouble(
358 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
359 ),
360 cutiso_sumoet = cms.vdouble(
361 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.
362 ),
363 cutdetain = cms.vdouble(
364 1.47e-03, 9.67e-04, 1.87e-03, 2.27e-03, 2.10e-03, 1.77e-03, 5.30e-03, 3.60e-03, 1.15e-03
365 ),
366 cutdphiin = cms.vdouble(
367 5.03e-03, 2.96e-03, 9.84e-03, 5.85e-03, 7.93e-03, 9.08e-03, 7.10e-03, 1.24e-02, 3.47e-02
368 ),
369 cuteseedopcor = cms.vdouble(
370 1.15e+00, 1.01e+00, 1.15e+00, 1.13e+00, 9.64e-01, 1.30e+00, 1.07e+00, 1.29e+00, 1.04e+00
371 ),
372 cutfmishits = cms.vdouble(
373 -5.00e-01, -5.00e-01, 5.00e-01, -5.00e-01, -5.00e-01, -5.00e-01, -5.00e-01, 5.00e-01, -5.00e-01
374 ),
375 cuthoe = cms.vdouble(
376 2.28e-03, 2.18e-03, 2.64e-02, 1.05e-02, 9.55e-03, 7.95e-03, 3.27e-02, 2.63e-02, 2.30e-06
377 ),
378 cutsee = cms.vdouble(
379 9.15e-03, 9.35e-03, 9.16e-03, 2.54e-02, 2.56e-02, 2.49e-02, 8.94e-03, 2.33e-02, 8.85e-03
380 )
381 )
382