ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/Selection/interface/CiCElectronSelectionDataTuning.i
Revision: 1.1.1.1 (vendor branch)
Committed: Thu Sep 8 13:33:18 2011 UTC (13 years, 8 months ago) by khahn
Branch: kh
CVS Tags: AN490, v1
Changes since 1.1: +0 -0 lines
Log Message:

File Contents

# Content
1 double VeryLoose_cutdcotdist[] = {
2 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
3 };
4 double VeryLoose_cutdetain[] = {
5 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
6 };
7 double VeryLoose_cutdetainl[] = {
8 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
9 };
10 double VeryLoose_cutdphiin[] = {
11 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
12 };
13 double VeryLoose_cutdphiinl[] = {
14 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
15 };
16 double VeryLoose_cuteseedopcor[] = {
17 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
18 };
19 double VeryLoose_cutfmishits[] = {
20 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
21 };
22 double VeryLoose_cuthoe[] = {
23 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
24 };
25 double VeryLoose_cuthoel[] = {
26 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
27 };
28 double VeryLoose_cutip_gsf[] = {
29 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
30 };
31 double VeryLoose_cutip_gsfl[] = {
32 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
33 };
34 double VeryLoose_cutiso_sum[] = {
35 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
36 };
37 double VeryLoose_cutiso_sumoet[] = {
38 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
39 };
40 double VeryLoose_cutiso_sumoetl[] = {
41 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
42 };
43 double VeryLoose_cutsee[] = {
44 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
45 };
46 double VeryLoose_cutseel[] = {
47 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
48 };
49 eidVeryLoose.cutdcotdist = vector<double>(&VeryLoose_cutdcotdist[0], &VeryLoose_cutdcotdist[N_CATEGORIES]);
50 eidVeryLoose.cutdetain = vector<double>(&VeryLoose_cutdetain[0], &VeryLoose_cutdetain[N_CATEGORIES]);
51 eidVeryLoose.cutdetainl = vector<double>(&VeryLoose_cutdetainl[0], &VeryLoose_cutdetainl[N_CATEGORIES]);
52 eidVeryLoose.cutdphiin = vector<double>(&VeryLoose_cutdphiin[0], &VeryLoose_cutdphiin[N_CATEGORIES]);
53 eidVeryLoose.cutdphiinl = vector<double>(&VeryLoose_cutdphiinl[0], &VeryLoose_cutdphiinl[N_CATEGORIES]);
54 eidVeryLoose.cuteseedopcor = vector<double>(&VeryLoose_cuteseedopcor[0], &VeryLoose_cuteseedopcor[N_CATEGORIES]);
55 eidVeryLoose.cutfmishits = vector<double>(&VeryLoose_cutfmishits[0], &VeryLoose_cutfmishits[N_CATEGORIES]);
56 eidVeryLoose.cuthoe = vector<double>(&VeryLoose_cuthoe[0], &VeryLoose_cuthoe[N_CATEGORIES]);
57 eidVeryLoose.cuthoel = vector<double>(&VeryLoose_cuthoel[0], &VeryLoose_cuthoel[N_CATEGORIES]);
58 eidVeryLoose.cutsee = vector<double>(&VeryLoose_cutsee[0], &VeryLoose_cutsee[N_CATEGORIES]);
59 eidVeryLoose.cutseel = vector<double>(&VeryLoose_cutseel[0], &VeryLoose_cutseel[N_CATEGORIES]);
60
61
62 double Loose_cutdcotdist[] = {
63 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
64 };
65 double Loose_cutdetain[] = {
66 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
67 };
68 double Loose_cutdetainl[] = {
69 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
70 };
71 double Loose_cutdphiin[] = {
72 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
73 };
74 double Loose_cutdphiinl[] = {
75 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
76 };
77 double Loose_cuteseedopcor[] = {
78 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
79 };
80 double Loose_cutfmishits[] = {
81 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
82 };
83 double Loose_cuthoe[] = {
84 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
85 };
86 double Loose_cuthoel[] = {
87 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
88 };
89 double Loose_cutip_gsf[] = {
90 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
91 };
92 double Loose_cutip_gsfl[] = {
93 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
94 };
95 double Loose_cutiso_sum[] = {
96 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
97 };
98 double Loose_cutiso_sumoet[] = {
99 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
100 };
101 double Loose_cutiso_sumoetl[] = {
102 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
103 };
104 double Loose_cutsee[] = {
105 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
106 };
107 double Loose_cutseel[] = {
108 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
109 };
110 eidLoose.cutdcotdist = vector<double>(&Loose_cutdcotdist[0], &Loose_cutdcotdist[N_CATEGORIES]);
111 eidLoose.cutdetain = vector<double>(&Loose_cutdetain[0], &Loose_cutdetain[N_CATEGORIES]);
112 eidLoose.cutdetainl = vector<double>(&Loose_cutdetainl[0], &Loose_cutdetainl[N_CATEGORIES]);
113 eidLoose.cutdphiin = vector<double>(&Loose_cutdphiin[0], &Loose_cutdphiin[N_CATEGORIES]);
114 eidLoose.cutdphiinl = vector<double>(&Loose_cutdphiinl[0], &Loose_cutdphiinl[N_CATEGORIES]);
115 eidLoose.cuteseedopcor = vector<double>(&Loose_cuteseedopcor[0], &Loose_cuteseedopcor[N_CATEGORIES]);
116 eidLoose.cutfmishits = vector<double>(&Loose_cutfmishits[0], &Loose_cutfmishits[N_CATEGORIES]);
117 eidLoose.cuthoe = vector<double>(&Loose_cuthoe[0], &Loose_cuthoe[N_CATEGORIES]);
118 eidLoose.cuthoel = vector<double>(&Loose_cuthoel[0], &Loose_cuthoel[N_CATEGORIES]);
119 eidLoose.cutsee = vector<double>(&Loose_cutsee[0], &Loose_cutsee[N_CATEGORIES]);
120 eidLoose.cutseel = vector<double>(&Loose_cutseel[0], &Loose_cutseel[N_CATEGORIES]);
121
122
123 double Medium_cutdcotdist[] = {
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 double Medium_cutdetain[] = {
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 double Medium_cutdetainl[] = {
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 double Medium_cutdphiin[] = {
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 double Medium_cutdphiinl[] = {
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 double Medium_cuteseedopcor[] = {
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 double Medium_cutfmishits[] = {
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 double Medium_cuthoe[] = {
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 double Medium_cuthoel[] = {
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 double Medium_cutip_gsf[] = {
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 double Medium_cutip_gsfl[] = {
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 double Medium_cutiso_sum[] = {
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 double Medium_cutiso_sumoet[] = {
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 double Medium_cutiso_sumoetl[] = {
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 double Medium_cutsee[] = {
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 double Medium_cutseel[] = {
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 eidMedium.cutdcotdist = vector<double>(&Medium_cutdcotdist[0], &Medium_cutdcotdist[N_CATEGORIES]);
172 eidMedium.cutdetain = vector<double>(&Medium_cutdetain[0], &Medium_cutdetain[N_CATEGORIES]);
173 eidMedium.cutdetainl = vector<double>(&Medium_cutdetainl[0], &Medium_cutdetainl[N_CATEGORIES]);
174 eidMedium.cutdphiin = vector<double>(&Medium_cutdphiin[0], &Medium_cutdphiin[N_CATEGORIES]);
175 eidMedium.cutdphiinl = vector<double>(&Medium_cutdphiinl[0], &Medium_cutdphiinl[N_CATEGORIES]);
176 eidMedium.cuteseedopcor = vector<double>(&Medium_cuteseedopcor[0], &Medium_cuteseedopcor[N_CATEGORIES]);
177 eidMedium.cutfmishits = vector<double>(&Medium_cutfmishits[0], &Medium_cutfmishits[N_CATEGORIES]);
178 eidMedium.cuthoe = vector<double>(&Medium_cuthoe[0], &Medium_cuthoe[N_CATEGORIES]);
179 eidMedium.cuthoel = vector<double>(&Medium_cuthoel[0], &Medium_cuthoel[N_CATEGORIES]);
180 eidMedium.cutsee = vector<double>(&Medium_cutsee[0], &Medium_cutsee[N_CATEGORIES]);
181 eidMedium.cutseel = vector<double>(&Medium_cutseel[0], &Medium_cutseel[N_CATEGORIES]);
182
183
184 double Tight_cutdcotdist[] = {
185 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
186 };
187 double Tight_cutdetain[] = {
188 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
189 };
190 double Tight_cutdetainl[] = {
191 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
192 };
193 double Tight_cutdphiin[] = {
194 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
195 };
196 double Tight_cutdphiinl[] = {
197 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
198 };
199 double Tight_cuteseedopcor[] = {
200 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
201 };
202 double Tight_cutfmishits[] = {
203 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
204 };
205 double Tight_cuthoe[] = {
206 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
207 };
208 double Tight_cuthoel[] = {
209 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
210 };
211 double Tight_cutip_gsf[] = {
212 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
213 };
214 double Tight_cutip_gsfl[] = {
215 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
216 };
217 double Tight_cutiso_sum[] = {
218 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
219 };
220 double Tight_cutiso_sumoet[] = {
221 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
222 };
223 double Tight_cutiso_sumoetl[] = {
224 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
225 };
226 double Tight_cutsee[] = {
227 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
228 };
229 double Tight_cutseel[] = {
230 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
231 };
232 eidTight.cutdcotdist = vector<double>(&Tight_cutdcotdist[0], &Tight_cutdcotdist[N_CATEGORIES]);
233 eidTight.cutdetain = vector<double>(&Tight_cutdetain[0], &Tight_cutdetain[N_CATEGORIES]);
234 eidTight.cutdetainl = vector<double>(&Tight_cutdetainl[0], &Tight_cutdetainl[N_CATEGORIES]);
235 eidTight.cutdphiin = vector<double>(&Tight_cutdphiin[0], &Tight_cutdphiin[N_CATEGORIES]);
236 eidTight.cutdphiinl = vector<double>(&Tight_cutdphiinl[0], &Tight_cutdphiinl[N_CATEGORIES]);
237 eidTight.cuteseedopcor = vector<double>(&Tight_cuteseedopcor[0], &Tight_cuteseedopcor[N_CATEGORIES]);
238 eidTight.cutfmishits = vector<double>(&Tight_cutfmishits[0], &Tight_cutfmishits[N_CATEGORIES]);
239 eidTight.cuthoe = vector<double>(&Tight_cuthoe[0], &Tight_cuthoe[N_CATEGORIES]);
240 eidTight.cuthoel = vector<double>(&Tight_cuthoel[0], &Tight_cuthoel[N_CATEGORIES]);
241 eidTight.cutsee = vector<double>(&Tight_cutsee[0], &Tight_cutsee[N_CATEGORIES]);
242 eidTight.cutseel = vector<double>(&Tight_cutseel[0], &Tight_cutseel[N_CATEGORIES]);
243
244
245 /*
246 eidSuperTight[] = eidDouble CutBasedExt.clone()
247 eidSuperTight.electronIDType[] = 'classbased'
248 eidSuperTight.electronQuality[] = 'supertight'
249 eidSuperTight.electronVersion[] = 'V06'
250 eidSuperTight.additionalCategories[] = True
251 eidSuperTight.classbasedsupertightEleIDDouble CutsV06[] = cms.PSet(
252 double cutdcotdist[] = {
253 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
254 };
255 double cutdetain[] = {
256 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
257 };
258 double cutdetainl[] = {
259 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
260 };
261 double cutdphiin[] = {
262 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
263 };
264 double cutdphiinl[] = {
265 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
266 };
267 double cuteseedopcor[] = {
268 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
269 };
270 double cutfmishits[] = {
271 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
272 };
273 double cuthoe[] = {
274 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
275 };
276 double cuthoel[] = {
277 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
278 };
279 double cutip_gsf[] = {
280 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
281 };
282 double cutip_gsfl[] = {
283 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
284 };
285 double cutiso_sum[] = {
286 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
287 };
288 double cutiso_sumoet[] = {
289 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
290 };
291 double cutiso_sumoetl[] = {
292 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
293 };
294 double cutsee[] = {
295 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
296 };
297 double cutseel[] = {
298 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
299 )
300 )
301
302 eidHyperTight1[] = eidDouble CutBasedExt.clone()
303 eidHyperTight1.electronIDType[] = 'classbased'
304 eidHyperTight1.electronQuality[] = 'hypertight1'
305 eidHyperTight1.electronVersion[] = 'V06'
306 eidHyperTight1.additionalCategories[] = True
307 eidHyperTight1.classbasedhypertight1EleIDDouble CutsV06[] = cms.PSet(
308 double cutdcotdist[] = {
309 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
310 };
311 double cutdetain[] = {
312 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
313 };
314 double cutdetainl[] = {
315 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
316 };
317 double cutdphiin[] = {
318 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
319 };
320 double cutdphiinl[] = {
321 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
322 };
323 double cuteseedopcor[] = {
324 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
325 };
326 double cutfmishits[] = {
327 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
328 };
329 double cuthoe[] = {
330 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
331 };
332 double cuthoel[] = {
333 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
334 };
335 double cutip_gsf[] = {
336 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
337 };
338 double cutip_gsfl[] = {
339 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
340 };
341 double cutiso_sum[] = {
342 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
343 };
344 double cutiso_sumoet[] = {
345 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
346 };
347 double cutiso_sumoetl[] = {
348 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
349 };
350 double cutsee[] = {
351 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
352 };
353 double cutseel[] = {
354 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
355 )
356 )
357
358 eidHyperTight2[] = eidDouble CutBasedExt.clone()
359 eidHyperTight2.electronIDType[] = 'classbased'
360 eidHyperTight2.electronQuality[] = 'hypertight2'
361 eidHyperTight2.electronVersion[] = 'V06'
362 eidHyperTight2.additionalCategories[] = True
363 eidHyperTight2.classbasedhypertight2EleIDDouble CutsV06[] = cms.PSet(
364 double cutdcotdist[] = {
365 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
366 };
367 double cutdetain[] = {
368 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
369 };
370 double cutdetainl[] = {
371 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
372 };
373 double cutdphiin[] = {
374 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
375 };
376 double cutdphiinl[] = {
377 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
378 };
379 double cuteseedopcor[] = {
380 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
381 };
382 double cutfmishits[] = {
383 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
384 };
385 double cuthoe[] = {
386 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
387 };
388 double cuthoel[] = {
389 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
390 };
391 double cutip_gsf[] = {
392 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
393 };
394 double cutip_gsfl[] = {
395 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
396 };
397 double cutiso_sum[] = {
398 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
399 };
400 double cutiso_sumoet[] = {
401 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
402 };
403 double cutiso_sumoetl[] = {
404 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
405 };
406 double cutsee[] = {
407 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
408 };
409 double cutseel[] = {
410 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
411 )
412 )
413
414 eidHyperTight3[] = eidDouble CutBasedExt.clone()
415 eidHyperTight3.electronIDType[] = 'classbased'
416 eidHyperTight3.electronQuality[] = 'hypertight3'
417 eidHyperTight3.electronVersion[] = 'V06'
418 eidHyperTight3.additionalCategories[] = True
419 eidHyperTight3.classbasedhypertight3EleIDDouble CutsV06[] = cms.PSet(
420 double cutdcotdist[] = {
421 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
422 };
423 double cutdetain[] = {
424 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
425 };
426 double cutdetainl[] = {
427 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
428 };
429 double cutdphiin[] = {
430 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
431 };
432 double cutdphiinl[] = {
433 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
434 };
435 double cuteseedopcor[] = {
436 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
437 };
438 double cutfmishits[] = {
439 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
440 };
441 double cuthoe[] = {
442 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
443 };
444 double cuthoel[] = {
445 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
446 };
447 double cutip_gsf[] = {
448 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
449 };
450 double cutip_gsfl[] = {
451 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
452 };
453 double cutiso_sum[] = {
454 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
455 };
456 double cutiso_sumoet[] = {
457 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
458 };
459 double cutiso_sumoetl[] = {
460 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
461 };
462 double cutsee[] = {
463 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
464 };
465 double cutseel[] = {
466 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
467 )
468 )
469
470 eidHyperTight4[] = eidDouble CutBasedExt.clone()
471 eidHyperTight4.electronIDType[] = 'classbased'
472 eidHyperTight4.electronQuality[] = 'hypertight4'
473 eidHyperTight4.electronVersion[] = 'V06'
474 eidHyperTight4.additionalCategories[] = True
475 eidHyperTight4.classbasedhypertight4EleIDDouble CutsV06[] = cms.PSet(
476 double cutdcotdist[] = {
477 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
478 };
479 double cutdetain[] = {
480 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
481 };
482 double cutdetainl[] = {
483 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
484 };
485 double cutdphiin[] = {
486 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
487 };
488 double cutdphiinl[] = {
489 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
490 };
491 double cuteseedopcor[] = {
492 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
493 };
494 double cutfmishits[] = {
495 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
496 };
497 double cuthoe[] = {
498 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
499 };
500 double cuthoel[] = {
501 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
502 };
503 double cutip_gsf[] = {
504 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
505 };
506 double cutip_gsfl[] = {
507 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
508 };
509 double cutiso_sum[] = {
510 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
511 };
512 double cutiso_sumoet[] = {
513 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
514 };
515 double cutiso_sumoetl[] = {
516 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
517 };
518 double cutsee[] = {
519 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
520 };
521 double cutseel[] = {
522 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
523 )
524 )
525
526 */