CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
cutsInCategoriesElectronIdentification_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 = 'V03'
9 eidVeryLoose.etBinning = True
10 eidVeryLoose.additionalCategories = False
11 eidVeryLoose.classbasedverylooseEleIDCutsV03 = cms.PSet(
12 cutdcotdist = cms.vdouble(
13 3.95e-02, 3.94e-02, 3.98e-02, 3.96e-02, 3.94e-02, 3.92e-02, 3.80e-02, 3.90e-02, 3.98e-02,
14 3.93e-02, 3.92e-02, 3.84e-02, 3.94e-02, 3.89e-02, 3.90e-02, 3.96e-02, 3.94e-02, 2.79e-02,
15 3.85e-02, 3.00e-02, 1.02e-02, 3.93e-02, 3.48e-02, 3.88e-02, 1.51e-02, 3.67e-02, 3.99e-02
16 ),
17 cutdetain = cms.vdouble(
18 1.08e-02, 6.70e-03, 2.72e-02, 1.59e-02, 1.19e-02, 1.94e-02, 1.52e-02, 4.77e-02, 2.75e-02,
19 1.21e-02, 4.20e-03, 1.26e-02, 1.38e-02, 7.97e-03, 1.41e-02, 1.26e-02, 2.51e-02, 2.34e-02,
20 1.38e-02, 3.89e-03, 1.24e-02, 1.97e-02, 8.08e-03, 1.55e-02, 1.27e-02, 2.14e-02, 8.62e-03
21 ),
22 cutdphiin = cms.vdouble(
23 4.10e-02, 2.78e-01, 3.95e-01, 4.70e-02, 2.74e-01, 3.28e-01, 3.44e-01, 4.65e-01, 6.57e-01,
24 6.10e-02, 2.71e-01, 3.43e-01, 7.31e-02, 2.27e-01, 2.79e-01, 2.85e-01, 3.48e-01, 2.71e-01,
25 9.35e-02, 7.33e-02, 3.58e-01, 1.19e-01, 1.96e-01, 3.19e-01, 1.21e-01, 3.39e-01, 2.86e-01
26 ),
27 cuteseedopcor = cms.vdouble(
28 7.79e-01, 2.64e-01, 4.83e-01, 9.04e-01, 1.65e-01, 6.36e-01, 1.08e-01, 2.84e-01, 7.61e-02,
29 5.81e-01, 1.97e-01, 4.74e-01, 8.02e-01, 1.22e-01, 6.07e-01, 3.98e-01, 7.05e-01, 5.89e-01,
30 4.91e-01, 8.61e-01, 2.66e-01, 7.95e-01, 8.17e-01, 5.07e-01, 2.73e-01, 7.56e-01, 2.46e-01
31 ),
32 cutet = cms.vdouble(
33 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
34 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
35 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01
36 ),
37 cutfmishits = cms.vdouble(
38 4.50e+00, 1.50e+00, 1.50e+00, 5.50e+00, 2.50e+00, 2.50e+00, 3.50e+00, 5.50e+00, 9.50e+00,
39 2.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 2.50e+00, 1.50e+00,
40 2.50e+00, 1.50e+00, 2.50e+00, 1.50e+00, 1.50e+00, 5.00e-01, 2.50e+00, 2.50e+00, 5.00e-01
41 ),
42 cuthoe = cms.vdouble(
43 1.68e-01, 9.29e-02, 1.45e-01, 3.70e-01, 8.32e-02, 1.47e-01, 4.05e-01, 2.68e+00, 2.99e+00,
44 2.52e-01, 8.32e-02, 1.49e-01, 3.69e-01, 4.34e-02, 1.47e-01, 6.02e-01, 2.77e+00, 1.20e+00,
45 2.60e-01, 7.18e-02, 1.18e-01, 3.94e-01, 2.81e-02, 5.31e-02, 1.14e+00, 4.65e+00, 2.86e+00
46 ),
47 cutip_gsf = cms.vdouble(
48 4.31e-02, 8.76e-02, 1.39e-01, 1.71e-01, 1.98e-01, 3.58e-01, 9.43e-01, 2.29e-01, 1.24e-01,
49 3.25e-02, 8.48e-02, 1.69e-01, 9.04e-02, 1.47e-01, 1.40e-01, 6.47e-02, 1.97e-01, 2.53e-01,
50 1.40e-02, 1.44e-02, 6.93e-02, 3.48e-02, 1.31e-01, 1.34e-01, 8.59e-02, 7.91e-02, 8.23e-02
51 ),
52 cutiso_sum = cms.vdouble(
53 4.25e+01, 1.27e+01, 1.34e+01, 2.40e+01, 6.38e+00, 9.62e+00, 1.42e+01, 3.30e+01, 4.26e+00,
54 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
55 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
56 ),
57 cutiso_sumoet = cms.vdouble(
58 4.54e+01, 2.00e+01, 1.54e+01, 3.12e+01, 9.96e+00, 1.55e+01, 1.70e+01, 1.12e+01, 5.12e+00,
59 3.98e+01, 2.15e+01, 1.69e+01, 2.77e+01, 1.04e+01, 1.16e+01, 2.37e+01, 2.00e+01, 7.58e+00,
60 3.20e+01, 3.02e+01, 2.38e+01, 2.16e+01, 1.32e+01, 1.80e+01, 3.04e+01, 3.10e+01, 1.65e+01
61 ),
62 cutsee = cms.vdouble(
63 1.90e-02, 1.74e-02, 2.53e-02, 4.71e-02, 3.30e-02, 3.75e-02, 1.60e-02, 4.16e-02, 3.19e+00,
64 1.88e-02, 1.12e-02, 1.55e-02, 3.91e-02, 3.25e-02, 3.71e-02, 1.29e-02, 5.49e-02, 1.01e+03,
65 1.74e-02, 1.19e-02, 1.58e-02, 4.99e-02, 3.48e-02, 4.48e-02, 1.20e-02, 7.56e-02, 2.96e-02
66 )
67 )
68 
69 eidLoose = eidCutBasedExt.clone()
70 eidLoose.electronIDType = 'classbased'
71 eidLoose.electronQuality = 'loose'
72 eidLoose.electronVersion = 'V03'
73 eidLoose.etBinning = True
74 eidLoose.additionalCategories = False
75 eidLoose.classbasedlooseEleIDCutsV03 = cms.PSet(
76 cutdcotdist = cms.vdouble(
77 3.93e-02, 3.92e-02, 3.97e-02, 3.94e-02, 3.93e-02, 3.90e-02, 3.78e-02, 3.88e-02, 3.82e-02,
78 3.85e-02, 1.67e-02, 3.25e-03, 3.94e-02, 3.87e-02, 3.88e-02, 2.27e-02, 2.58e-02, 1.27e-02,
79 2.98e-02, 3.00e-02, 9.46e-03, 3.90e-02, 2.31e-02, 2.78e-02, 1.62e-03, 3.67e-02, 1.99e-02
80 ),
81 cutdetain = cms.vdouble(
82 9.89e-03, 4.84e-03, 1.46e-02, 1.46e-02, 9.02e-03, 1.72e-02, 1.37e-02, 4.77e-02, 2.75e-02,
83 9.67e-03, 3.77e-03, 9.24e-03, 1.30e-02, 6.66e-03, 1.23e-02, 1.25e-02, 2.28e-02, 1.12e-02,
84 1.06e-02, 3.80e-03, 8.97e-03, 1.39e-02, 6.67e-03, 1.22e-02, 1.22e-02, 1.93e-02, 2.39e-03
85 ),
86 cutdphiin = cms.vdouble(
87 4.10e-02, 2.75e-01, 3.65e-01, 4.70e-02, 2.73e-01, 2.96e-01, 3.29e-01, 4.65e-01, 6.27e-01,
88 5.81e-02, 9.54e-02, 3.27e-01, 7.02e-02, 5.82e-02, 2.79e-01, 1.17e-01, 3.18e-01, 2.46e-01,
89 8.21e-02, 5.20e-02, 2.92e-01, 1.16e-01, 4.35e-02, 3.12e-01, 1.18e-01, 2.96e-01, 4.59e-02
90 ),
91 cuteseedopcor = cms.vdouble(
92 7.80e-01, 3.02e-01, 4.83e-01, 9.04e-01, 1.68e-01, 6.45e-01, 1.08e-01, 2.84e-01, 3.24e-01,
93 5.91e-01, 2.86e-01, 4.88e-01, 8.13e-01, 7.91e-01, 6.72e-01, 3.98e-01, 8.34e-01, 8.78e-01,
94 5.15e-01, 9.37e-01, 8.06e-01, 8.16e-01, 8.50e-01, 5.07e-01, 3.67e-01, 8.30e-01, 6.48e-01
95 ),
96 cutet = cms.vdouble(
97 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
98 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
99 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.20e+01, 1.25e+01
100 ),
101 cutfmishits = cms.vdouble(
102 4.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 2.50e+00, 1.50e+00, 2.50e+00, 2.50e+00, 1.50e+00,
103 2.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 5.00e-01, 2.50e+00, 2.50e+00, 5.00e-01,
104 2.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 1.50e+00, 5.00e-01, 2.50e+00, 5.00e-01, 5.00e-01
105 ),
106 cuthoe = cms.vdouble(
107 1.66e-01, 7.71e-02, 1.44e-01, 3.70e-01, 4.97e-02, 1.39e-01, 4.01e-01, 2.68e+00, 5.16e-01,
108 2.34e-01, 5.56e-02, 1.44e-01, 3.68e-01, 3.10e-02, 1.20e-01, 6.02e-01, 2.01e+00, 1.05e+00,
109 1.04e-01, 6.30e-02, 5.65e-02, 3.80e-01, 1.92e-02, 2.94e-02, 5.37e-01, 4.65e+00, 1.87e+00
110 ),
111 cutip_gsf = cms.vdouble(
112 4.31e-02, 7.67e-02, 1.39e-01, 1.01e-01, 1.49e-01, 1.54e-01, 9.32e-01, 1.50e-01, 1.24e-01,
113 2.38e-02, 4.67e-02, 7.59e-02, 3.69e-02, 1.47e-01, 9.86e-02, 6.26e-02, 1.95e-01, 1.16e-01,
114 1.22e-02, 1.25e-02, 6.93e-02, 1.62e-02, 8.90e-02, 6.73e-02, 4.67e-02, 6.51e-02, 2.21e-02
115 ),
116 cutiso_sum = cms.vdouble(
117 3.15e+01, 1.03e+01, 8.80e+00, 1.10e+01, 6.13e+00, 6.94e+00, 7.52e+00, 9.00e+00, 3.50e+00,
118 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
119 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
120 ),
121 cutiso_sumoet = cms.vdouble(
122 2.89e+01, 1.53e+01, 1.20e+01, 1.83e+01, 7.17e+00, 9.42e+00, 1.10e+01, 9.81e+00, 3.94e+00,
123 2.27e+01, 1.59e+01, 1.23e+01, 1.70e+01, 7.58e+00, 8.89e+00, 1.52e+01, 1.27e+01, 6.17e+00,
124 2.08e+01, 2.12e+01, 1.72e+01, 1.55e+01, 9.37e+00, 1.06e+01, 1.98e+01, 2.21e+01, 1.56e+01
125 ),
126 cutsee = cms.vdouble(
127 1.75e-02, 1.27e-02, 1.77e-02, 3.73e-02, 3.14e-02, 3.29e-02, 1.57e-02, 4.09e-02, 1.40e-01,
128 1.69e-02, 1.06e-02, 1.42e-02, 3.63e-02, 3.22e-02, 3.54e-02, 1.17e-02, 3.72e-02, 2.82e+01,
129 1.71e-02, 1.13e-02, 1.40e-02, 4.03e-02, 3.23e-02, 4.11e-02, 1.04e-02, 4.36e-02, 1.14e-02
130 )
131 )
132 
133 eidMedium = eidCutBasedExt.clone()
134 eidMedium.electronIDType = 'classbased'
135 eidMedium.electronQuality = 'medium'
136 eidMedium.electronVersion = 'V03'
137 eidMedium.etBinning = True
138 eidMedium.additionalCategories = False
139 eidMedium.classbasedmediumEleIDCutsV03 = cms.PSet(
140 cutdcotdist = cms.vdouble(
141 3.93e-02, 2.91e-02, 3.23e-02, 3.94e-02, 3.90e-02, 3.90e-02, 3.75e-02, 3.88e-02, 3.82e-02,
142 3.18e-02, 4.69e-04, 9.09e-05, 3.81e-02, 2.32e-02, 1.12e-02, 1.78e-02, 1.93e-02, 9.75e-03,
143 8.35e-04, 2.63e-02, 4.58e-04, 3.26e-02, 5.50e-03, 1.82e-02, 1.62e-03, 2.67e-02, 1.55e-03
144 ),
145 cutdetain = cms.vdouble(
146 9.50e-03, 4.01e-03, 8.81e-03, 1.31e-02, 6.99e-03, 1.09e-02, 1.08e-02, 4.58e-02, 1.68e-02,
147 8.32e-03, 3.53e-03, 7.05e-03, 1.29e-02, 5.47e-03, 9.19e-03, 1.22e-02, 1.69e-02, 2.24e-03,
148 1.06e-02, 3.80e-03, 6.88e-03, 1.08e-02, 6.13e-03, 8.99e-03, 1.19e-02, 1.69e-02, 1.44e-03
149 ),
150 cutdphiin = cms.vdouble(
151 4.04e-02, 9.19e-02, 3.23e-01, 4.70e-02, 2.50e-01, 2.71e-01, 2.77e-01, 4.52e-01, 6.27e-01,
152 5.57e-02, 5.21e-02, 3.25e-01, 6.23e-02, 2.52e-02, 1.23e-01, 6.29e-02, 2.53e-01, 1.46e-02,
153 7.62e-02, 2.44e-02, 1.71e-01, 5.60e-02, 2.27e-02, 6.54e-02, 7.80e-02, 8.19e-02, 3.46e-02
154 ),
155 cuteseedopcor = cms.vdouble(
156 7.84e-01, 3.48e-01, 5.70e-01, 9.04e-01, 1.68e-01, 6.45e-01, 2.00e-01, 2.92e-01, 8.94e-01,
157 8.12e-01, 9.21e-01, 8.64e-01, 8.68e-01, 8.73e-01, 9.55e-01, 4.88e-01, 9.21e-01, 9.62e-01,
158 5.15e-01, 9.53e-01, 9.52e-01, 8.23e-01, 8.79e-01, 9.74e-01, 8.03e-01, 9.23e-01, 1.01e+00
159 ),
160 cutet = cms.vdouble(
161 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
162 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
163 1.20e+01, 1.20e+01, 1.20e+01, 1.22e+01, 1.21e+01, 1.22e+01, 1.20e+01, 1.22e+01, 1.77e+01
164 ),
165 cutfmishits = cms.vdouble(
166 2.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 1.50e+00, 2.50e+00, 2.50e+00, 1.50e+00,
167 2.50e+00, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 2.50e+00, 5.00e-01, 5.00e-01,
168 2.50e+00, 1.50e+00, 5.00e-01, 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01
169 ),
170 cuthoe = cms.vdouble(
171 9.70e-02, 5.25e-02, 1.12e-01, 3.65e-01, 3.72e-02, 7.75e-02, 2.67e-01, 2.65e+00, 4.15e-01,
172 1.08e-01, 5.03e-02, 1.41e-01, 3.63e-01, 2.37e-02, 6.00e-02, 6.02e-01, 1.30e+00, 6.53e-01,
173 5.99e-02, 5.81e-02, 3.10e-02, 1.06e-01, 1.45e-02, 2.28e-02, 1.24e-01, 4.65e+00, 6.82e-01
174 ),
175 cutip_gsf = cms.vdouble(
176 4.09e-02, 5.19e-02, 1.16e-01, 4.47e-02, 1.28e-01, 1.26e-01, 2.42e-01, 1.19e-01, 1.24e-01,
177 1.40e-02, 2.04e-02, 5.64e-02, 3.04e-02, 8.69e-02, 4.84e-02, 5.71e-02, 1.89e-01, 2.04e-02,
178 1.02e-02, 9.96e-03, 4.00e-02, 1.15e-02, 1.90e-02, 3.41e-02, 1.88e-02, 2.35e-02, 4.20e-03
179 ),
180 cutiso_sum = cms.vdouble(
181 1.80e+01, 8.66e+00, 6.93e+00, 8.76e+00, 4.11e+00, 4.94e+00, 5.38e+00, 5.71e+00, 1.88e+00,
182 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
183 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
184 ),
185 cutiso_sumoet = cms.vdouble(
186 1.76e+01, 1.16e+01, 8.63e+00, 1.42e+01, 4.70e+00, 5.97e+00, 7.31e+00, 8.88e+00, 2.65e+00,
187 1.48e+01, 1.29e+01, 9.81e+00, 1.11e+01, 6.59e+00, 6.67e+00, 1.16e+01, 9.95e+00, 6.04e+00,
188 1.39e+01, 1.46e+01, 1.26e+01, 1.01e+01, 5.91e+00, 7.28e+00, 1.56e+01, 1.62e+01, 1.26e+01
189 ),
190 cutsee = cms.vdouble(
191 1.51e-02, 1.12e-02, 1.40e-02, 3.31e-02, 3.08e-02, 3.17e-02, 1.27e-02, 3.37e-02, 5.23e-02,
192 1.47e-02, 1.04e-02, 1.29e-02, 3.51e-02, 3.02e-02, 3.18e-02, 1.14e-02, 3.60e-02, 8.02e-01,
193 1.58e-02, 1.06e-02, 1.27e-02, 3.77e-02, 3.15e-02, 3.68e-02, 9.68e-03, 3.39e-02, 1.01e-02
194 )
195 )
196 
197 eidTight = eidCutBasedExt.clone()
198 eidTight.electronIDType = 'classbased'
199 eidTight.electronQuality = 'tight'
200 eidTight.electronVersion = 'V03'
201 eidTight.etBinning = True
202 eidTight.additionalCategories = False
203 eidTight.classbasedtightEleIDCutsV03 = cms.PSet(
204 cutdcotdist = cms.vdouble(
205 3.93e-02, 2.56e-02, 6.91e-03, 3.94e-02, 3.86e-02, 3.90e-02, 3.25e-02, 3.84e-02, 3.82e-02,
206 2.45e-02, 2.81e-04, 5.46e-05, 3.42e-02, 2.32e-02, 1.07e-03, 1.78e-02, 1.93e-02, 7.58e-04,
207 1.08e-04, 2.48e-02, 4.58e-04, 1.29e-02, 1.19e-03, 1.82e-02, 4.53e-05, 1.89e-02, 9.28e-04
208 ),
209 cutdetain = cms.vdouble(
210 8.11e-03, 3.41e-03, 6.33e-03, 1.03e-02, 6.67e-03, 1.00e-02, 1.06e-02, 1.45e-02, 1.63e-02,
211 7.60e-03, 2.59e-03, 5.11e-03, 9.41e-03, 4.30e-03, 8.57e-03, 1.20e-02, 1.69e-02, 1.72e-03,
212 8.61e-03, 3.62e-03, 6.01e-03, 9.25e-03, 4.89e-03, 8.32e-03, 1.19e-02, 1.69e-02, 9.96e-04
213 ),
214 cutdphiin = cms.vdouble(
215 4.04e-02, 4.99e-02, 2.63e-01, 4.20e-02, 4.84e-02, 2.41e-01, 2.42e-01, 2.31e-01, 2.86e-01,
216 5.52e-02, 3.38e-02, 1.54e-01, 6.23e-02, 1.83e-02, 3.92e-02, 5.47e-02, 5.88e-02, 6.54e-03,
217 4.20e-02, 2.17e-02, 8.85e-02, 4.45e-02, 1.41e-02, 2.34e-02, 6.50e-02, 2.58e-02, 3.46e-02
218 ),
219 cuteseedopcor = cms.vdouble(
220 7.84e-01, 3.66e-01, 5.70e-01, 9.11e-01, 2.98e-01, 6.45e-01, 5.10e-01, 4.97e-01, 9.32e-01,
221 8.35e-01, 9.68e-01, 9.69e-01, 9.23e-01, 8.98e-01, 9.80e-01, 6.30e-01, 9.71e-01, 1.00e+00,
222 5.15e-01, 9.63e-01, 9.86e-01, 8.23e-01, 8.79e-01, 1.01e+00, 9.31e-01, 9.37e-01, 1.05e+00
223 ),
224 cutet = cms.vdouble(
225 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
226 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
227 1.37e+01, 1.32e+01, 1.36e+01, 1.42e+01, 1.41e+01, 1.39e+01, 1.29e+01, 1.49e+01, 1.77e+01
228 ),
229 cutfmishits = cms.vdouble(
230 2.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,
231 2.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,
232 2.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
233 ),
234 cuthoe = cms.vdouble(
235 7.83e-02, 3.87e-02, 1.05e-01, 1.18e-01, 2.27e-02, 6.20e-02, 1.30e-01, 2.47e+00, 3.80e-01,
236 8.88e-02, 5.03e-02, 9.55e-02, 7.41e-02, 1.50e-02, 3.00e-02, 5.89e-01, 1.13e+00, 6.12e-01,
237 4.94e-02, 4.61e-02, 2.92e-02, 3.69e-02, 1.13e-02, 1.45e-02, 1.24e-01, 2.05e+00, 6.10e-01
238 ),
239 cutip_gsf = cms.vdouble(
240 2.13e-02, 4.22e-02, 6.32e-02, 3.61e-02, 7.30e-02, 1.26e-01, 1.71e-01, 1.19e-01, 3.72e-02,
241 1.31e-02, 1.46e-02, 5.64e-02, 1.52e-02, 2.22e-02, 2.68e-02, 3.14e-02, 8.84e-02, 3.74e-03,
242 8.52e-03, 7.61e-03, 1.43e-02, 1.06e-02, 1.27e-02, 1.19e-02, 1.23e-02, 2.35e-02, 3.63e-03
243 ),
244 cutiso_sum = cms.vdouble(
245 1.18e+01, 8.31e+00, 6.26e+00, 6.18e+00, 3.28e+00, 4.38e+00, 4.17e+00, 5.40e+00, 1.57e+00,
246 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
247 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
248 ),
249 cutiso_sumoet = cms.vdouble(
250 1.37e+01, 1.16e+01, 7.14e+00, 9.98e+00, 3.52e+00, 4.87e+00, 6.24e+00, 7.96e+00, 2.53e+00,
251 1.12e+01, 1.19e+01, 7.88e+00, 8.16e+00, 5.58e+00, 5.03e+00, 1.14e+01, 8.15e+00, 5.79e+00,
252 1.04e+01, 1.11e+01, 1.04e+01, 7.47e+00, 5.08e+00, 5.90e+00, 1.18e+01, 1.41e+01, 1.17e+01
253 ),
254 cutsee = cms.vdouble(
255 1.43e-02, 1.05e-02, 1.23e-02, 3.24e-02, 3.07e-02, 3.01e-02, 1.09e-02, 2.70e-02, 2.92e-02,
256 1.33e-02, 1.04e-02, 1.16e-02, 3.32e-02, 2.96e-02, 3.10e-02, 9.81e-03, 3.07e-02, 7.20e-02,
257 1.49e-02, 1.05e-02, 1.10e-02, 3.42e-02, 3.07e-02, 3.03e-02, 9.54e-03, 2.65e-02, 1.01e-02
258 )
259 )
260 
261 eidSuperTight = eidCutBasedExt.clone()
262 eidSuperTight.electronIDType = 'classbased'
263 eidSuperTight.electronQuality = 'supertight'
264 eidSuperTight.electronVersion = 'V03'
265 eidSuperTight.etBinning = True
266 eidSuperTight.additionalCategories = False
267 eidSuperTight.classbasedsupertightEleIDCutsV03 = cms.PSet(
268 cutdcotdist = cms.vdouble(
269 3.44e-02, 2.37e-02, 6.91e-03, 3.93e-02, 3.64e-02, 2.44e-02, 2.85e-02, 3.84e-02, 3.82e-02,
270 2.00e-02, 2.81e-04, 1.53e-06, 2.19e-02, 2.20e-02, 1.07e-03, 1.72e-02, 1.93e-02, 7.58e-04,
271 2.34e-05, 2.29e-02, 4.58e-04, 1.29e-02, 3.33e-05, 1.82e-02, 1.27e-06, 4.07e-03, 9.28e-04
272 ),
273 cutdetain = cms.vdouble(
274 8.11e-03, 3.41e-03, 5.58e-03, 8.58e-03, 6.18e-03, 8.69e-03, 1.04e-02, 1.21e-02, 1.63e-02,
275 6.43e-03, 2.40e-03, 4.08e-03, 7.25e-03, 3.28e-03, 6.70e-03, 1.20e-02, 1.47e-02, 1.72e-03,
276 8.61e-03, 2.19e-03, 1.62e-03, 9.05e-03, 4.67e-03, 3.40e-03, 1.19e-02, 4.73e-03, 6.40e-04
277 ),
278 cutdphiin = cms.vdouble(
279 3.78e-02, 3.63e-02, 2.43e-01, 3.40e-02, 2.16e-02, 1.41e-01, 1.20e-01, 1.65e-01, 1.08e-01,
280 4.91e-02, 2.30e-02, 1.18e-01, 4.77e-02, 9.59e-03, 2.26e-02, 4.63e-02, 2.87e-02, 6.54e-03,
281 4.01e-02, 7.23e-03, 8.85e-02, 3.19e-02, 1.07e-02, 1.44e-02, 6.50e-02, 2.04e-02, 3.46e-02
282 ),
283 cuteseedopcor = cms.vdouble(
284 8.17e-01, 8.86e-01, 8.88e-01, 9.22e-01, 3.16e-01, 7.12e-01, 6.88e-01, 8.72e-01, 9.60e-01,
285 8.86e-01, 9.78e-01, 9.96e-01, 9.55e-01, 9.49e-01, 9.80e-01, 8.48e-01, 1.03e+00, 1.00e+00,
286 6.86e-01, 9.68e-01, 9.86e-01, 9.28e-01, 9.02e-01, 1.19e+00, 1.01e+00, 9.68e-01, 1.07e+00
287 ),
288 cutet = cms.vdouble(
289 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
290 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
291 1.58e+01, 1.52e+01, 1.73e+01, 1.61e+01, 1.56e+01, 1.70e+01, 1.42e+01, 1.83e+01, 1.86e+01
292 ),
293 cutfmishits = cms.vdouble(
294 2.50e+00, 1.50e+00, 5.00e-01, 1.50e+00, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01, 5.00e-01,
295 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,
296 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
297 ),
298 cuthoe = cms.vdouble(
299 7.07e-02, 3.00e-02, 4.77e-02, 1.18e-01, 2.27e-02, 4.25e-02, 1.30e-01, 5.90e-01, 1.66e-01,
300 7.18e-02, 4.83e-02, 8.90e-02, 4.99e-02, 1.24e-02, 2.46e-02, 5.55e-01, 7.76e-01, 6.12e-01,
301 2.42e-02, 3.01e-02, 1.07e-02, 1.73e-02, 1.09e-02, 1.45e-02, 1.12e-01, 7.45e-01, 6.10e-01
302 ),
303 cutip_gsf = cms.vdouble(
304 1.61e-02, 2.78e-02, 6.32e-02, 2.85e-02, 7.30e-02, 7.33e-02, 7.21e-02, 4.57e-02, 2.49e-02,
305 1.19e-02, 1.04e-02, 4.10e-02, 1.31e-02, 2.14e-02, 1.46e-02, 2.07e-02, 5.33e-02, 3.74e-03,
306 8.31e-03, 6.58e-03, 8.53e-03, 8.37e-03, 9.24e-03, 7.92e-03, 1.11e-02, 7.78e-03, 2.61e-03
307 ),
308 cutiso_sum = cms.vdouble(
309 8.92e+00, 6.66e+00, 5.59e+00, 4.74e+00, 3.21e+00, 3.25e+00, 4.06e+00, 3.79e+00, 1.17e+00,
310 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
311 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
312 ),
313 cutiso_sumoet = cms.vdouble(
314 9.52e+00, 9.10e+00, 7.14e+00, 6.60e+00, 3.33e+00, 3.53e+00, 3.33e+00, 5.54e+00, 1.78e+00,
315 8.78e+00, 8.13e+00, 6.90e+00, 6.14e+00, 3.58e+00, 4.11e+00, 1.00e+01, 6.19e+00, 5.79e+00,
316 9.13e+00, 9.62e+00, 8.46e+00, 6.22e+00, 4.80e+00, 5.70e+00, 1.06e+01, 1.31e+01, 6.75e+00
317 ),
318 cutsee = cms.vdouble(
319 1.36e-02, 1.04e-02, 1.16e-02, 3.21e-02, 2.87e-02, 2.95e-02, 1.02e-02, 2.67e-02, 2.69e-02,
320 1.27e-02, 1.02e-02, 1.11e-02, 3.24e-02, 2.90e-02, 3.05e-02, 9.56e-03, 2.70e-02, 7.20e-02,
321 1.07e-02, 1.05e-02, 9.49e-03, 3.42e-02, 2.95e-02, 2.65e-02, 9.21e-03, 2.61e-02, 9.67e-03
322 )
323 )
324 
325 eidHyperTight1 = eidCutBasedExt.clone()
326 eidHyperTight1.electronIDType = 'classbased'
327 eidHyperTight1.electronQuality = 'hypertight1'
328 eidHyperTight1.electronVersion = 'V03'
329 eidHyperTight1.etBinning = True
330 eidHyperTight1.additionalCategories = False
331 eidHyperTight1.classbasedhypertight1EleIDCutsV03 = cms.PSet(
332 cutdcotdist = cms.vdouble(
333 2.85e-02, 2.37e-02, 1.93e-04, 3.81e-02, 3.26e-02, 2.14e-02, 2.85e-02, 3.82e-02, 3.82e-02,
334 1.61e-02, 2.81e-04, 1.53e-06, 1.26e-02, 2.20e-02, 2.99e-05, 6.79e-03, 7.70e-03, 7.58e-04,
335 6.54e-07, 1.30e-02, 9.88e-05, 1.29e-02, 7.19e-06, 3.93e-03, 9.86e-08, 4.07e-03, 9.28e-04
336 ),
337 cutdetain = cms.vdouble(
338 7.12e-03, 3.41e-03, 5.47e-03, 8.16e-03, 6.09e-03, 7.79e-03, 9.22e-03, 1.07e-02, 1.14e-02,
339 6.04e-03, 2.19e-03, 3.87e-03, 6.40e-03, 2.70e-03, 4.58e-03, 1.20e-02, 1.15e-02, 1.72e-03,
340 3.21e-03, 1.93e-03, 5.76e-04, 6.87e-03, 1.45e-03, 1.93e-03, 4.18e-03, 4.73e-03, 6.40e-04
341 ),
342 cutdphiin = cms.vdouble(
343 3.64e-02, 2.63e-02, 1.37e-01, 3.03e-02, 1.50e-02, 5.37e-02, 8.45e-02, 7.06e-02, 1.08e-01,
344 4.58e-02, 2.30e-02, 5.98e-02, 4.28e-02, 6.43e-03, 1.44e-02, 3.39e-02, 2.55e-02, 6.54e-03,
345 4.01e-02, 6.10e-03, 4.02e-02, 2.59e-02, 3.77e-03, 9.49e-03, 3.83e-02, 1.69e-02, 3.46e-02
346 ),
347 cuteseedopcor = cms.vdouble(
348 8.17e-01, 9.57e-01, 8.91e-01, 9.54e-01, 9.04e-01, 8.30e-01, 6.88e-01, 8.72e-01, 9.61e-01,
349 1.01e+00, 9.84e-01, 1.00e+00, 9.55e-01, 9.52e-01, 1.07e+00, 9.82e-01, 1.07e+00, 1.00e+00,
350 9.79e-01, 9.90e-01, 9.86e-01, 9.61e-01, 9.02e-01, 1.19e+00, 1.01e+00, 9.68e-01, 1.07e+00
351 ),
352 cutet = cms.vdouble(
353 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
354 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
355 1.73e+01, 1.71e+01, 1.84e+01, 1.87e+01, 1.67e+01, 1.76e+01, 1.58e+01, 1.97e+01, 1.86e+01
356 ),
357 cutfmishits = cms.vdouble(
358 2.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,
359 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,
360 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
361 ),
362 cuthoe = cms.vdouble(
363 6.66e-02, 2.91e-02, 4.27e-02, 5.06e-02, 2.17e-02, 2.96e-02, 6.72e-02, 4.55e-01, 1.29e-02,
364 7.18e-02, 3.58e-02, 8.26e-02, 2.53e-02, 1.24e-02, 2.46e-02, 5.17e-01, 3.77e-01, 6.12e-01,
365 6.78e-04, 3.01e-02, 1.07e-02, 1.73e-02, 2.36e-03, 3.13e-03, 1.12e-01, 7.45e-01, 6.10e-01
366 ),
367 cutip_gsf = cms.vdouble(
368 1.61e-02, 1.96e-02, 4.76e-02, 2.30e-02, 4.98e-02, 5.48e-02, 6.85e-02, 4.57e-02, 2.36e-02,
369 1.14e-02, 9.25e-03, 2.25e-02, 1.21e-02, 2.14e-02, 1.46e-02, 2.07e-02, 3.86e-02, 3.74e-03,
370 6.71e-03, 5.56e-03, 6.48e-03, 5.90e-03, 3.78e-03, 6.80e-03, 8.10e-03, 7.78e-03, 2.61e-03
371 ),
372 cutiso_sum = cms.vdouble(
373 7.98e+00, 5.90e+00, 4.72e+00, 4.12e+00, 3.21e+00, 2.75e+00, 4.06e+00, 3.47e+00, 1.14e+00,
374 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
375 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
376 ),
377 cutiso_sumoet = cms.vdouble(
378 8.49e+00, 7.29e+00, 6.17e+00, 6.04e+00, 3.03e+00, 3.02e+00, 2.77e+00, 5.22e+00, 1.78e+00,
379 7.20e+00, 6.71e+00, 6.29e+00, 5.04e+00, 2.51e+00, 3.74e+00, 9.68e+00, 5.91e+00, 5.79e+00,
380 8.00e+00, 8.97e+00, 6.88e+00, 5.13e+00, 4.13e+00, 4.92e+00, 9.78e+00, 1.13e+01, 6.56e+00
381 ),
382 cutsee = cms.vdouble(
383 1.26e-02, 1.03e-02, 1.11e-02, 3.21e-02, 2.87e-02, 2.93e-02, 9.38e-03, 2.49e-02, 2.69e-02,
384 1.26e-02, 9.97e-03, 1.02e-02, 3.24e-02, 2.71e-02, 2.59e-02, 9.51e-03, 2.47e-02, 7.20e-02,
385 1.00e-02, 1.00e-02, 9.49e-03, 3.42e-02, 2.95e-02, 2.64e-02, 8.96e-03, 2.60e-02, 9.67e-03
386 )
387 )
388 
389 eidHyperTight2 = eidCutBasedExt.clone()
390 eidHyperTight2.electronIDType = 'classbased'
391 eidHyperTight2.electronQuality = 'hypertight2'
392 eidHyperTight2.electronVersion = 'V03'
393 eidHyperTight2.etBinning = True
394 eidHyperTight2.additionalCategories = False
395 eidHyperTight2.classbasedhypertight2EleIDCutsV03 = cms.PSet(
396 cutdcotdist = cms.vdouble(
397 2.71e-02, 2.37e-02, 6.96e-05, 1.13e-02, 2.00e-02, 1.07e-02, 2.85e-02, 3.81e-02, 3.82e-02,
398 1.61e-02, 2.81e-04, 1.53e-06, 3.51e-04, 1.32e-02, 2.99e-05, 6.79e-03, 2.16e-04, 7.58e-04,
399 6.54e-07, 1.56e-03, 5.93e-05, 1.67e-03, 4.31e-06, 2.36e-03, 9.86e-08, 4.07e-03, 9.28e-04
400 ),
401 cutdetain = cms.vdouble(
402 4.91e-03, 3.27e-03, 5.37e-03, 7.39e-03, 5.81e-03, 5.75e-03, 9.22e-03, 7.79e-03, 1.14e-02,
403 4.60e-03, 2.19e-03, 2.92e-03, 4.38e-03, 2.10e-03, 4.58e-03, 8.40e-03, 1.15e-02, 1.72e-03,
404 2.17e-03, 5.96e-04, 5.76e-04, 5.37e-03, 9.71e-04, 3.88e-04, 4.18e-03, 4.73e-03, 6.40e-04
405 ),
406 cutdphiin = cms.vdouble(
407 3.21e-02, 1.90e-02, 1.05e-01, 2.71e-02, 1.20e-02, 2.52e-02, 8.45e-02, 2.77e-02, 1.08e-01,
408 4.15e-02, 2.30e-02, 2.54e-02, 1.68e-02, 6.31e-03, 1.05e-02, 2.46e-02, 1.83e-02, 6.54e-03,
409 4.42e-03, 2.18e-03, 4.02e-02, 7.00e-03, 3.19e-03, 8.76e-03, 3.83e-02, 1.69e-02, 3.46e-02
410 ),
411 cuteseedopcor = cms.vdouble(
412 8.95e-01, 9.61e-01, 8.95e-01, 9.85e-01, 9.04e-01, 9.56e-01, 6.88e-01, 8.72e-01, 9.61e-01,
413 1.06e+00, 9.93e-01, 1.00e+00, 1.03e+00, 9.52e-01, 1.17e+00, 1.02e+00, 1.07e+00, 1.00e+00,
414 1.05e+00, 9.90e-01, 9.86e-01, 9.65e-01, 9.02e-01, 1.19e+00, 1.01e+00, 9.68e-01, 1.07e+00
415 ),
416 cutet = cms.vdouble(
417 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
418 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
419 1.92e+01, 1.83e+01, 1.88e+01, 1.90e+01, 1.79e+01, 1.83e+01, 1.58e+01, 1.99e+01, 1.86e+01
420 ),
421 cutfmishits = cms.vdouble(
422 2.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,
423 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,
424 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
425 ),
426 cuthoe = cms.vdouble(
427 4.06e-02, 2.91e-02, 2.82e-02, 4.01e-02, 2.06e-02, 2.02e-02, 6.72e-02, 3.29e-01, 1.29e-02,
428 3.71e-02, 2.98e-02, 8.26e-02, 2.33e-02, 1.16e-02, 1.23e-02, 2.37e-01, 1.30e-01, 6.12e-01,
429 4.07e-04, 3.01e-02, 1.07e-02, 1.73e-02, 1.42e-03, 1.88e-03, 1.12e-01, 7.45e-01, 6.10e-01
430 ),
431 cutip_gsf = cms.vdouble(
432 1.27e-02, 1.11e-02, 3.52e-02, 2.30e-02, 1.86e-02, 5.48e-02, 6.85e-02, 4.57e-02, 2.36e-02,
433 9.67e-03, 8.83e-03, 1.50e-02, 1.21e-02, 2.14e-02, 1.46e-02, 1.89e-02, 3.59e-02, 3.74e-03,
434 3.63e-03, 4.39e-03, 5.17e-03, 3.81e-03, 2.68e-03, 3.45e-03, 8.10e-03, 7.78e-03, 2.61e-03
435 ),
436 cutiso_sum = cms.vdouble(
437 7.36e+00, 5.40e+00, 3.37e+00, 3.83e+00, 2.13e+00, 2.75e+00, 4.06e+00, 2.97e+00, 1.14e+00,
438 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
439 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
440 ),
441 cutiso_sumoet = cms.vdouble(
442 6.63e+00, 5.05e+00, 4.52e+00, 5.81e+00, 2.46e+00, 2.75e+00, 2.61e+00, 5.22e+00, 1.78e+00,
443 5.96e+00, 5.61e+00, 5.68e+00, 3.48e+00, 2.47e+00, 2.84e+00, 5.64e+00, 5.48e+00, 5.79e+00,
444 7.32e+00, 8.27e+00, 6.37e+00, 4.70e+00, 4.13e+00, 4.92e+00, 9.78e+00, 1.13e+01, 6.56e+00
445 ),
446 cutsee = cms.vdouble(
447 1.25e-02, 1.03e-02, 1.09e-02, 3.21e-02, 2.72e-02, 2.88e-02, 9.38e-03, 2.40e-02, 2.69e-02,
448 1.15e-02, 9.68e-03, 9.95e-03, 3.24e-02, 2.67e-02, 2.55e-02, 9.51e-03, 2.45e-02, 7.20e-02,
449 9.61e-03, 1.00e-02, 9.38e-03, 3.36e-02, 2.91e-02, 2.63e-02, 8.96e-03, 2.60e-02, 9.67e-03
450 )
451 )
452 
453 eidHyperTight3 = eidCutBasedExt.clone()
454 eidHyperTight3.electronIDType = 'classbased'
455 eidHyperTight3.electronQuality = 'hypertight3'
456 eidHyperTight3.electronVersion = 'V03'
457 eidHyperTight3.etBinning = True
458 eidHyperTight3.additionalCategories = False
459 eidHyperTight3.classbasedhypertight3EleIDCutsV03 = cms.PSet(
460 cutdcotdist = cms.vdouble(
461 2.28e-02, 2.37e-02, 6.96e-05, 3.15e-04, 2.00e-02, 1.07e-02, 2.85e-02, 3.81e-02, 3.82e-02,
462 7.71e-03, 2.81e-04, 1.53e-06, 3.51e-04, 1.03e-03, 2.33e-06, 6.79e-03, 7.76e-05, 7.58e-04,
463 3.93e-07, 9.36e-04, 5.93e-05, 1.00e-03, 4.31e-06, 2.36e-03, 9.86e-08, 4.07e-03, 9.28e-04
464 ),
465 cutdetain = cms.vdouble(
466 4.12e-03, 3.27e-03, 3.51e-03, 7.16e-03, 4.52e-03, 5.16e-03, 9.22e-03, 7.79e-03, 1.14e-02,
467 4.43e-03, 1.60e-03, 2.44e-03, 3.82e-03, 2.04e-03, 2.79e-03, 8.40e-03, 1.15e-02, 1.72e-03,
468 1.15e-03, 4.69e-04, 5.76e-04, 5.37e-03, 9.71e-04, 2.54e-04, 4.18e-03, 4.73e-03, 6.40e-04
469 ),
470 cutdphiin = cms.vdouble(
471 2.32e-02, 1.90e-02, 6.71e-02, 2.71e-02, 1.02e-02, 1.66e-02, 8.45e-02, 2.45e-02, 1.08e-01,
472 3.46e-02, 2.30e-02, 1.89e-02, 1.68e-02, 6.31e-03, 9.39e-03, 2.38e-02, 1.68e-02, 6.54e-03,
473 2.91e-03, 2.18e-03, 4.02e-02, 3.56e-03, 3.19e-03, 8.76e-03, 3.83e-02, 1.69e-02, 3.46e-02
474 ),
475 cuteseedopcor = cms.vdouble(
476 1.03e+00, 9.61e-01, 9.60e-01, 9.97e-01, 9.25e-01, 9.56e-01, 6.88e-01, 8.72e-01, 9.61e-01,
477 1.10e+00, 9.94e-01, 1.01e+00, 1.04e+00, 9.52e-01, 1.17e+00, 1.03e+00, 1.07e+00, 1.00e+00,
478 1.06e+00, 9.94e-01, 9.86e-01, 9.66e-01, 9.02e-01, 1.19e+00, 1.01e+00, 9.68e-01, 1.07e+00
479 ),
480 cutet = cms.vdouble(
481 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
482 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
483 1.92e+01, 1.83e+01, 1.90e+01, 1.92e+01, 1.88e+01, 1.83e+01, 1.58e+01, 1.99e+01, 1.86e+01
484 ),
485 cutfmishits = cms.vdouble(
486 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,
487 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,
488 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
489 ),
490 cuthoe = cms.vdouble(
491 2.99e-02, 2.91e-02, 2.38e-02, 3.98e-02, 2.06e-02, 1.33e-02, 6.72e-02, 3.29e-01, 1.29e-02,
492 3.61e-02, 1.92e-02, 8.26e-02, 2.33e-02, 9.04e-04, 9.57e-04, 2.37e-01, 1.16e-01, 6.12e-01,
493 2.44e-04, 3.01e-02, 1.07e-02, 1.04e-02, 1.42e-03, 1.88e-03, 1.12e-01, 7.45e-01, 6.10e-01
494 ),
495 cutip_gsf = cms.vdouble(
496 1.13e-02, 9.84e-03, 3.47e-02, 1.77e-02, 1.86e-02, 1.31e-02, 6.85e-02, 4.57e-02, 2.36e-02,
497 8.59e-03, 8.79e-03, 8.97e-03, 5.28e-03, 2.14e-02, 4.82e-03, 1.89e-02, 3.59e-02, 3.74e-03,
498 3.63e-03, 2.03e-03, 5.17e-03, 3.56e-03, 2.68e-03, 3.45e-03, 8.10e-03, 7.78e-03, 2.61e-03
499 ),
500 cutiso_sum = cms.vdouble(
501 6.70e+00, 4.26e+00, 2.67e+00, 3.68e+00, 2.13e+00, 2.05e+00, 4.06e+00, 2.75e+00, 1.14e+00,
502 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
503 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
504 ),
505 cutiso_sumoet = cms.vdouble(
506 6.04e+00, 3.21e+00, 3.95e+00, 3.46e+00, 2.46e+00, 2.23e+00, 2.61e+00, 5.22e+00, 1.78e+00,
507 5.78e+00, 5.24e+00, 4.69e+00, 3.17e+00, 2.45e+00, 2.80e+00, 5.41e+00, 5.48e+00, 5.79e+00,
508 7.32e+00, 7.66e+00, 6.37e+00, 4.70e+00, 4.13e+00, 4.92e+00, 9.78e+00, 1.13e+01, 6.56e+00
509 ),
510 cutsee = cms.vdouble(
511 1.18e-02, 1.03e-02, 1.09e-02, 3.09e-02, 2.72e-02, 2.84e-02, 9.14e-03, 2.36e-02, 2.69e-02,
512 9.99e-03, 9.64e-03, 9.91e-03, 3.10e-02, 2.60e-02, 2.53e-02, 9.51e-03, 2.45e-02, 7.20e-02,
513 9.40e-03, 9.98e-03, 9.38e-03, 3.17e-02, 2.91e-02, 2.63e-02, 8.96e-03, 2.60e-02, 9.67e-03
514 )
515 )
516 
517 eidHyperTight4 = eidCutBasedExt.clone()
518 eidHyperTight4.electronIDType = 'classbased'
519 eidHyperTight4.electronQuality = 'hypertight4'
520 eidHyperTight4.electronVersion = 'V03'
521 eidHyperTight4.etBinning = True
522 eidHyperTight4.additionalCategories = False
523 eidHyperTight4.classbasedhypertight4EleIDCutsV03 = cms.PSet(
524 cutdcotdist = cms.vdouble(
525 6.38e-04, 6.64e-04, 6.96e-05, 8.83e-06, 2.00e-02, 3.05e-03, 2.76e-02, 3.81e-02, 3.82e-02,
526 2.16e-04, 7.87e-06, 1.19e-07, 3.51e-04, 1.03e-03, 2.33e-06, 6.79e-03, 7.76e-05, 7.58e-04,
527 3.93e-07, 9.36e-04, 5.93e-05, 1.00e-03, 4.31e-06, 2.36e-03, 9.86e-08, 4.07e-03, 9.28e-04
528 ),
529 cutdetain = cms.vdouble(
530 4.12e-03, 2.80e-03, 3.51e-03, 4.65e-03, 2.38e-03, 4.34e-03, 9.22e-03, 7.79e-03, 1.14e-02,
531 2.85e-03, 1.13e-03, 1.12e-03, 3.39e-03, 2.04e-03, 2.79e-03, 8.40e-03, 1.15e-02, 1.72e-03,
532 2.87e-04, 3.54e-04, 5.76e-04, 5.37e-03, 9.71e-04, 2.50e-04, 4.18e-03, 4.73e-03, 6.40e-04
533 ),
534 cutdphiin = cms.vdouble(
535 2.32e-02, 1.90e-02, 4.38e-02, 2.71e-02, 6.28e-03, 1.07e-02, 8.45e-02, 2.42e-02, 1.08e-01,
536 1.19e-02, 5.36e-03, 1.14e-02, 1.53e-02, 6.31e-03, 9.39e-03, 2.38e-02, 1.68e-02, 6.54e-03,
537 2.44e-03, 2.18e-03, 4.02e-02, 3.56e-03, 3.19e-03, 8.76e-03, 3.83e-02, 1.69e-02, 3.46e-02
538 ),
539 cuteseedopcor = cms.vdouble(
540 1.03e+00, 9.68e-01, 9.60e-01, 9.97e-01, 9.25e-01, 9.56e-01, 6.88e-01, 8.72e-01, 9.61e-01,
541 1.13e+00, 1.00e+00, 1.01e+00, 1.04e+00, 9.52e-01, 1.17e+00, 1.03e+00, 1.07e+00, 1.00e+00,
542 1.06e+00, 9.94e-01, 9.86e-01, 9.66e-01, 9.02e-01, 1.19e+00, 1.01e+00, 9.68e-01, 1.07e+00
543 ),
544 cutet = cms.vdouble(
545 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
546 -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05, -1.00e+05,
547 1.93e+01, 1.83e+01, 1.90e+01, 1.92e+01, 1.93e+01, 1.83e+01, 1.58e+01, 1.99e+01, 1.86e+01
548 ),
549 cutfmishits = cms.vdouble(
550 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,
551 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,
552 -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
553 ),
554 cuthoe = cms.vdouble(
555 2.99e-02, 2.64e-02, 1.35e-02, 2.16e-02, 1.14e-02, 7.32e-03, 6.72e-02, 3.29e-01, 1.29e-02,
556 1.43e-02, 1.49e-03, 6.42e-03, 5.03e-03, 9.04e-04, 9.57e-04, 2.37e-01, 1.16e-01, 6.12e-01,
557 1.46e-04, 3.01e-02, 1.07e-02, 1.04e-02, 1.42e-03, 1.88e-03, 1.12e-01, 7.45e-01, 6.10e-01
558 ),
559 cutip_gsf = cms.vdouble(
560 1.13e-02, 9.84e-03, 2.42e-02, 1.43e-02, 1.86e-02, 8.63e-03, 6.85e-02, 4.57e-02, 2.36e-02,
561 7.46e-03, 8.79e-03, 3.93e-03, 5.08e-03, 2.14e-02, 4.82e-03, 1.89e-02, 3.59e-02, 3.74e-03,
562 3.03e-03, 8.37e-04, 5.17e-03, 3.56e-03, 2.68e-03, 3.45e-03, 8.10e-03, 7.78e-03, 2.61e-03
563 ),
564 cutiso_sum = cms.vdouble(
565 4.61e+00, 3.55e+00, 2.39e+00, 3.41e+00, 1.49e+00, 1.87e+00, 4.01e+00, 2.75e+00, 1.14e+00,
566 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05,
567 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05, 1.00e+05
568 ),
569 cutiso_sumoet = cms.vdouble(
570 4.31e+00, 2.39e+00, 3.41e+00, 3.10e+00, 2.39e+00, 2.23e+00, 2.56e+00, 5.22e+00, 1.78e+00,
571 5.70e+00, 5.24e+00, 4.47e+00, 3.13e+00, 2.45e+00, 2.80e+00, 5.20e+00, 5.48e+00, 5.79e+00,
572 7.32e+00, 7.08e+00, 6.37e+00, 4.70e+00, 4.13e+00, 4.92e+00, 9.78e+00, 1.13e+01, 6.56e+00
573 ),
574 cutsee = cms.vdouble(
575 1.09e-02, 1.01e-02, 1.02e-02, 2.99e-02, 2.64e-02, 2.84e-02, 9.11e-03, 2.36e-02, 2.69e-02,
576 9.27e-03, 9.51e-03, 9.18e-03, 2.71e-02, 2.60e-02, 2.53e-02, 9.51e-03, 2.45e-02, 7.20e-02,
577 9.40e-03, 9.98e-03, 9.38e-03, 3.17e-02, 2.91e-02, 2.63e-02, 8.96e-03, 2.60e-02, 9.67e-03
578 )
579 )
580