CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
cutsInCategoriesHZZElectronIdentificationV06_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 eidHZZVeryLoose = eidCutBasedExt.clone()
6 eidHZZVeryLoose.electronIDType = 'classbased'
7 eidHZZVeryLoose.electronQuality = 'veryloose'
8 eidHZZVeryLoose.electronVersion = 'V06'
9 eidHZZVeryLoose.additionalCategories = True
10 eidHZZVeryLoose.classbasedverylooseEleIDCutsV06 = cms.PSet(
11 cutiso_sum = cms.vdouble(
12 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
13 ),
14 cutiso_sumoet = cms.vdouble(
15 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
16 ),
17 cutiso_sumoetl = cms.vdouble(
18 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
19 ),
20 cutip_gsf = cms.vdouble(
21 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
22 ),
23 cutip_gsfl = cms.vdouble(
24 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
25 ),
26 cutdcotdist = cms.vdouble(
27 3.32e-02, 2.92e-02, 2.49e-02, 3.92e-02, 3.41e-02, 3.96e-02, 2.91e-02, 3.95e-02, 7.71e-03
28 ),
29 cutdetain = cms.vdouble(
30 1.28e-02, 6.91e-03, 2.45e-02, 2.41e-02, 9.09e-03, 1.75e-02, 4.19e-02, 3.06e-02, 2.38e-02
31 ),
32 cutdetainl = cms.vdouble(
33 1.25e-02, 8.21e-03, 2.52e-02, 2.52e-02, 1.51e-02, 3.56e-02, 1.95e-02, 1.54e-01, 3.44e-02
34 ),
35 cutdphiin = cms.vdouble(
36 8.03e-02, 2.72e-01, 3.60e-01, 1.14e-01, 2.89e-01, 3.15e-01, 3.94e-01, 4.04e-01, 7.67e-01
37 ),
38 cutdphiinl = cms.vdouble(
39 7.25e-02, 2.69e-01, 3.58e-01, 9.52e-02, 2.84e-01, 3.27e-01, 3.47e-01, 6.50e-01, 2.97e-01
40 ),
41 cuteseedopcor = cms.vdouble(
42 6.31e-01, 3.20e-01, 4.04e-01, 7.36e-01, 2.25e-01, 4.56e-01, 2.49e-01, 3.34e-01, 2.12e-01
43 ),
44 cutfmishits = cms.vdouble(
45 4.50e+00, 1.50e+00, 1.50e+00, 4.50e+00, 2.50e+00, 2.50e+00, 1.50e+00, 3.50e+00, 3.50e+00
46 ),
47 cuthoe = cms.vdouble(
48 2.15e-01, 8.68e-02, 1.47e-01, 3.71e-01, 5.51e-02, 1.46e-01, 4.55e-01, 4.27e-01, 4.05e-01
49 ),
50 cuthoel = cms.vdouble(
51 2.14e-01, 1.07e-01, 1.46e-01, 3.71e-01, 5.93e-02, 1.46e-01, 3.53e-01, 3.81e-01, 3.87e-01
52 ),
53 cutsee = cms.vdouble(
54 1.70e-02, 1.28e-02, 1.89e-02, 5.23e-02, 3.02e-02, 3.34e-02, 1.35e-02, 6.31e-02, 5.77e-02
55 ),
56 cutseel = cms.vdouble(
57 1.70e-02, 1.50e-02, 1.89e-02, 5.11e-02, 4.48e-02, 5.11e-02, 2.00e-02, 5.82e-02, 9.40e-02
58 )
59 )
60 
61 eidHZZLoose = eidCutBasedExt.clone()
62 eidHZZLoose.electronIDType = 'classbased'
63 eidHZZLoose.electronQuality = 'loose'
64 eidHZZLoose.electronVersion = 'V06'
65 eidHZZLoose.additionalCategories = True
66 eidHZZLoose.classbasedlooseEleIDCutsV06 = cms.PSet(
67 cutiso_sum = cms.vdouble(
68 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
69 ),
70 cutiso_sumoet = cms.vdouble(
71 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
72 ),
73 cutiso_sumoetl = cms.vdouble(
74 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
75 ),
76 cutip_gsf = cms.vdouble(
77 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
78 ),
79 cutip_gsfl = cms.vdouble(
80 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
81 ),
82 cutdcotdist = cms.vdouble(
83 2.68e-02, 2.36e-02, 2.21e-02, 3.72e-02, 3.17e-02, 3.61e-02, 2.55e-02, 3.75e-02, 2.16e-04
84 ),
85 cutdetain = cms.vdouble(
86 1.28e-02, 5.16e-03, 1.26e-02, 2.25e-02, 6.72e-03, 1.12e-02, 1.38e-02, 3.06e-02, 1.52e-02
87 ),
88 cutdetainl = cms.vdouble(
89 1.25e-02, 5.74e-03, 2.02e-02, 2.52e-02, 9.95e-03, 1.99e-02, 1.68e-02, 1.54e-01, 2.76e-02
90 ),
91 cutdphiin = cms.vdouble(
92 7.63e-02, 2.51e-01, 3.26e-01, 1.13e-01, 2.56e-01, 2.79e-01, 3.43e-01, 4.04e-01, 7.67e-01
93 ),
94 cutdphiinl = cms.vdouble(
95 6.97e-02, 2.56e-01, 3.14e-01, 9.48e-02, 2.48e-01, 2.88e-01, 3.29e-01, 6.50e-01, 2.97e-01
96 ),
97 cuteseedopcor = cms.vdouble(
98 6.31e-01, 3.57e-01, 4.12e-01, 7.36e-01, 3.10e-01, 4.56e-01, 2.49e-01, 3.34e-01, 2.20e-01
99 ),
100 cutfmishits = cms.vdouble(
101 4.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 2.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 1.50e+00
102 ),
103 cuthoe = cms.vdouble(
104 2.15e-01, 5.50e-02, 1.47e-01, 3.71e-01, 2.92e-02, 9.46e-02, 4.55e-01, 4.27e-01, 4.05e-01
105 ),
106 cuthoel = cms.vdouble(
107 2.14e-01, 8.06e-02, 1.46e-01, 3.71e-01, 3.49e-02, 9.26e-02, 3.53e-01, 3.81e-01, 3.32e-01
108 ),
109 cutsee = cms.vdouble(
110 1.70e-02, 1.12e-02, 1.22e-02, 4.60e-02, 2.89e-02, 3.06e-02, 1.05e-02, 3.39e-02, 2.96e-02
111 ),
112 cutseel = cms.vdouble(
113 1.70e-02, 1.26e-02, 1.69e-02, 5.11e-02, 4.05e-02, 5.11e-02, 1.57e-02, 5.82e-02, 8.76e-02
114 )
115 )
116 
117 eidHZZMedium = eidCutBasedExt.clone()
118 eidHZZMedium.electronIDType = 'classbased'
119 eidHZZMedium.electronQuality = 'medium'
120 eidHZZMedium.electronVersion = 'V06'
121 eidHZZMedium.additionalCategories = True
122 eidHZZMedium.classbasedmediumEleIDCutsV06 = cms.PSet(
123 cutiso_sum = cms.vdouble(
124 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
125 ),
126 cutiso_sumoet = cms.vdouble(
127 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
128 ),
129 cutiso_sumoetl = cms.vdouble(
130 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
131 ),
132 cutip_gsf = cms.vdouble(
133 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
134 ),
135 cutip_gsfl = cms.vdouble(
136 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
137 ),
138 cutdcotdist = cms.vdouble(
139 2.11e-02, 1.86e-02, 1.55e-02, 3.40e-02, 2.85e-02, 3.32e-02, 1.64e-02, 3.75e-02, 1.30e-04
140 ),
141 cutdetain = cms.vdouble(
142 1.11e-02, 4.50e-03, 7.80e-03, 1.70e-02, 5.93e-03, 9.50e-03, 1.16e-02, 2.80e-02, -5.82e-04
143 ),
144 cutdetainl = cms.vdouble(
145 1.13e-02, 4.87e-03, 1.23e-02, 2.36e-02, 7.08e-03, 1.25e-02, 1.27e-02, 8.69e-02, 2.76e-02
146 ),
147 cutdphiin = cms.vdouble(
148 5.85e-02, 7.14e-02, 2.69e-01, 8.06e-02, 5.50e-02, 2.35e-01, 2.50e-01, 3.92e-01, 7.67e-01
149 ),
150 cutdphiinl = cms.vdouble(
151 5.82e-02, 1.23e-01, 2.61e-01, 8.08e-02, 1.30e-01, 2.26e-01, 2.55e-01, 4.36e-01, 2.51e-01
152 ),
153 cuteseedopcor = cms.vdouble(
154 6.98e-01, 8.44e-01, 4.89e-01, 7.89e-01, 4.32e-01, 5.24e-01, 3.21e-01, 7.19e-01, 2.81e-01
155 ),
156 cutfmishits = cms.vdouble(
157 3.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 5.00e-01
158 ),
159 cuthoe = cms.vdouble(
160 1.56e-01, 4.52e-02, 1.39e-01, 3.41e-01, 2.12e-02, 4.95e-02, 4.13e-01, 4.20e-01, -2.37e-02
161 ),
162 cuthoel = cms.vdouble(
163 1.51e-01, 6.50e-02, 1.46e-01, 3.34e-01, 2.43e-02, 5.30e-02, 3.41e-01, 3.80e-01, 2.22e-01
164 ),
165 cutsee = cms.vdouble(
166 1.59e-02, 1.09e-02, 1.06e-02, 3.45e-02, 2.83e-02, 2.90e-02, 9.92e-03, 2.71e-02, 1.68e-02
167 ),
168 cutseel = cms.vdouble(
169 1.58e-02, 1.19e-02, 1.35e-02, 4.75e-02, 3.43e-02, 4.46e-02, 1.14e-02, 5.82e-02, 7.22e-02
170 )
171 )
172 
173 eidHZZTight = eidCutBasedExt.clone()
174 eidHZZTight.electronIDType = 'classbased'
175 eidHZZTight.electronQuality = 'tight'
176 eidHZZTight.electronVersion = 'V06'
177 eidHZZTight.additionalCategories = True
178 eidHZZTight.classbasedtightEleIDCutsV06 = cms.PSet(
179 cutiso_sum = cms.vdouble(
180 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
181 ),
182 cutiso_sumoet = cms.vdouble(
183 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
184 ),
185 cutiso_sumoetl = cms.vdouble(
186 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
187 ),
188 cutip_gsf = cms.vdouble(
189 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
190 ),
191 cutip_gsfl = cms.vdouble(
192 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
193 ),
194 cutdcotdist = cms.vdouble(
195 1.48e-02, 1.50e-02, 8.25e-03, 3.16e-02, 2.85e-02, 3.15e-02, 6.62e-03, 3.48e-02, 3.63e-06
196 ),
197 cutdetain = cms.vdouble(
198 1.09e-02, 4.23e-03, 6.82e-03, 1.42e-02, 5.48e-03, 8.72e-03, 1.16e-02, 1.71e-02, -4.58e-03
199 ),
200 cutdetainl = cms.vdouble(
201 1.11e-02, 4.66e-03, 9.98e-03, 1.94e-02, 5.88e-03, 9.24e-03, 1.27e-02, 3.83e-02, 2.54e-02
202 ),
203 cutdphiin = cms.vdouble(
204 5.74e-02, 3.56e-02, 2.56e-01, 6.90e-02, 2.46e-02, 2.10e-01, 5.67e-02, 3.65e-01, 3.40e-01
205 ),
206 cutdphiinl = cms.vdouble(
207 5.77e-02, 5.55e-02, 2.53e-01, 7.67e-02, 3.45e-02, 2.26e-01, 9.15e-02, 3.72e-01, 2.09e-01
208 ),
209 cuteseedopcor = cms.vdouble(
210 7.03e-01, 9.03e-01, 7.35e-01, 8.21e-01, 5.47e-01, 6.53e-01, 3.21e-01, 8.24e-01, 2.81e-01
211 ),
212 cutfmishits = cms.vdouble(
213 1.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01
214 ),
215 cuthoe = cms.vdouble(
216 9.16e-02, 3.94e-02, 6.34e-02, 3.35e-01, 1.74e-02, 3.55e-02, 3.38e-01, 4.20e-01, -1.10e-01
217 ),
218 cuthoel = cms.vdouble(
219 4.86e-02, 5.70e-02, 6.94e-02, 3.34e-01, 1.81e-02, 3.46e-02, 3.41e-01, 3.80e-01, 2.22e-01
220 ),
221 cutsee = cms.vdouble(
222 1.45e-02, 1.09e-02, 1.03e-02, 3.28e-02, 2.83e-02, 2.87e-02, 9.83e-03, 2.62e-02, -6.45e-03
223 ),
224 cutseel = cms.vdouble(
225 1.58e-02, 1.16e-02, 1.15e-02, 3.69e-02, 2.91e-02, 3.26e-02, 1.08e-02, 5.07e-02, 5.43e-02
226 )
227 )
228 
229 
230 eidHZZSuperTight = eidCutBasedExt.clone()
231 eidHZZSuperTight.electronIDType = 'classbased'
232 eidHZZSuperTight.electronQuality = 'supertight'
233 eidHZZSuperTight.electronVersion = 'V06'
234 eidHZZSuperTight.additionalCategories = True
235 eidHZZSuperTight.classbasedsupertightEleIDCutsV06 = cms.PSet(
236 cutiso_sum = cms.vdouble(
237 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
238 ),
239 cutiso_sumoet = cms.vdouble(
240 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
241 ),
242 cutiso_sumoetl = cms.vdouble(
243 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
244 ),
245 cutip_gsf = cms.vdouble(
246 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
247 ),
248 cutip_gsfl = cms.vdouble(
249 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
250 ),
251 cutdcotdist = cms.vdouble(
252 1.15e-02, 1.07e-02, 4.01e-03, 2.97e-02, 2.85e-02, 3.10e-02, 9.34e-04, 3.40e-02, 2.82e-07
253 ),
254 cutdetain = cms.vdouble(
255 1.09e-02, 4.23e-03, 5.00e-03, 8.57e-03, 4.94e-03, 7.13e-03, 9.39e-03, 1.07e-02, -9.62e-02
256 ),
257 cutdetainl = cms.vdouble(
258 8.35e-03, 3.98e-03, 5.01e-03, 1.51e-02, 5.07e-03, 7.25e-03, 1.27e-02, 1.73e-02, 1.27e-02
259 ),
260 cutdphiin = cms.vdouble(
261 5.74e-02, 2.31e-02, 1.37e-01, 6.90e-02, 1.53e-02, 6.50e-02, 3.81e-02, 7.93e-02, -6.19e-02
262 ),
263 cutdphiinl = cms.vdouble(
264 1.76e-02, 2.54e-02, 1.61e-01, 4.90e-02, 1.63e-02, 9.80e-02, 5.50e-02, 9.63e-02, 4.42e-02
265 ),
266 cuteseedopcor = cms.vdouble(
267 9.31e-01, 9.48e-01, 8.76e-01, 8.82e-01, 7.80e-01, 7.40e-01, 4.23e-01, 9.43e-01, 6.62e-01
268 ),
269 cutfmishits = cms.vdouble(
270 1.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, -5.00e-01
271 ),
272 cuthoe = cms.vdouble(
273 8.11e-02, 3.93e-02, 3.83e-02, 1.01e-01, 1.22e-02, 2.33e-02, 1.18e-01, 2.07e-01, -6.38e-01
274 ),
275 cuthoel = cms.vdouble(
276 4.86e-02, 4.25e-02, 3.22e-02, 7.06e-02, 1.45e-02, 2.33e-02, 3.03e-01, 3.80e-01, 8.07e-02
277 ),
278 cutsee = cms.vdouble(
279 1.15e-02, 1.06e-02, 1.01e-02, 3.24e-02, 2.79e-02, 2.78e-02, 9.56e-03, 2.60e-02, -9.74e-02
280 ),
281 cutseel = cms.vdouble(
282 1.10e-02, 1.07e-02, 1.02e-02, 2.90e-02, 2.74e-02, 2.77e-02, 9.56e-03, 2.70e-02, 2.75e-02
283 )
284 )
285 
286 
287 eidHZZHyperTight1 = eidCutBasedExt.clone()
288 eidHZZHyperTight1.electronIDType = 'classbased'
289 eidHZZHyperTight1.electronQuality = 'hypertight1'
290 eidHZZHyperTight1.electronVersion = 'V06'
291 eidHZZHyperTight1.additionalCategories = True
292 eidHZZHyperTight1.classbasedhypertight1EleIDCutsV06 = cms.PSet(
293 cutiso_sum = cms.vdouble(
294 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
295 ),
296 cutiso_sumoet = cms.vdouble(
297 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
298 ),
299 cutiso_sumoetl = cms.vdouble(
300 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
301 ),
302 cutip_gsf = cms.vdouble(
303 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
304 ),
305 cutip_gsfl = cms.vdouble(
306 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
307 ),
308 cutdcotdist = cms.vdouble(
309 2.70e-04, 1.43e-04, 1.95e-04, 2.64e-03, 2.82e-02, 1.64e-02, 2.61e-05, 2.57e-02, 2.82e-07
310 ),
311 cutdetain = cms.vdouble(
312 6.70e-03, 3.57e-03, 3.98e-03, 8.57e-03, 4.86e-03, 6.10e-03, 8.92e-03, 8.96e-03, -9.62e-02
313 ),
314 cutdetainl = cms.vdouble(
315 5.05e-03, 3.68e-03, 3.70e-03, 8.21e-03, 4.86e-03, 6.27e-03, 1.27e-02, 1.50e-02, 1.27e-02
316 ),
317 cutdphiin = cms.vdouble(
318 3.06e-02, 1.70e-02, 4.42e-02, 3.01e-02, 1.43e-02, 2.59e-02, 2.31e-02, 4.95e-02, -6.19e-02
319 ),
320 cutdphiinl = cms.vdouble(
321 1.45e-02, 1.56e-02, 4.99e-02, 1.75e-02, 1.36e-02, 3.07e-02, 3.73e-02, 4.42e-02, 4.42e-02
322 ),
323 cuteseedopcor = cms.vdouble(
324 1.04e+00, 9.67e-01, 1.04e+00, 9.07e-01, 8.86e-01, 7.67e-01, 7.83e-01, 9.53e-01, 6.62e-01
325 ),
326 cutfmishits = cms.vdouble(
327 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
328 ),
329 cuthoe = cms.vdouble(
330 4.68e-02, 3.43e-02, 3.66e-02, 6.69e-02, 9.84e-03, 1.71e-02, 8.41e-02, 4.25e-02, -6.38e-01
331 ),
332 cuthoel = cms.vdouble(
333 3.19e-02, 3.47e-02, 3.19e-02, 4.16e-02, 9.89e-03, 1.98e-02, 2.14e-01, 5.03e-02, 8.07e-02
334 ),
335 cutsee = cms.vdouble(
336 1.06e-02, 1.05e-02, 9.84e-03, 3.03e-02, 2.75e-02, 2.74e-02, 9.48e-03, 2.56e-02, -9.74e-02
337 ),
338 cutseel = cms.vdouble(
339 1.00e-02, 1.03e-02, 9.67e-03, 2.75e-02, 2.70e-02, 2.68e-02, 9.41e-03, 2.55e-02, 2.75e-02
340 )
341 )
342