CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
cutsInCategoriesElectronIdentificationV06_DataTuning_cfi.py
Go to the documentation of this file.
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(
12 3.89e-02, 3.90e-02, 3.96e-02, 3.92e-02, 3.95e-02, 3.97e-02, 3.92e-02, 3.95e-02, 2.98e-02
13 ),
14 cutdetain = cms.vdouble(
15 1.33e-02, 6.97e-03, 2.43e-02, 2.47e-02, 5.50e-02, 2.20e-02, 4.31e-02, 3.84e-02, 3.13e-02
16 ),
17 cutdetainl = cms.vdouble(
18 1.28e-02, 5.93e-03, 2.64e-02, 2.72e-02, 6.72e-02, 2.06e-02, 1.92e-02, 1.97e-01, 2.91e-02
19 ),
20 cutdphiin = cms.vdouble(
21 9.71e-02, 2.70e-01, 3.59e-01, 8.36e-02, 4.42e-01, 3.34e-01, 3.63e-01, 4.04e-01, 9.20e-01
22 ),
23 cutdphiinl = cms.vdouble(
24 7.93e-02, 2.66e-01, 3.60e-01, 9.12e-02, 4.42e-01, 3.33e-01, 3.39e-01, 6.61e-01, 2.92e-01
25 ),
26 cuteseedopcor = cms.vdouble(
27 6.35e-01, 3.27e-01, 4.00e-01, 7.31e-01, 3.50e-01, 4.54e-01, 1.27e-01, 2.91e-01, 6.28e-02
28 ),
29 cutfmishits = cms.vdouble(
30 4.50e+00, 1.50e+00, 1.50e+00, 4.50e+00, 2.50e+00, 1.50e+00, 3.50e+00, 4.50e+00, 3.50e+00
31 ),
32 cuthoe = cms.vdouble(
33 2.30e-01, 1.16e-01, 1.48e-01, 3.66e-01, 1.01e-01, 1.46e-01, 4.29e-01, 4.42e-01, 4.00e-01
34 ),
35 cuthoel = cms.vdouble(
36 2.44e-01, 1.17e-01, 1.48e-01, 3.60e-01, 7.69e-02, 1.46e-01, 3.26e-01, 3.83e-01, 3.93e-01
37 ),
38 cutip_gsf = cms.vdouble(
39 8.48e-02, 1.05e-01, 1.78e-01, 8.78e-02, 7.13e-01, 4.77e-01, 4.30e-01, 5.69e+00, 4.76e-01
40 ),
41 cutip_gsfl = cms.vdouble(
42 8.70e-02, 1.09e-01, 1.79e-01, 7.55e-02, 7.14e-01, 5.24e-01, 9.01e-01, 1.84e+00, 3.01e-01
43 ),
44 cutiso_sum = cms.vdouble(
45 2.56e+01, 1.70e+01, 1.76e+01, 1.86e+01, 8.79e+00, 1.25e+01, 2.14e+01, 2.34e+01, 3.23e+00
46 ),
47 cutiso_sumoet = cms.vdouble(
48 5.38e+01, 1.07e+01, 1.03e+01, 4.02e+01, 5.81e+00, 8.01e+00, 9.27e+00, 1.15e+01, 8.86e+02
49 ),
50 cutiso_sumoetl = cms.vdouble(
51 1.76e+01, 1.10e+01, 1.14e+01, 1.37e+01, 6.28e+00, 8.27e+00, 1.59e+01, 1.58e+01, 8.08e+00
52 ),
53 cutsee = cms.vdouble(
54 1.57e-02, 1.20e-02, 1.84e-02, 3.98e-02, 3.24e-02, 3.81e-02, 1.25e-02, 6.42e-02, 6.69e-02
55 ),
56 cutseel = cms.vdouble(
57 1.77e-02, 1.23e-02, 1.92e-02, 4.73e-02, 3.54e-02, 4.87e-02, 1.59e-02, 6.17e-02, 1.19e-01
58 )
59 )
60 
61 eidLoose = eidCutBasedExt.clone()
62 eidLoose.electronIDType = 'classbased'
63 eidLoose.electronQuality = 'loose'
64 eidLoose.electronVersion = 'V06'
65 eidLoose.additionalCategories = True
66 eidLoose.classbasedlooseEleIDCutsV06 = cms.PSet(
67 cutdcotdist = cms.vdouble(
68 3.87e-02, 3.50e-02, 3.18e-02, 3.92e-02, 3.94e-02, 3.97e-02, 3.10e-02, 3.95e-02, 1.10e-02
69 ),
70 cutdetain = cms.vdouble(
71 1.33e-02, 5.28e-03, 1.44e-02, 2.19e-02, 1.25e-02, 1.37e-02, 2.18e-02, 3.84e-02, 2.75e-02
72 ),
73 cutdetainl = cms.vdouble(
74 1.26e-02, 4.88e-03, 1.68e-02, 2.67e-02, 1.21e-02, 1.31e-02, 1.92e-02, 1.97e-01, 2.84e-02
75 ),
76 cutdphiin = cms.vdouble(
77 9.36e-02, 2.46e-01, 3.25e-01, 8.18e-02, 3.22e-01, 2.83e-01, 3.54e-01, 4.04e-01, 6.80e-01
78 ),
79 cutdphiinl = cms.vdouble(
80 7.93e-02, 2.44e-01, 3.11e-01, 9.12e-02, 3.04e-01, 2.82e-01, 3.39e-01, 6.61e-01, 2.91e-01
81 ),
82 cuteseedopcor = cms.vdouble(
83 6.37e-01, 8.79e-01, 4.02e-01, 7.45e-01, 3.67e-01, 4.88e-01, 1.27e-01, 7.19e-01, 6.28e-02
84 ),
85 cutfmishits = cms.vdouble(
86 4.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 3.50e+00, 3.50e+00, 3.50e+00
87 ),
88 cuthoe = cms.vdouble(
89 1.96e-01, 7.92e-02, 1.48e-01, 3.66e-01, 6.88e-02, 1.45e-01, 4.29e-01, 4.42e-01, 4.00e-01
90 ),
91 cuthoel = cms.vdouble(
92 2.26e-01, 7.95e-02, 1.48e-01, 3.60e-01, 6.23e-02, 1.46e-01, 3.26e-01, 3.83e-01, 3.92e-01
93 ),
94 cutip_gsf = cms.vdouble(
95 8.48e-02, 9.95e-02, 1.75e-01, 6.97e-02, 5.65e-01, 4.77e-01, 4.30e-01, 3.32e+00, 1.61e-01
96 ),
97 cutip_gsfl = cms.vdouble(
98 7.58e-02, 9.81e-02, 1.76e-01, 6.66e-02, 5.65e-01, 5.16e-01, 9.01e-01, 1.12e+00, 8.42e-02
99 ),
100 cutiso_sum = cms.vdouble(
101 2.02e+01, 1.31e+01, 1.56e+01, 1.61e+01, 8.61e+00, 1.10e+01, 1.31e+01, 1.63e+01, 2.37e+00
102 ),
103 cutiso_sumoet = cms.vdouble(
104 1.49e+01, 8.33e+00, 7.64e+00, 1.22e+01, 4.49e+00, 5.59e+00, 7.44e+00, 7.31e+00, 2.74e+01
105 ),
106 cutiso_sumoetl = cms.vdouble(
107 1.21e+01, 9.18e+00, 8.66e+00, 9.43e+00, 4.34e+00, 5.73e+00, 1.08e+01, 1.05e+01, 8.08e+00
108 ),
109 cutsee = cms.vdouble(
110 1.57e-02, 1.12e-02, 1.40e-02, 3.95e-02, 3.10e-02, 3.37e-02, 1.11e-02, 6.13e-02, 6.69e-02
111 ),
112 cutseel = cms.vdouble(
113 1.77e-02, 1.15e-02, 1.50e-02, 4.55e-02, 3.24e-02, 4.46e-02, 1.22e-02, 6.17e-02, 1.19e-01
114 )
115 )
116 
117 eidMedium = eidCutBasedExt.clone()
118 eidMedium.electronIDType = 'classbased'
119 eidMedium.electronQuality = 'medium'
120 eidMedium.electronVersion = 'V06'
121 eidMedium.additionalCategories = True
122 eidMedium.classbasedmediumEleIDCutsV06 = cms.PSet(
123 cutdcotdist = cms.vdouble(
124 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
125 ),
126 cutdetain = cms.vdouble(
127 1.33e-02, 4.48e-03, 9.22e-03, 1.54e-02, 7.26e-03, 1.24e-02, 1.29e-02, 3.84e-02, 1.88e-02
128 ),
129 cutdetainl = cms.vdouble(
130 1.21e-02, 4.22e-03, 9.18e-03, 1.61e-02, 6.45e-03, 1.16e-02, 1.23e-02, 6.20e-02, 2.43e-02
131 ),
132 cutdphiin = cms.vdouble(
133 7.09e-02, 2.43e-01, 2.96e-01, 7.98e-02, 2.35e-01, 2.76e-01, 3.42e-01, 4.04e-01, 2.99e-01
134 ),
135 cutdphiinl = cms.vdouble(
136 7.42e-02, 2.43e-01, 2.97e-01, 9.12e-02, 2.26e-01, 2.76e-01, 3.34e-01, 5.58e-01, 2.91e-01
137 ),
138 cuteseedopcor = cms.vdouble(
139 6.42e-01, 9.44e-01, 4.53e-01, 7.62e-01, 3.67e-01, 5.57e-01, 1.98e-01, 9.15e-01, 6.28e-02
140 ),
141 cutfmishits = cms.vdouble(
142 4.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01
143 ),
144 cuthoe = cms.vdouble(
145 1.96e-01, 6.30e-02, 1.48e-01, 3.66e-01, 5.66e-02, 1.45e-01, 4.29e-01, 4.28e-01, 3.99e-01
146 ),
147 cuthoel = cms.vdouble(
148 2.19e-01, 6.19e-02, 1.47e-01, 3.58e-01, 4.61e-02, 1.46e-01, 3.26e-01, 3.81e-01, 3.89e-01
149 ),
150 cutip_gsf = cms.vdouble(
151 2.45e-02, 9.74e-02, 1.48e-01, 5.49e-02, 5.65e-01, 3.33e-01, 2.04e-01, 5.41e-01, 1.21e-01
152 ),
153 cutip_gsfl = cms.vdouble(
154 1.92e-02, 9.81e-02, 1.33e-01, 4.34e-02, 5.65e-01, 3.24e-01, 2.33e-01, 4.30e-01, 6.44e-02
155 ),
156 cutiso_sum = cms.vdouble(
157 1.44e+01, 1.12e+01, 1.09e+01, 1.08e+01, 6.35e+00, 9.78e+00, 1.30e+01, 1.62e+01, 1.96e+00
158 ),
159 cutiso_sumoet = cms.vdouble(
160 1.01e+01, 6.41e+00, 6.00e+00, 8.14e+00, 3.90e+00, 4.76e+00, 6.86e+00, 6.48e+00, 1.74e+01
161 ),
162 cutiso_sumoetl = cms.vdouble(
163 9.44e+00, 7.67e+00, 7.15e+00, 7.34e+00, 3.35e+00, 4.70e+00, 8.32e+00, 7.55e+00, 6.25e+00
164 ),
165 cutsee = cms.vdouble(
166 1.30e-02, 1.09e-02, 1.18e-02, 3.94e-02, 3.04e-02, 3.28e-02, 1.00e-02, 3.73e-02, 6.69e-02
167 ),
168 cutseel = cms.vdouble(
169 1.42e-02, 1.11e-02, 1.29e-02, 4.32e-02, 2.96e-02, 3.82e-02, 1.01e-02, 4.45e-02, 1.19e-01
170 )
171 )
172 
173 eidTight = eidCutBasedExt.clone()
174 eidTight.electronIDType = 'classbased'
175 eidTight.electronQuality = 'tight'
176 eidTight.electronVersion = 'V06'
177 eidTight.additionalCategories = True
178 eidTight.classbasedtightEleIDCutsV06 = cms.PSet(
179 cutdcotdist = cms.vdouble(
180 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
181 ),
182 cutdetain = cms.vdouble(
183 8.92e-03, 3.96e-03, 8.50e-03, 1.34e-02, 6.27e-03, 1.05e-02, 1.12e-02, 3.09e-02, 1.88e-02
184 ),
185 cutdetainl = cms.vdouble(
186 9.23e-03, 3.77e-03, 8.70e-03, 1.39e-02, 5.60e-03, 9.40e-03, 1.07e-02, 6.20e-02, 4.10e-03
187 ),
188 cutdphiin = cms.vdouble(
189 6.37e-02, 1.53e-01, 2.90e-01, 7.69e-02, 1.81e-01, 2.34e-01, 3.42e-01, 3.93e-01, 2.84e-01
190 ),
191 cutdphiinl = cms.vdouble(
192 6.92e-02, 2.33e-01, 2.96e-01, 8.65e-02, 1.85e-01, 2.76e-01, 3.34e-01, 3.53e-01, 2.90e-01
193 ),
194 cuteseedopcor = cms.vdouble(
195 6.52e-01, 9.69e-01, 9.12e-01, 7.79e-01, 3.67e-01, 6.99e-01, 3.28e-01, 9.67e-01, 5.89e-01
196 ),
197 cutfmishits = cms.vdouble(
198 4.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
199 ),
200 cuthoe = cms.vdouble(
201 1.74e-01, 4.88e-02, 1.46e-01, 3.64e-01, 4.93e-02, 1.45e-01, 4.29e-01, 4.20e-01, 3.99e-01
202 ),
203 cuthoel = cms.vdouble(
204 2.19e-01, 5.25e-02, 1.47e-01, 3.57e-01, 4.25e-02, 1.45e-01, 3.26e-01, 3.80e-01, 1.32e-01
205 ),
206 cutip_gsf = cms.vdouble(
207 1.58e-02, 8.25e-02, 1.15e-01, 4.05e-02, 5.40e-01, 1.51e-01, 7.74e-02, 4.17e-01, 7.80e-02
208 ),
209 cutip_gsfl = cms.vdouble(
210 1.27e-02, 6.26e-02, 9.68e-02, 3.02e-02, 5.65e-01, 1.46e-01, 7.90e-02, 4.10e-01, 4.79e-02
211 ),
212 cutiso_sum = cms.vdouble(
213 1.23e+01, 9.77e+00, 1.01e+01, 9.77e+00, 6.13e+00, 7.55e+00, 1.30e+01, 1.62e+01, 1.78e+00
214 ),
215 cutiso_sumoet = cms.vdouble(
216 7.75e+00, 5.45e+00, 5.67e+00, 5.97e+00, 3.17e+00, 3.86e+00, 6.06e+00, 5.31e+00, 1.05e+01
217 ),
218 cutiso_sumoetl = cms.vdouble(
219 7.56e+00, 5.08e+00, 5.77e+00, 5.74e+00, 2.37e+00, 3.32e+00, 4.97e+00, 5.46e+00, 3.82e+00
220 ),
221 cutsee = cms.vdouble(
222 1.16e-02, 1.07e-02, 1.08e-02, 3.49e-02, 2.89e-02, 3.08e-02, 9.87e-03, 3.37e-02, 4.40e-02
223 ),
224 cutseel = cms.vdouble(
225 1.27e-02, 1.08e-02, 1.13e-02, 4.19e-02, 2.81e-02, 3.02e-02, 9.76e-03, 4.28e-02, 2.98e-02
226 )
227 )
228 
229 eidSuperTight = eidCutBasedExt.clone()
230 eidSuperTight.electronIDType = 'classbased'
231 eidSuperTight.electronQuality = 'supertight'
232 eidSuperTight.electronVersion = 'V06'
233 eidSuperTight.additionalCategories = True
234 eidSuperTight.classbasedsupertightEleIDCutsV06 = cms.PSet(
235 cutdcotdist = cms.vdouble(
236 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
237 ),
238 cutdetain = cms.vdouble(
239 7.84e-03, 3.67e-03, 7.00e-03, 1.28e-02, 5.65e-03, 9.53e-03, 1.08e-02, 2.97e-02, 7.24e-03
240 ),
241 cutdetainl = cms.vdouble(
242 7.61e-03, 3.28e-03, 6.57e-03, 1.03e-02, 5.05e-03, 8.55e-03, 1.07e-02, 2.94e-02, 4.10e-03
243 ),
244 cutdphiin = cms.vdouble(
245 4.83e-02, 7.39e-02, 2.38e-01, 5.74e-02, 1.29e-01, 2.13e-01, 3.31e-01, 3.93e-01, 2.84e-01
246 ),
247 cutdphiinl = cms.vdouble(
248 5.79e-02, 7.21e-02, 2.18e-01, 7.70e-02, 1.41e-01, 2.11e-01, 2.43e-01, 3.53e-01, 2.89e-01
249 ),
250 cuteseedopcor = cms.vdouble(
251 7.32e-01, 9.77e-01, 9.83e-01, 8.55e-01, 4.31e-01, 7.35e-01, 4.18e-01, 9.99e-01, 5.89e-01
252 ),
253 cutfmishits = cms.vdouble(
254 3.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
255 ),
256 cuthoe = cms.vdouble(
257 9.19e-02, 4.11e-02, 1.42e-01, 3.35e-01, 3.82e-02, 1.41e-01, 4.29e-01, 4.01e-01, 3.99e-01
258 ),
259 cuthoel = cms.vdouble(
260 7.51e-02, 3.81e-02, 1.41e-01, 3.32e-01, 3.10e-02, 1.43e-01, 2.35e-01, 3.80e-01, 1.32e-01
261 ),
262 cutip_gsf = cms.vdouble(
263 1.42e-02, 2.66e-02, 1.06e-01, 3.38e-02, 3.23e-01, 1.07e-01, 7.74e-02, 2.32e-01, 7.80e-02
264 ),
265 cutip_gsfl = cms.vdouble(
266 1.15e-02, 2.72e-02, 8.41e-02, 2.49e-02, 4.17e-01, 1.02e-01, 7.90e-02, 1.69e-01, 4.79e-02
267 ),
268 cutiso_sum = cms.vdouble(
269 8.95e+00, 8.18e+00, 8.75e+00, 7.47e+00, 5.43e+00, 5.87e+00, 8.16e+00, 1.02e+01, 1.78e+00
270 ),
271 cutiso_sumoet = cms.vdouble(
272 6.45e+00, 5.14e+00, 4.99e+00, 5.21e+00, 2.65e+00, 3.12e+00, 4.52e+00, 4.72e+00, 3.68e+00
273 ),
274 cutiso_sumoetl = cms.vdouble(
275 6.02e+00, 3.96e+00, 4.23e+00, 4.73e+00, 1.99e+00, 2.64e+00, 3.72e+00, 3.81e+00, 1.44e+00
276 ),
277 cutsee = cms.vdouble(
278 1.09e-02, 1.05e-02, 1.05e-02, 3.24e-02, 2.81e-02, 2.95e-02, 9.77e-03, 2.75e-02, 2.95e-02
279 ),
280 cutseel = cms.vdouble(
281 1.12e-02, 1.05e-02, 1.07e-02, 3.51e-02, 2.75e-02, 2.87e-02, 9.59e-03, 2.67e-02, 2.98e-02
282 )
283 )
284 
285 eidHyperTight1 = eidCutBasedExt.clone()
286 eidHyperTight1.electronIDType = 'classbased'
287 eidHyperTight1.electronQuality = 'hypertight1'
288 eidHyperTight1.electronVersion = 'V06'
289 eidHyperTight1.additionalCategories = True
290 eidHyperTight1.classbasedhypertight1EleIDCutsV06 = cms.PSet(
291 cutdcotdist = cms.vdouble(
292 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
293 ),
294 cutdetain = cms.vdouble(
295 6.51e-03, 3.51e-03, 5.53e-03, 9.16e-03, 5.30e-03, 8.28e-03, 1.08e-02, 2.97e-02, 7.24e-03
296 ),
297 cutdetainl = cms.vdouble(
298 6.05e-03, 3.23e-03, 4.93e-03, 8.01e-03, 4.93e-03, 7.91e-03, 1.03e-02, 2.94e-02, 4.10e-03
299 ),
300 cutdphiin = cms.vdouble(
301 4.83e-02, 4.91e-02, 2.30e-01, 3.48e-02, 7.44e-02, 2.04e-01, 9.95e-02, 3.93e-01, 2.84e-01
302 ),
303 cutdphiinl = cms.vdouble(
304 4.74e-02, 4.51e-02, 2.18e-01, 2.99e-02, 7.37e-02, 2.11e-01, 9.99e-02, 3.53e-01, 2.89e-01
305 ),
306 cuteseedopcor = cms.vdouble(
307 7.72e-01, 9.90e-01, 1.01e+00, 8.55e-01, 9.11e-01, 7.72e-01, 9.17e-01, 1.06e+00, 7.63e-01
308 ),
309 cutfmishits = cms.vdouble(
310 3.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
311 ),
312 cuthoe = cms.vdouble(
313 6.17e-02, 3.70e-02, 1.41e-01, 2.91e-01, 3.82e-02, 1.34e-01, 4.19e-01, 3.87e-01, 3.93e-01
314 ),
315 cuthoel = cms.vdouble(
316 4.43e-02, 3.57e-02, 1.41e-01, 2.81e-01, 3.07e-02, 1.28e-01, 2.27e-01, 3.80e-01, 1.32e-01
317 ),
318 cutip_gsf = cms.vdouble(
319 1.21e-02, 1.76e-02, 6.01e-02, 2.96e-02, 1.74e-01, 9.70e-02, 7.74e-02, 1.33e-01, 7.80e-02
320 ),
321 cutip_gsfl = cms.vdouble(
322 1.01e-02, 1.56e-02, 6.87e-02, 2.13e-02, 1.25e-01, 8.16e-02, 7.90e-02, 1.30e-01, 4.79e-02
323 ),
324 cutiso_sum = cms.vdouble(
325 7.92e+00, 6.85e+00, 7.87e+00, 6.77e+00, 4.47e+00, 5.28e+00, 6.57e+00, 1.02e+01, 1.78e+00
326 ),
327 cutiso_sumoet = cms.vdouble(
328 5.20e+00, 3.93e+00, 3.88e+00, 4.10e+00, 2.40e+00, 2.43e+00, 3.49e+00, 3.94e+00, 3.01e+00
329 ),
330 cutiso_sumoetl = cms.vdouble(
331 4.18e+00, 3.12e+00, 3.44e+00, 3.25e+00, 1.77e+00, 2.06e+00, 2.83e+00, 3.12e+00, 1.43e+00
332 ),
333 cutsee = cms.vdouble(
334 1.05e-02, 1.04e-02, 1.01e-02, 3.24e-02, 2.80e-02, 2.85e-02, 9.67e-03, 2.61e-02, 2.95e-02
335 ),
336 cutseel = cms.vdouble(
337 1.04e-02, 1.03e-02, 1.01e-02, 3.04e-02, 2.74e-02, 2.78e-02, 9.58e-03, 2.54e-02, 2.83e-02
338 )
339 )
340 
341 eidHyperTight2 = eidCutBasedExt.clone()
342 eidHyperTight2.electronIDType = 'classbased'
343 eidHyperTight2.electronQuality = 'hypertight2'
344 eidHyperTight2.electronVersion = 'V06'
345 eidHyperTight2.additionalCategories = True
346 eidHyperTight2.classbasedhypertight2EleIDCutsV06 = cms.PSet(
347 cutdcotdist = cms.vdouble(
348 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
349 ),
350 cutdetain = cms.vdouble(
351 5.29e-03, 2.56e-03, 4.89e-03, 7.89e-03, 5.30e-03, 7.37e-03, 8.91e-03, 9.36e-03, 5.94e-03
352 ),
353 cutdetainl = cms.vdouble(
354 4.48e-03, 2.59e-03, 4.42e-03, 6.54e-03, 4.93e-03, 6.98e-03, 8.49e-03, 9.06e-03, -4.81e-03
355 ),
356 cutdphiin = cms.vdouble(
357 2.41e-02, 3.83e-02, 1.48e-01, 2.91e-02, 3.15e-02, 1.57e-01, 8.90e-02, 1.02e-01, 2.81e-01
358 ),
359 cutdphiinl = cms.vdouble(
360 2.13e-02, 3.79e-02, 1.25e-01, 2.24e-02, 3.69e-02, 1.64e-01, 9.99e-02, 9.23e-02, 2.37e-01
361 ),
362 cuteseedopcor = cms.vdouble(
363 1.03e+00, 9.95e-01, 1.03e+00, 1.01e+00, 9.46e-01, 9.03e-01, 9.97e-01, 1.14e+00, 8.00e-01
364 ),
365 cutfmishits = cms.vdouble(
366 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
367 ),
368 cuthoe = cms.vdouble(
369 4.94e-02, 3.45e-02, 1.40e-01, 2.02e-01, 3.82e-02, 1.19e-01, 1.23e-01, 3.82e-01, 2.50e-01
370 ),
371 cuthoel = cms.vdouble(
372 4.04e-02, 3.42e-02, 1.31e-01, 1.85e-01, 3.01e-02, 1.27e-01, 2.27e-01, 3.80e-01, 1.32e-01
373 ),
374 cutip_gsf = cms.vdouble(
375 1.14e-02, 1.38e-02, 5.29e-02, 1.87e-02, 1.31e-01, 8.63e-02, 7.74e-02, 1.04e-01, 2.42e-02
376 ),
377 cutip_gsfl = cms.vdouble(
378 9.83e-03, 1.35e-02, 4.27e-02, 1.72e-02, 1.25e-01, 7.92e-02, 7.90e-02, 1.30e-01, 3.40e-02
379 ),
380 cutiso_sum = cms.vdouble(
381 6.40e+00, 5.77e+00, 6.54e+00, 5.22e+00, 3.86e+00, 4.63e+00, 6.31e+00, 1.02e+01, 1.78e+00
382 ),
383 cutiso_sumoet = cms.vdouble(
384 4.03e+00, 3.03e+00, 3.24e+00, 3.13e+00, 2.05e+00, 2.01e+00, 2.99e+00, 3.44e+00, 2.76e+00
385 ),
386 cutiso_sumoetl = cms.vdouble(
387 3.08e+00, 2.31e+00, 2.84e+00, 2.53e+00, 1.65e+00, 1.72e+00, 2.34e+00, 3.11e+00, 1.35e+00
388 ),
389 cutsee = cms.vdouble(
390 1.03e-02, 1.03e-02, 9.88e-03, 3.03e-02, 2.79e-02, 2.79e-02, 9.67e-03, 2.52e-02, 2.58e-02
391 ),
392 cutseel = cms.vdouble(
393 1.02e-02, 1.02e-02, 9.80e-03, 2.90e-02, 2.74e-02, 2.75e-02, 9.58e-03, 2.49e-02, 2.50e-02
394 )
395 )
396 
397 eidHyperTight3 = eidCutBasedExt.clone()
398 eidHyperTight3.electronIDType = 'classbased'
399 eidHyperTight3.electronQuality = 'hypertight3'
400 eidHyperTight3.electronVersion = 'V06'
401 eidHyperTight3.additionalCategories = True
402 eidHyperTight3.classbasedhypertight3EleIDCutsV06 = cms.PSet(
403 cutdcotdist = cms.vdouble(
404 9.63e-03, 5.11e-03, 1.95e-04, 2.97e-02, 2.85e-02, 2.18e-02, 2.61e-05, 2.57e-02, 2.82e-07
405 ),
406 cutdetain = cms.vdouble(
407 4.86e-03, 2.29e-03, 4.40e-03, 7.79e-03, 4.07e-03, 6.33e-03, 7.70e-03, 7.93e-03, 5.94e-03
408 ),
409 cutdetainl = cms.vdouble(
410 4.48e-03, 2.30e-03, 4.14e-03, 6.04e-03, 3.87e-03, 6.09e-03, 7.97e-03, 8.04e-03, -4.81e-03
411 ),
412 cutdphiin = cms.vdouble(
413 2.41e-02, 2.88e-02, 7.39e-02, 2.91e-02, 1.91e-02, 1.14e-01, 3.61e-02, 8.92e-02, 2.81e-01
414 ),
415 cutdphiinl = cms.vdouble(
416 1.95e-02, 3.42e-02, 8.06e-02, 2.22e-02, 2.26e-02, 9.73e-02, 4.51e-02, 9.23e-02, 2.37e-01
417 ),
418 cuteseedopcor = cms.vdouble(
419 1.07e+00, 1.01e+00, 1.08e+00, 1.01e+00, 9.69e-01, 9.10e-01, 1.04e+00, 1.20e+00, 8.00e-01
420 ),
421 cutfmishits = cms.vdouble(
422 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
423 ),
424 cuthoe = cms.vdouble(
425 3.52e-02, 3.45e-02, 1.33e-01, 1.88e-01, 2.72e-02, 1.19e-01, 9.28e-02, 2.46e-01, 2.50e-01
426 ),
427 cuthoel = cms.vdouble(
428 4.04e-02, 3.40e-02, 1.31e-01, 1.84e-01, 2.64e-02, 1.18e-01, 9.76e-02, 2.53e-01, 1.32e-01
429 ),
430 cutip_gsf = cms.vdouble(
431 1.14e-02, 1.26e-02, 3.79e-02, 1.68e-02, 1.21e-01, 5.29e-02, 7.74e-02, 3.35e-02, 2.42e-02
432 ),
433 cutip_gsfl = cms.vdouble(
434 9.83e-03, 1.18e-02, 3.59e-02, 1.56e-02, 1.20e-01, 5.36e-02, 7.90e-02, 2.88e-02, 3.40e-02
435 ),
436 cutiso_sum = cms.vdouble(
437 5.40e+00, 5.41e+00, 5.88e+00, 4.32e+00, 3.86e+00, 4.33e+00, 5.87e+00, 9.05e+00, 1.78e+00
438 ),
439 cutiso_sumoet = cms.vdouble(
440 3.03e+00, 2.50e+00, 2.58e+00, 2.44e+00, 1.91e+00, 1.76e+00, 2.92e+00, 3.13e+00, 2.76e+00
441 ),
442 cutiso_sumoetl = cms.vdouble(
443 2.36e+00, 2.02e+00, 2.29e+00, 1.89e+00, 1.65e+00, 1.69e+00, 2.03e+00, 2.79e+00, 1.35e+00
444 ),
445 cutsee = cms.vdouble(
446 1.03e-02, 1.01e-02, 9.84e-03, 2.89e-02, 2.74e-02, 2.73e-02, 9.47e-03, 2.44e-02, 2.58e-02
447 ),
448 cutseel = cms.vdouble(
449 1.02e-02, 1.00e-02, 9.73e-03, 2.79e-02, 2.73e-02, 2.69e-02, 9.40e-03, 2.46e-02, 2.50e-02
450 )
451 )
452 
453 eidHyperTight4 = eidCutBasedExt.clone()
454 eidHyperTight4.electronIDType = 'classbased'
455 eidHyperTight4.electronQuality = 'hypertight4'
456 eidHyperTight4.electronVersion = 'V06'
457 eidHyperTight4.additionalCategories = True
458 eidHyperTight4.classbasedhypertight4EleIDCutsV06 = cms.PSet(
459 cutdcotdist = cms.vdouble(
460 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
461 ),
462 cutdetain = cms.vdouble(
463 2.44e-03, 1.67e-03, 2.26e-03, 3.43e-03, 3.51e-03, 3.52e-03, 2.98e-03, 4.79e-03, 5.94e-03
464 ),
465 cutdetainl = cms.vdouble(
466 2.34e-03, 1.29e-03, 2.30e-03, 3.30e-03, 3.61e-03, 3.84e-03, 2.53e-03, 3.66e-03, -4.81e-03
467 ),
468 cutdphiin = cms.vdouble(
469 8.44e-03, 5.21e-03, 2.18e-02, 1.39e-02, 7.82e-03, 1.52e-02, 2.59e-02, 3.87e-02, 2.81e-01
470 ),
471 cutdphiinl = cms.vdouble(
472 5.77e-03, 3.20e-03, 2.85e-02, 2.22e-02, 7.00e-03, 1.84e-02, 2.91e-02, 4.40e-02, 2.37e-01
473 ),
474 cuteseedopcor = cms.vdouble(
475 1.15e+00, 1.01e+00, 1.21e+00, 1.07e+00, 9.69e-01, 9.10e-01, 1.08e+00, 1.36e+00, 8.00e-01
476 ),
477 cutfmishits = cms.vdouble(
478 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
479 ),
480 cuthoe = cms.vdouble(
481 2.39e-02, 2.68e-02, 2.12e-02, 1.03e-01, 9.92e-03, 7.07e-02, 7.12e-02, 1.48e-01, 2.50e-01
482 ),
483 cuthoel = cms.vdouble(
484 2.87e-02, 1.94e-02, 2.16e-02, 5.68e-02, 1.35e-02, 4.04e-02, 7.98e-02, 1.50e-01, 1.32e-01
485 ),
486 cutip_gsf = cms.vdouble(
487 7.61e-03, 5.22e-03, 3.79e-02, 1.02e-02, 4.62e-02, 1.82e-02, 7.74e-02, 3.35e-02, 2.42e-02
488 ),
489 cutip_gsfl = cms.vdouble(
490 7.81e-03, 4.25e-03, 3.08e-02, 1.04e-02, 2.35e-02, 2.45e-02, 7.90e-02, 2.88e-02, 3.40e-02
491 ),
492 cutiso_sum = cms.vdouble(
493 5.40e+00, 5.41e+00, 5.88e+00, 4.32e+00, 3.86e+00, 4.33e+00, 5.86e+00, 9.05e+00, 1.78e+00
494 ),
495 cutiso_sumoet = cms.vdouble(
496 2.53e+00, 2.10e+00, 1.87e+00, 1.84e+00, 1.79e+00, 1.61e+00, 2.53e+00, 1.98e+00, 2.76e+00
497 ),
498 cutiso_sumoetl = cms.vdouble(
499 2.28e+00, 2.02e+00, 2.04e+00, 1.69e+00, 1.65e+00, 1.61e+00, 2.03e+00, 1.82e+00, 1.35e+00
500 ),
501 cutsee = cms.vdouble(
502 9.99e-03, 9.61e-03, 9.65e-03, 2.75e-02, 2.61e-02, 2.64e-02, 9.18e-03, 2.44e-02, 2.58e-02
503 ),
504 cutseel = cms.vdouble(
505 9.66e-03, 9.69e-03, 9.58e-03, 2.73e-02, 2.66e-02, 2.66e-02, 8.64e-03, 2.46e-02, 2.50e-02
506 )
507 )
508