CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
cutsInCategoriesFixedIsolationElectronIdentificationV06_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 = 'V06'
9 eidVeryLoose.additionalCategories = True
10 eidVeryLoose.classbasedverylooseEleIDCutsV06 = cms.PSet(
11 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
12 cutiso_sum = cms.vdouble(
13 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
14 ),
15 cutiso_sumoet = cms.vdouble(
16 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
17 ),
18 cutiso_sumoetl = cms.vdouble(
19 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
20 ),
21 cutdetain = cms.vdouble(
22 1.28e-02, 1.50e-02, 2.45e-02, 2.46e-02, 5.51e-02, 4.01e-02, 4.33e-02, 3.08e-02, 3.43e-02
23 ),
24 cutdetainl = cms.vdouble(
25 1.25e-02, 1.42e-02, 2.52e-02, 2.54e-02, 6.02e-02, 4.03e-02, 2.24e-02, 1.51e-01, 4.96e-02
26 ),
27 cutdphiin = cms.vdouble(
28 8.07e-02, 3.14e-01, 3.57e-01, 1.14e-01, 4.54e-01, 3.77e-01, 4.46e-01, 4.04e-01, 8.54e-01
29 ),
30 cutdphiinl = cms.vdouble(
31 7.28e-02, 3.17e-01, 3.57e-01, 9.51e-02, 4.63e-01, 4.33e-01, 3.47e-01, 6.49e-01, 2.97e-01
32 ),
33 cuteseedopcor = cms.vdouble(
34 6.32e-01, 2.85e-01, 4.06e-01, 7.36e-01, 3.72e-01, 4.55e-01, 2.49e-01, 3.33e-01, 2.32e-01
35 ),
36 cutfmishits = cms.vdouble(
37 4.50e+00, 1.50e+00, 1.50e+00, 8.50e+00, 2.50e+00, 4.50e+00, 3.50e+00, 4.50e+00, 8.50e+00
38 ),
39 cuthoe = cms.vdouble(
40 2.16e-01, 1.44e-01, 1.47e-01, 3.71e-01, 1.27e-01, 1.46e-01, 4.55e-01, 4.28e-01, 4.06e-01
41 ),
42 cuthoel = cms.vdouble(
43 2.12e-01, 1.38e-01, 1.46e-01, 3.72e-01, 9.22e-02, 1.46e-01, 3.53e-01, 3.81e-01, 3.88e-01
44 ),
45 cutip_gsf = cms.vdouble(
46 4.72e-02, 9.36e-02, 1.45e-01, 1.90e-01, 5.97e-01, 6.16e-01, 3.04e-01, 1.45e+00, 2.62e-01
47 ),
48 cutip_gsfl = cms.vdouble(
49 4.48e-02, 1.02e-01, 1.45e-01, 1.42e-01, 9.01e-01, 6.26e-01, 1.69e-01, 6.66e-01, 1.32e-01
50 ),
51 cutsee = cms.vdouble(
52 1.70e-02, 1.62e-02, 1.89e-02, 5.22e-02, 3.99e-02, 5.10e-02, 1.99e-02, 6.30e-02, 6.01e-02
53 ),
54 cutseel = cms.vdouble(
55 1.70e-02, 1.41e-02, 1.89e-02, 5.11e-02, 3.44e-02, 5.10e-02, 2.00e-02, 5.82e-02, 1.16e-01
56 )
57 )
58 
59 eidLoose = eidCutBasedExt.clone()
60 eidLoose.electronIDType = 'classbased'
61 eidLoose.electronQuality = 'loose'
62 eidLoose.electronVersion = 'V06'
63 eidLoose.additionalCategories = True
64 eidLoose.classbasedlooseEleIDCutsV06 = cms.PSet(
65 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
66 cutiso_sum = cms.vdouble(
67 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
68 ),
69 cutiso_sumoet = cms.vdouble(
70 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
71 ),
72 cutiso_sumoetl = cms.vdouble(
73 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
74 ),
75 cutdetain = cms.vdouble(
76 1.28e-02, 9.17e-03, 2.45e-02, 2.46e-02, 1.69e-02, 2.45e-02, 2.75e-02, 3.07e-02, 2.35e-02
77 ),
78 cutdetainl = cms.vdouble(
79 1.25e-02, 8.10e-03, 2.29e-02, 2.54e-02, 1.15e-02, 2.14e-02, 1.98e-02, 1.51e-01, 3.03e-02
80 ),
81 cutdphiin = cms.vdouble(
82 8.07e-02, 2.88e-01, 3.52e-01, 1.13e-01, 3.27e-01, 3.41e-01, 3.53e-01, 4.04e-01, 3.42e-01
83 ),
84 cutdphiinl = cms.vdouble(
85 7.28e-02, 2.85e-01, 3.53e-01, 9.46e-02, 3.20e-01, 3.36e-01, 3.39e-01, 6.49e-01, 2.93e-01
86 ),
87 cuteseedopcor = cms.vdouble(
88 6.33e-01, 3.13e-01, 4.06e-01, 7.36e-01, 4.01e-01, 4.55e-01, 2.50e-01, 3.35e-01, 2.32e-01
89 ),
90 cutfmishits = cms.vdouble(
91 4.50e+00, 1.50e+00, 1.50e+00, 8.50e+00, 2.50e+00, 1.50e+00, 3.50e+00, 3.50e+00, 3.50e+00
92 ),
93 cuthoe = cms.vdouble(
94 2.16e-01, 1.18e-01, 1.47e-01, 3.71e-01, 6.25e-02, 1.23e-01, 4.54e-01, 4.27e-01, 4.06e-01
95 ),
96 cuthoel = cms.vdouble(
97 2.12e-01, 7.55e-02, 1.46e-01, 3.72e-01, 3.48e-02, 1.46e-01, 3.53e-01, 3.81e-01, 3.88e-01
98 ),
99 cutip_gsf = cms.vdouble(
100 4.69e-02, 8.45e-02, 1.45e-01, 1.02e-01, 5.90e-01, 3.64e-01, 1.12e-01, 1.31e+00, 1.06e-01
101 ),
102 cutip_gsfl = cms.vdouble(
103 4.48e-02, 8.07e-02, 1.45e-01, 6.77e-02, 6.50e-01, 3.13e-01, 1.04e-01, 4.40e-01, 5.41e-02
104 ),
105 cutsee = cms.vdouble(
106 1.70e-02, 1.40e-02, 1.89e-02, 5.22e-02, 3.63e-02, 4.93e-02, 1.97e-02, 6.30e-02, 6.01e-02
107 ),
108 cutseel = cms.vdouble(
109 1.70e-02, 1.16e-02, 1.89e-02, 5.11e-02, 3.17e-02, 5.06e-02, 2.00e-02, 5.82e-02, 9.96e-02
110 )
111 )
112 
113 eidMedium = eidCutBasedExt.clone()
114 eidMedium.electronIDType = 'classbased'
115 eidMedium.electronQuality = 'medium'
116 eidMedium.electronVersion = 'V06'
117 eidMedium.additionalCategories = True
118 eidMedium.classbasedmediumEleIDCutsV06 = cms.PSet(
119 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
120 cutiso_sum = cms.vdouble(
121 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
122 ),
123 cutiso_sumoet = cms.vdouble(
124 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
125 ),
126 cutiso_sumoetl = cms.vdouble(
127 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
128 ),
129 cutdetain = cms.vdouble(
130 1.28e-02, 5.54e-03, 1.64e-02, 2.27e-02, 7.92e-03, 1.34e-02, 2.15e-02, 3.07e-02, 1.82e-02
131 ),
132 cutdetainl = cms.vdouble(
133 9.08e-03, 4.44e-03, 1.43e-02, 2.53e-02, 6.53e-03, 1.22e-02, 1.98e-02, 1.51e-01, 1.11e-02
134 ),
135 cutdphiin = cms.vdouble(
136 7.84e-02, 2.63e-01, 3.04e-01, 1.12e-01, 1.65e-01, 2.80e-01, 3.40e-01, 4.04e-01, 3.26e-01
137 ),
138 cutdphiinl = cms.vdouble(
139 7.19e-02, 2.50e-01, 2.91e-01, 9.43e-02, 1.08e-01, 2.78e-01, 3.37e-01, 6.49e-01, 2.47e-01
140 ),
141 cuteseedopcor = cms.vdouble(
142 6.35e-01, 8.20e-01, 4.24e-01, 7.36e-01, 6.32e-01, 5.43e-01, 2.50e-01, 8.14e-01, 2.32e-01
143 ),
144 cutfmishits = cms.vdouble(
145 2.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 3.50e+00, 1.50e+00
146 ),
147 cuthoe = cms.vdouble(
148 2.16e-01, 1.01e-01, 1.47e-01, 3.71e-01, 3.63e-02, 1.22e-01, 4.53e-01, 4.27e-01, 4.06e-01
149 ),
150 cuthoel = cms.vdouble(
151 2.12e-01, 7.55e-02, 1.46e-01, 3.72e-01, 2.86e-02, 9.36e-02, 3.53e-01, 3.81e-01, 2.80e-01
152 ),
153 cutip_gsf = cms.vdouble(
154 2.13e-02, 7.73e-02, 1.42e-01, 5.81e-02, 2.61e-01, 3.40e-01, 1.12e-01, 1.29e+00, 8.53e-02
155 ),
156 cutip_gsfl = cms.vdouble(
157 2.81e-02, 6.63e-02, 1.30e-01, 3.82e-02, 5.30e-01, 1.93e-01, 1.04e-01, 4.40e-01, 3.92e-02
158 ),
159 cutsee = cms.vdouble(
160 1.70e-02, 1.17e-02, 1.59e-02, 5.16e-02, 3.62e-02, 3.67e-02, 1.97e-02, 5.12e-02, 4.94e-02
161 ),
162 cutseel = cms.vdouble(
163 1.70e-02, 1.10e-02, 1.26e-02, 5.11e-02, 2.85e-02, 3.38e-02, 1.14e-02, 3.60e-02, 4.76e-02
164 )
165 )
166 
167 eidTight = eidCutBasedExt.clone()
168 eidTight.electronIDType = 'classbased'
169 eidTight.electronQuality = 'tight'
170 eidTight.electronVersion = 'V06'
171 eidTight.additionalCategories = True
172 eidTight.classbasedtightEleIDCutsV06 = cms.PSet(
173 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
174 cutiso_sum = cms.vdouble(
175 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
176 ),
177 cutiso_sumoet = cms.vdouble(
178 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
179 ),
180 cutiso_sumoetl = cms.vdouble(
181 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
182 ),
183 cutdetain = cms.vdouble(
184 1.13e-02, 4.38e-03, 1.29e-02, 1.34e-02, 7.30e-03, 1.14e-02, 2.15e-02, 3.07e-02, 1.20e-02
185 ),
186 cutdetainl = cms.vdouble(
187 8.50e-03, 4.14e-03, 1.43e-02, 2.26e-02, 6.38e-03, 9.04e-03, 1.98e-02, 1.51e-01, 6.04e-03
188 ),
189 cutdphiin = cms.vdouble(
190 7.43e-02, 2.30e-01, 2.64e-01, 1.02e-01, 6.14e-02, 2.52e-01, 3.40e-01, 4.04e-01, 3.26e-01
191 ),
192 cutdphiinl = cms.vdouble(
193 6.90e-02, 1.61e-01, 2.91e-01, 9.17e-02, 4.38e-02, 2.46e-01, 3.37e-01, 6.49e-01, 2.47e-01
194 ),
195 cuteseedopcor = cms.vdouble(
196 6.35e-01, 9.35e-01, 7.90e-01, 7.39e-01, 8.32e-01, 6.18e-01, 2.56e-01, 8.14e-01, 6.11e-01
197 ),
198 cutfmishits = cms.vdouble(
199 1.50e+00, 1.50e+00, 5.00e-01, 2.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 2.50e+00, 5.00e-01
200 ),
201 cuthoe = cms.vdouble(
202 2.16e-01, 8.72e-02, 1.47e-01, 3.70e-01, 3.34e-02, 1.08e-01, 4.53e-01, 4.22e-01, 3.98e-01
203 ),
204 cuthoel = cms.vdouble(
205 2.12e-01, 6.56e-02, 1.44e-01, 3.71e-01, 2.86e-02, 9.36e-02, 3.53e-01, 3.81e-01, 2.72e-01
206 ),
207 cutip_gsf = cms.vdouble(
208 1.88e-02, 6.96e-02, 1.29e-01, 3.71e-02, 2.01e-01, 2.81e-01, 1.12e-01, 2.23e-01, 5.35e-02
209 ),
210 cutip_gsfl = cms.vdouble(
211 1.20e-02, 6.56e-02, 1.15e-01, 2.05e-02, 2.26e-01, 1.93e-01, 1.04e-01, 1.35e-01, 3.50e-02
212 ),
213 cutsee = cms.vdouble(
214 1.55e-02, 1.17e-02, 1.25e-02, 5.16e-02, 3.03e-02, 3.03e-02, 1.07e-02, 3.72e-02, 4.94e-02
215 ),
216 cutseel = cms.vdouble(
217 1.70e-02, 1.10e-02, 1.07e-02, 4.85e-02, 2.80e-02, 2.96e-02, 9.62e-03, 2.85e-02, 4.76e-02
218 )
219 )
220 
221 eidSuperTight = eidCutBasedExt.clone()
222 eidSuperTight.electronIDType = 'classbased'
223 eidSuperTight.electronQuality = 'supertight'
224 eidSuperTight.electronVersion = 'V06'
225 eidSuperTight.additionalCategories = True
226 eidSuperTight.classbasedsupertightEleIDCutsV06 = cms.PSet(
227 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
228 cutiso_sum = cms.vdouble(
229 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
230 ),
231 cutiso_sumoet = cms.vdouble(
232 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
233 ),
234 cutiso_sumoetl = cms.vdouble(
235 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
236 ),
237 cutdetain = cms.vdouble(
238 1.08e-02, 3.63e-03, 7.42e-03, 1.34e-02, 5.75e-03, 8.64e-03, 1.07e-02, 2.70e-02, 3.59e-03
239 ),
240 cutdetainl = cms.vdouble(
241 7.99e-03, 3.41e-03, 6.59e-03, 1.34e-02, 5.66e-03, 9.04e-03, 1.43e-02, 4.72e-02, 4.35e-03
242 ),
243 cutdphiin = cms.vdouble(
244 7.36e-02, 8.18e-02, 1.98e-01, 1.02e-01, 3.66e-02, 2.46e-01, 9.45e-02, 2.12e-01, 3.26e-01
245 ),
246 cutdphiinl = cms.vdouble(
247 6.87e-02, 3.76e-02, 2.91e-01, 6.66e-02, 2.02e-02, 2.25e-01, 1.53e-01, 3.73e-01, 2.47e-01
248 ),
249 cuteseedopcor = cms.vdouble(
250 6.45e-01, 9.49e-01, 8.86e-01, 7.66e-01, 8.37e-01, 9.76e-01, 4.30e-01, 8.48e-01, 6.11e-01
251 ),
252 cutfmishits = cms.vdouble(
253 1.50e+00, 1.50e+00, 5.00e-01, 2.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 2.50e+00, -5.00e-01
254 ),
255 cuthoe = cms.vdouble(
256 1.51e-01, 7.01e-02, 1.47e-01, 3.69e-01, 3.34e-02, 9.19e-02, 4.53e-01, 4.22e-01, 3.98e-01
257 ),
258 cuthoel = cms.vdouble(
259 3.58e-02, 5.04e-02, 1.44e-01, 3.71e-01, 2.09e-02, 8.45e-02, 2.97e-01, 3.81e-01, 2.72e-01
260 ),
261 cutip_gsf = cms.vdouble(
262 1.88e-02, 4.84e-02, 1.09e-01, 1.76e-02, 1.79e-01, 2.57e-01, 1.03e-01, 1.64e-01, 4.63e-02
263 ),
264 cutip_gsfl = cms.vdouble(
265 1.06e-02, 4.45e-02, 1.07e-01, 1.04e-02, 1.80e-01, 1.33e-01, 9.95e-02, 1.35e-01, 3.22e-02
266 ),
267 cutsee = cms.vdouble(
268 1.41e-02, 1.10e-02, 1.25e-02, 3.88e-02, 2.99e-02, 2.90e-02, 1.00e-02, 3.72e-02, 4.55e-02
269 ),
270 cutseel = cms.vdouble(
271 1.39e-02, 1.09e-02, 1.00e-02, 3.35e-02, 2.78e-02, 2.74e-02, 9.42e-03, 2.59e-02, 3.62e-02
272 )
273 )
274 
275 eidHyperTight1 = eidCutBasedExt.clone()
276 eidHyperTight1.electronIDType = 'classbased'
277 eidHyperTight1.electronQuality = 'hypertight1'
278 eidHyperTight1.electronVersion = 'V06'
279 eidHyperTight1.additionalCategories = True
280 eidHyperTight1.classbasedhypertight1EleIDCutsV06 = cms.PSet(
281 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
282 cutiso_sum = cms.vdouble(
283 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
284 ),
285 cutiso_sumoet = cms.vdouble(
286 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
287 ),
288 cutiso_sumoetl = cms.vdouble(
289 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
290 ),
291 cutdetain = cms.vdouble(
292 1.08e-02, 3.63e-03, 4.15e-03, 1.34e-02, 4.44e-03, 6.61e-03, 8.89e-03, 1.04e-02, 3.59e-03
293 ),
294 cutdetainl = cms.vdouble(
295 4.03e-03, 3.11e-03, 4.09e-03, 1.34e-02, 3.39e-03, 7.24e-03, 7.63e-03, 4.72e-02, 4.35e-03
296 ),
297 cutdphiin = cms.vdouble(
298 5.64e-02, 3.34e-02, 1.98e-01, 5.41e-02, 2.90e-02, 9.35e-02, 7.89e-02, 2.12e-01, 3.26e-01
299 ),
300 cutdphiinl = cms.vdouble(
301 5.72e-02, 1.94e-02, 2.91e-01, 4.55e-02, 1.50e-02, 8.71e-02, 1.25e-01, 3.73e-01, 2.47e-01
302 ),
303 cuteseedopcor = cms.vdouble(
304 7.18e-01, 9.58e-01, 1.01e+00, 8.44e-01, 8.37e-01, 9.98e-01, 4.30e-01, 9.64e-01, 6.11e-01
305 ),
306 cutfmishits = cms.vdouble(
307 1.50e+00, 1.50e+00, 5.00e-01, 5.00e-01, 1.50e+00, 5.00e-01, 1.50e+00, 1.50e+00, -5.00e-01
308 ),
309 cuthoe = cms.vdouble(
310 8.99e-02, 7.01e-02, 1.47e-01, 1.67e-01, 2.38e-02, 7.58e-02, 4.53e-01, 2.85e-01, 3.98e-01
311 ),
312 cuthoel = cms.vdouble(
313 3.58e-02, 4.54e-02, 1.21e-01, 1.81e-01, 1.83e-02, 6.84e-02, 1.76e-01, 3.69e-01, 2.72e-01
314 ),
315 cutip_gsf = cms.vdouble(
316 1.36e-02, 1.91e-02, 8.11e-02, 1.70e-02, 1.22e-01, 6.18e-02, 8.18e-02, 1.39e-01, 4.63e-02
317 ),
318 cutip_gsfl = cms.vdouble(
319 1.06e-02, 2.29e-02, 7.57e-02, 8.60e-03, 1.18e-01, 1.33e-01, 8.17e-02, 1.18e-01, 3.22e-02
320 ),
321 cutsee = cms.vdouble(
322 1.12e-02, 1.08e-02, 1.12e-02, 3.88e-02, 2.99e-02, 2.79e-02, 9.69e-03, 3.12e-02, 4.55e-02
323 ),
324 cutseel = cms.vdouble(
325 1.39e-02, 1.02e-02, 9.78e-03, 2.95e-02, 2.71e-02, 2.71e-02, 9.34e-03, 2.56e-02, 3.62e-02
326 )
327 )
328 
329 eidHyperTight2 = eidCutBasedExt.clone()
330 eidHyperTight2.electronIDType = 'classbased'
331 eidHyperTight2.electronQuality = 'hypertight2'
332 eidHyperTight2.electronVersion = 'V06'
333 eidHyperTight2.additionalCategories = True
334 eidHyperTight2.classbasedhypertight2EleIDCutsV06 = cms.PSet(
335 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
336 cutiso_sum = cms.vdouble(
337 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
338 ),
339 cutiso_sumoet = cms.vdouble(
340 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
341 ),
342 cutiso_sumoetl = cms.vdouble(
343 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
344 ),
345 cutdetain = cms.vdouble(
346 6.26e-03, 3.13e-03, 3.47e-03, 1.34e-02, 3.98e-03, 6.13e-03, 8.89e-03, 9.68e-03, 3.59e-03
347 ),
348 cutdetainl = cms.vdouble(
349 3.14e-03, 2.08e-03, 3.07e-03, 1.34e-02, 3.39e-03, 6.04e-03, 7.63e-03, 1.19e-02, 4.35e-03
350 ),
351 cutdphiin = cms.vdouble(
352 5.64e-02, 3.34e-02, 1.98e-01, 2.21e-02, 2.90e-02, 9.35e-02, 5.54e-02, 1.20e-01, 3.26e-01
353 ),
354 cutdphiinl = cms.vdouble(
355 3.95e-02, 1.94e-02, 2.62e-01, 1.62e-02, 1.50e-02, 8.71e-02, 4.93e-02, 2.45e-01, 2.47e-01
356 ),
357 cuteseedopcor = cms.vdouble(
358 7.30e-01, 9.58e-01, 1.01e+00, 8.90e-01, 8.37e-01, 9.98e-01, 4.30e-01, 9.64e-01, 6.11e-01
359 ),
360 cutfmishits = cms.vdouble(
361 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 1.50e+00, 5.00e-01, -5.00e-01
362 ),
363 cuthoe = cms.vdouble(
364 6.94e-02, 5.48e-02, 5.46e-02, 8.59e-02, 1.59e-02, 5.51e-02, 1.15e-01, 2.85e-01, 3.98e-01
365 ),
366 cuthoel = cms.vdouble(
367 3.58e-02, 3.81e-02, 4.87e-02, 8.30e-02, 1.45e-02, 4.62e-02, 8.30e-02, 3.69e-01, 2.72e-01
368 ),
369 cutip_gsf = cms.vdouble(
370 1.12e-02, 1.27e-02, 7.52e-02, 1.18e-02, 1.16e-01, 6.18e-02, 7.83e-02, 1.32e-01, 4.63e-02
371 ),
372 cutip_gsfl = cms.vdouble(
373 8.30e-03, 6.51e-03, 7.41e-02, 8.60e-03, 1.18e-01, 7.65e-02, 5.37e-02, 1.05e-01, 3.22e-02
374 ),
375 cutsee = cms.vdouble(
376 1.11e-02, 1.08e-02, 1.03e-02, 2.94e-02, 2.92e-02, 2.73e-02, 9.53e-03, 2.91e-02, 4.55e-02
377 ),
378 cutseel = cms.vdouble(
379 1.33e-02, 1.00e-02, 9.40e-03, 2.79e-02, 2.71e-02, 2.55e-02, 9.34e-03, 2.55e-02, 3.62e-02
380 )
381 )
382 
383 
384 eidHyperTight3 = eidCutBasedExt.clone()
385 eidHyperTight3.electronIDType = 'classbased'
386 eidHyperTight3.electronQuality = 'hypertight3'
387 eidHyperTight3.electronVersion = 'V06'
388 eidHyperTight3.additionalCategories = True
389 eidHyperTight3.classbasedhypertight3EleIDCutsV06 = cms.PSet(
390 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
391 cutiso_sum = cms.vdouble(
392 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
393 ),
394 cutiso_sumoet = cms.vdouble(
395 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
396 ),
397 cutiso_sumoetl = cms.vdouble(
398 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
399 ),
400 cutdetain = cms.vdouble(
401 6.26e-03, 3.13e-03, 3.47e-03, 1.34e-02, 3.98e-03, 6.13e-03, 8.89e-03, 9.68e-03, 3.59e-03
402 ),
403 cutdetainl = cms.vdouble(
404 3.14e-03, 2.08e-03, 3.07e-03, 1.34e-02, 3.39e-03, 6.04e-03, 7.63e-03, 1.19e-02, 4.35e-03
405 ),
406 cutdphiin = cms.vdouble(
407 5.64e-02, 3.34e-02, 1.98e-01, 2.21e-02, 2.90e-02, 9.35e-02, 5.54e-02, 1.20e-01, 3.26e-01
408 ),
409 cutdphiinl = cms.vdouble(
410 3.95e-02, 1.94e-02, 2.62e-01, 1.62e-02, 1.50e-02, 8.71e-02, 4.93e-02, 2.45e-01, 2.47e-01
411 ),
412 cuteseedopcor = cms.vdouble(
413 7.30e-01, 9.58e-01, 1.01e+00, 8.90e-01, 8.37e-01, 9.98e-01, 4.30e-01, 9.64e-01, 6.11e-01
414 ),
415 cutfmishits = cms.vdouble(
416 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 1.50e+00, 5.00e-01, -5.00e-01
417 ),
418 cuthoe = cms.vdouble(
419 6.94e-02, 5.48e-02, 5.46e-02, 8.59e-02, 1.59e-02, 5.51e-02, 1.15e-01, 2.85e-01, 3.98e-01
420 ),
421 cuthoel = cms.vdouble(
422 3.58e-02, 3.81e-02, 4.87e-02, 8.30e-02, 1.45e-02, 4.62e-02, 8.30e-02, 3.69e-01, 2.72e-01
423 ),
424 cutip_gsf = cms.vdouble(
425 1.12e-02, 1.27e-02, 7.52e-02, 1.18e-02, 1.16e-01, 6.18e-02, 7.83e-02, 1.32e-01, 4.63e-02
426 ),
427 cutip_gsfl = cms.vdouble(
428 8.30e-03, 6.51e-03, 7.41e-02, 8.60e-03, 1.18e-01, 7.65e-02, 5.37e-02, 1.05e-01, 3.22e-02
429 ),
430 cutsee = cms.vdouble(
431 1.11e-02, 1.08e-02, 1.03e-02, 2.94e-02, 2.92e-02, 2.73e-02, 9.53e-03, 2.91e-02, 4.55e-02
432 ),
433 cutseel = cms.vdouble(
434 1.33e-02, 1.00e-02, 9.40e-03, 2.79e-02, 2.71e-02, 2.55e-02, 9.34e-03, 2.55e-02, 3.62e-02
435 )
436 )
437 
438 eidHyperTight4 = eidCutBasedExt.clone()
439 eidHyperTight4.electronIDType = 'classbased'
440 eidHyperTight4.electronQuality = 'hypertight4'
441 eidHyperTight4.electronVersion = 'V06'
442 eidHyperTight4.additionalCategories = True
443 eidHyperTight4.classbasedhypertight4EleIDCutsV06 = cms.PSet(
444 cutdcotdist = cms.vdouble(9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999., 9999.),
445 cutiso_sum = cms.vdouble(
446 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
447 ),
448 cutiso_sumoet = cms.vdouble(
449 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
450 ),
451 cutiso_sumoetl = cms.vdouble(
452 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999., 99999.
453 ),
454 cutdetain = cms.vdouble(
455 6.26e-03, 3.13e-03, 3.47e-03, 1.34e-02, 3.98e-03, 6.13e-03, 8.89e-03, 9.68e-03, 3.59e-03
456 ),
457 cutdetainl = cms.vdouble(
458 3.14e-03, 2.08e-03, 3.07e-03, 1.34e-02, 3.39e-03, 6.04e-03, 7.63e-03, 1.19e-02, 4.35e-03
459 ),
460 cutdphiin = cms.vdouble(
461 5.64e-02, 3.34e-02, 1.98e-01, 2.21e-02, 2.90e-02, 9.35e-02, 5.54e-02, 1.20e-01, 3.26e-01
462 ),
463 cutdphiinl = cms.vdouble(
464 3.95e-02, 1.94e-02, 2.62e-01, 1.62e-02, 1.50e-02, 8.71e-02, 4.93e-02, 2.45e-01, 2.47e-01
465 ),
466 cuteseedopcor = cms.vdouble(
467 7.30e-01, 9.58e-01, 1.01e+00, 8.90e-01, 8.37e-01, 9.98e-01, 4.30e-01, 9.64e-01, 6.11e-01
468 ),
469 cutfmishits = cms.vdouble(
470 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 1.50e+00, 5.00e-01, -5.00e-01
471 ),
472 cuthoe = cms.vdouble(
473 6.94e-02, 5.48e-02, 5.46e-02, 8.59e-02, 1.59e-02, 5.51e-02, 1.15e-01, 2.85e-01, 3.98e-01
474 ),
475 cuthoel = cms.vdouble(
476 3.58e-02, 3.81e-02, 4.87e-02, 8.30e-02, 1.45e-02, 4.62e-02, 8.30e-02, 3.69e-01, 2.72e-01
477 ),
478 cutip_gsf = cms.vdouble(
479 1.12e-02, 1.27e-02, 7.52e-02, 1.18e-02, 1.16e-01, 6.18e-02, 7.83e-02, 1.32e-01, 4.63e-02
480 ),
481 cutip_gsfl = cms.vdouble(
482 8.30e-03, 6.51e-03, 7.41e-02, 8.60e-03, 1.18e-01, 7.65e-02, 5.37e-02, 1.05e-01, 3.22e-02
483 ),
484 cutsee = cms.vdouble(
485 1.11e-02, 1.08e-02, 1.03e-02, 2.94e-02, 2.92e-02, 2.73e-02, 9.53e-03, 2.91e-02, 4.55e-02
486 ),
487 cutseel = cms.vdouble(
488 1.33e-02, 1.00e-02, 9.40e-03, 2.79e-02, 2.71e-02, 2.55e-02, 9.34e-03, 2.55e-02, 3.62e-02
489 )
490 )