ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/LeptonSelection/interface/CiCElectronSelectionDataTuning.i
Revision: 1.2
Committed: Fri Feb 17 14:48:59 2012 UTC (13 years, 3 months ago) by khahn
Branch: MAIN
CVS Tags: compiled, synced_FSR_2, synced_FSR, synched2, synched, HEAD
Changes since 1.1: +4 -0 lines
Log Message:
*** empty 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.scheme = CICVeryLoose;
50 eidVeryLoose.cutdcotdist = vector<double>(&VeryLoose_cutdcotdist[0], &VeryLoose_cutdcotdist[N_CATEGORIES]);
51 eidVeryLoose.cutdetain = vector<double>(&VeryLoose_cutdetain[0], &VeryLoose_cutdetain[N_CATEGORIES]);
52 eidVeryLoose.cutdetainl = vector<double>(&VeryLoose_cutdetainl[0], &VeryLoose_cutdetainl[N_CATEGORIES]);
53 eidVeryLoose.cutdphiin = vector<double>(&VeryLoose_cutdphiin[0], &VeryLoose_cutdphiin[N_CATEGORIES]);
54 eidVeryLoose.cutdphiinl = vector<double>(&VeryLoose_cutdphiinl[0], &VeryLoose_cutdphiinl[N_CATEGORIES]);
55 eidVeryLoose.cuteseedopcor = vector<double>(&VeryLoose_cuteseedopcor[0], &VeryLoose_cuteseedopcor[N_CATEGORIES]);
56 eidVeryLoose.cutfmishits = vector<double>(&VeryLoose_cutfmishits[0], &VeryLoose_cutfmishits[N_CATEGORIES]);
57 eidVeryLoose.cuthoe = vector<double>(&VeryLoose_cuthoe[0], &VeryLoose_cuthoe[N_CATEGORIES]);
58 eidVeryLoose.cuthoel = vector<double>(&VeryLoose_cuthoel[0], &VeryLoose_cuthoel[N_CATEGORIES]);
59 eidVeryLoose.cutsee = vector<double>(&VeryLoose_cutsee[0], &VeryLoose_cutsee[N_CATEGORIES]);
60 eidVeryLoose.cutseel = vector<double>(&VeryLoose_cutseel[0], &VeryLoose_cutseel[N_CATEGORIES]);
61
62
63 double Loose_cutdcotdist[] = {
64 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
65 };
66 double Loose_cutdetain[] = {
67 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
68 };
69 double Loose_cutdetainl[] = {
70 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
71 };
72 double Loose_cutdphiin[] = {
73 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
74 };
75 double Loose_cutdphiinl[] = {
76 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
77 };
78 double Loose_cuteseedopcor[] = {
79 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
80 };
81 double Loose_cutfmishits[] = {
82 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
83 };
84 double Loose_cuthoe[] = {
85 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
86 };
87 double Loose_cuthoel[] = {
88 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
89 };
90 double Loose_cutip_gsf[] = {
91 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
92 };
93 double Loose_cutip_gsfl[] = {
94 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
95 };
96 double Loose_cutiso_sum[] = {
97 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
98 };
99 double Loose_cutiso_sumoet[] = {
100 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
101 };
102 double Loose_cutiso_sumoetl[] = {
103 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
104 };
105 double Loose_cutsee[] = {
106 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
107 };
108 double Loose_cutseel[] = {
109 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
110 };
111 eidLoose.scheme = CICLoose;
112 eidLoose.cutdcotdist = vector<double>(&Loose_cutdcotdist[0], &Loose_cutdcotdist[N_CATEGORIES]);
113 eidLoose.cutdetain = vector<double>(&Loose_cutdetain[0], &Loose_cutdetain[N_CATEGORIES]);
114 eidLoose.cutdetainl = vector<double>(&Loose_cutdetainl[0], &Loose_cutdetainl[N_CATEGORIES]);
115 eidLoose.cutdphiin = vector<double>(&Loose_cutdphiin[0], &Loose_cutdphiin[N_CATEGORIES]);
116 eidLoose.cutdphiinl = vector<double>(&Loose_cutdphiinl[0], &Loose_cutdphiinl[N_CATEGORIES]);
117 eidLoose.cuteseedopcor = vector<double>(&Loose_cuteseedopcor[0], &Loose_cuteseedopcor[N_CATEGORIES]);
118 eidLoose.cutfmishits = vector<double>(&Loose_cutfmishits[0], &Loose_cutfmishits[N_CATEGORIES]);
119 eidLoose.cuthoe = vector<double>(&Loose_cuthoe[0], &Loose_cuthoe[N_CATEGORIES]);
120 eidLoose.cuthoel = vector<double>(&Loose_cuthoel[0], &Loose_cuthoel[N_CATEGORIES]);
121 eidLoose.cutsee = vector<double>(&Loose_cutsee[0], &Loose_cutsee[N_CATEGORIES]);
122 eidLoose.cutseel = vector<double>(&Loose_cutseel[0], &Loose_cutseel[N_CATEGORIES]);
123
124
125 double Medium_cutdcotdist[] = {
126 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
127 };
128 double Medium_cutdetain[] = {
129 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
130 };
131 double Medium_cutdetainl[] = {
132 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
133 };
134 double Medium_cutdphiin[] = {
135 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
136 };
137 double Medium_cutdphiinl[] = {
138 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
139 };
140 double Medium_cuteseedopcor[] = {
141 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
142 };
143 double Medium_cutfmishits[] = {
144 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
145 };
146 double Medium_cuthoe[] = {
147 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
148 };
149 double Medium_cuthoel[] = {
150 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
151 };
152 double Medium_cutip_gsf[] = {
153 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
154 };
155 double Medium_cutip_gsfl[] = {
156 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
157 };
158 double Medium_cutiso_sum[] = {
159 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
160 };
161 double Medium_cutiso_sumoet[] = {
162 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
163 };
164 double Medium_cutiso_sumoetl[] = {
165 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
166 };
167 double Medium_cutsee[] = {
168 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
169 };
170 double Medium_cutseel[] = {
171 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
172 };
173 eidMedium.scheme = CICMedium;
174 eidMedium.cutdcotdist = vector<double>(&Medium_cutdcotdist[0], &Medium_cutdcotdist[N_CATEGORIES]);
175 eidMedium.cutdetain = vector<double>(&Medium_cutdetain[0], &Medium_cutdetain[N_CATEGORIES]);
176 eidMedium.cutdetainl = vector<double>(&Medium_cutdetainl[0], &Medium_cutdetainl[N_CATEGORIES]);
177 eidMedium.cutdphiin = vector<double>(&Medium_cutdphiin[0], &Medium_cutdphiin[N_CATEGORIES]);
178 eidMedium.cutdphiinl = vector<double>(&Medium_cutdphiinl[0], &Medium_cutdphiinl[N_CATEGORIES]);
179 eidMedium.cuteseedopcor = vector<double>(&Medium_cuteseedopcor[0], &Medium_cuteseedopcor[N_CATEGORIES]);
180 eidMedium.cutfmishits = vector<double>(&Medium_cutfmishits[0], &Medium_cutfmishits[N_CATEGORIES]);
181 eidMedium.cuthoe = vector<double>(&Medium_cuthoe[0], &Medium_cuthoe[N_CATEGORIES]);
182 eidMedium.cuthoel = vector<double>(&Medium_cuthoel[0], &Medium_cuthoel[N_CATEGORIES]);
183 eidMedium.cutsee = vector<double>(&Medium_cutsee[0], &Medium_cutsee[N_CATEGORIES]);
184 eidMedium.cutseel = vector<double>(&Medium_cutseel[0], &Medium_cutseel[N_CATEGORIES]);
185
186
187 double Tight_cutdcotdist[] = {
188 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
189 };
190 double Tight_cutdetain[] = {
191 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
192 };
193 double Tight_cutdetainl[] = {
194 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
195 };
196 double Tight_cutdphiin[] = {
197 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
198 };
199 double Tight_cutdphiinl[] = {
200 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
201 };
202 double Tight_cuteseedopcor[] = {
203 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
204 };
205 double Tight_cutfmishits[] = {
206 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
207 };
208 double Tight_cuthoe[] = {
209 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
210 };
211 double Tight_cuthoel[] = {
212 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
213 };
214 double Tight_cutip_gsf[] = {
215 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
216 };
217 double Tight_cutip_gsfl[] = {
218 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
219 };
220 double Tight_cutiso_sum[] = {
221 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
222 };
223 double Tight_cutiso_sumoet[] = {
224 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
225 };
226 double Tight_cutiso_sumoetl[] = {
227 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
228 };
229 double Tight_cutsee[] = {
230 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
231 };
232 double Tight_cutseel[] = {
233 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
234 };
235 eidTight.scheme = CICTight;
236 eidTight.cutdcotdist = vector<double>(&Tight_cutdcotdist[0], &Tight_cutdcotdist[N_CATEGORIES]);
237 eidTight.cutdetain = vector<double>(&Tight_cutdetain[0], &Tight_cutdetain[N_CATEGORIES]);
238 eidTight.cutdetainl = vector<double>(&Tight_cutdetainl[0], &Tight_cutdetainl[N_CATEGORIES]);
239 eidTight.cutdphiin = vector<double>(&Tight_cutdphiin[0], &Tight_cutdphiin[N_CATEGORIES]);
240 eidTight.cutdphiinl = vector<double>(&Tight_cutdphiinl[0], &Tight_cutdphiinl[N_CATEGORIES]);
241 eidTight.cuteseedopcor = vector<double>(&Tight_cuteseedopcor[0], &Tight_cuteseedopcor[N_CATEGORIES]);
242 eidTight.cutfmishits = vector<double>(&Tight_cutfmishits[0], &Tight_cutfmishits[N_CATEGORIES]);
243 eidTight.cuthoe = vector<double>(&Tight_cuthoe[0], &Tight_cuthoe[N_CATEGORIES]);
244 eidTight.cuthoel = vector<double>(&Tight_cuthoel[0], &Tight_cuthoel[N_CATEGORIES]);
245 eidTight.cutsee = vector<double>(&Tight_cutsee[0], &Tight_cutsee[N_CATEGORIES]);
246 eidTight.cutseel = vector<double>(&Tight_cutseel[0], &Tight_cutseel[N_CATEGORIES]);
247
248
249 /*
250 eidSuperTight[] = eidDouble CutBasedExt.clone()
251 eidSuperTight.electronIDType[] = 'classbased'
252 eidSuperTight.electronQuality[] = 'supertight'
253 eidSuperTight.electronVersion[] = 'V06'
254 eidSuperTight.additionalCategories[] = True
255 eidSuperTight.classbasedsupertightEleIDDouble CutsV06[] = cms.PSet(
256 double cutdcotdist[] = {
257 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
258 };
259 double cutdetain[] = {
260 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
261 };
262 double cutdetainl[] = {
263 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
264 };
265 double cutdphiin[] = {
266 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
267 };
268 double cutdphiinl[] = {
269 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
270 };
271 double cuteseedopcor[] = {
272 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
273 };
274 double cutfmishits[] = {
275 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
276 };
277 double cuthoe[] = {
278 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
279 };
280 double cuthoel[] = {
281 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
282 };
283 double cutip_gsf[] = {
284 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
285 };
286 double cutip_gsfl[] = {
287 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
288 };
289 double cutiso_sum[] = {
290 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
291 };
292 double cutiso_sumoet[] = {
293 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
294 };
295 double cutiso_sumoetl[] = {
296 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
297 };
298 double cutsee[] = {
299 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
300 };
301 double cutseel[] = {
302 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
303 )
304 )
305
306 eidHyperTight1[] = eidDouble CutBasedExt.clone()
307 eidHyperTight1.electronIDType[] = 'classbased'
308 eidHyperTight1.electronQuality[] = 'hypertight1'
309 eidHyperTight1.electronVersion[] = 'V06'
310 eidHyperTight1.additionalCategories[] = True
311 eidHyperTight1.classbasedhypertight1EleIDDouble CutsV06[] = cms.PSet(
312 double cutdcotdist[] = {
313 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
314 };
315 double cutdetain[] = {
316 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
317 };
318 double cutdetainl[] = {
319 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
320 };
321 double cutdphiin[] = {
322 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
323 };
324 double cutdphiinl[] = {
325 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
326 };
327 double cuteseedopcor[] = {
328 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
329 };
330 double cutfmishits[] = {
331 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
332 };
333 double cuthoe[] = {
334 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
335 };
336 double cuthoel[] = {
337 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
338 };
339 double cutip_gsf[] = {
340 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
341 };
342 double cutip_gsfl[] = {
343 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
344 };
345 double cutiso_sum[] = {
346 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
347 };
348 double cutiso_sumoet[] = {
349 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
350 };
351 double cutiso_sumoetl[] = {
352 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
353 };
354 double cutsee[] = {
355 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
356 };
357 double cutseel[] = {
358 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
359 )
360 )
361
362 eidHyperTight2[] = eidDouble CutBasedExt.clone()
363 eidHyperTight2.electronIDType[] = 'classbased'
364 eidHyperTight2.electronQuality[] = 'hypertight2'
365 eidHyperTight2.electronVersion[] = 'V06'
366 eidHyperTight2.additionalCategories[] = True
367 eidHyperTight2.classbasedhypertight2EleIDDouble CutsV06[] = cms.PSet(
368 double cutdcotdist[] = {
369 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
370 };
371 double cutdetain[] = {
372 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
373 };
374 double cutdetainl[] = {
375 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
376 };
377 double cutdphiin[] = {
378 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
379 };
380 double cutdphiinl[] = {
381 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
382 };
383 double cuteseedopcor[] = {
384 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
385 };
386 double cutfmishits[] = {
387 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
388 };
389 double cuthoe[] = {
390 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
391 };
392 double cuthoel[] = {
393 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
394 };
395 double cutip_gsf[] = {
396 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
397 };
398 double cutip_gsfl[] = {
399 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
400 };
401 double cutiso_sum[] = {
402 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
403 };
404 double cutiso_sumoet[] = {
405 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
406 };
407 double cutiso_sumoetl[] = {
408 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
409 };
410 double cutsee[] = {
411 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
412 };
413 double cutseel[] = {
414 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
415 )
416 )
417
418 eidHyperTight3[] = eidDouble CutBasedExt.clone()
419 eidHyperTight3.electronIDType[] = 'classbased'
420 eidHyperTight3.electronQuality[] = 'hypertight3'
421 eidHyperTight3.electronVersion[] = 'V06'
422 eidHyperTight3.additionalCategories[] = True
423 eidHyperTight3.classbasedhypertight3EleIDDouble CutsV06[] = cms.PSet(
424 double cutdcotdist[] = {
425 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
426 };
427 double cutdetain[] = {
428 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
429 };
430 double cutdetainl[] = {
431 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
432 };
433 double cutdphiin[] = {
434 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
435 };
436 double cutdphiinl[] = {
437 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
438 };
439 double cuteseedopcor[] = {
440 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
441 };
442 double cutfmishits[] = {
443 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
444 };
445 double cuthoe[] = {
446 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
447 };
448 double cuthoel[] = {
449 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
450 };
451 double cutip_gsf[] = {
452 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
453 };
454 double cutip_gsfl[] = {
455 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
456 };
457 double cutiso_sum[] = {
458 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
459 };
460 double cutiso_sumoet[] = {
461 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
462 };
463 double cutiso_sumoetl[] = {
464 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
465 };
466 double cutsee[] = {
467 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
468 };
469 double cutseel[] = {
470 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
471 )
472 )
473
474 eidHyperTight4[] = eidDouble CutBasedExt.clone()
475 eidHyperTight4.electronIDType[] = 'classbased'
476 eidHyperTight4.electronQuality[] = 'hypertight4'
477 eidHyperTight4.electronVersion[] = 'V06'
478 eidHyperTight4.additionalCategories[] = True
479 eidHyperTight4.classbasedhypertight4EleIDDouble CutsV06[] = cms.PSet(
480 double cutdcotdist[] = {
481 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
482 };
483 double cutdetain[] = {
484 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
485 };
486 double cutdetainl[] = {
487 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
488 };
489 double cutdphiin[] = {
490 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
491 };
492 double cutdphiinl[] = {
493 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
494 };
495 double cuteseedopcor[] = {
496 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
497 };
498 double cutfmishits[] = {
499 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
500 };
501 double cuthoe[] = {
502 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
503 };
504 double cuthoel[] = {
505 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
506 };
507 double cutip_gsf[] = {
508 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
509 };
510 double cutip_gsfl[] = {
511 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
512 };
513 double cutiso_sum[] = {
514 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
515 };
516 double cutiso_sumoet[] = {
517 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
518 };
519 double cutiso_sumoetl[] = {
520 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
521 };
522 double cutsee[] = {
523 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
524 };
525 double cutseel[] = {
526 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
527 )
528 )
529
530 */