Project
Loading...
Searching...
No Matches
CH10L.cxx
Go to the documentation of this file.
1// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3// All rights not expressly granted are reserved.
4//
5// This software is distributed under the terms of the GNU General Public
6// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7//
8// In applying this license CERN does not waive the privileges and immunities
9// granted to it by virtue of its status as an Intergovernmental Organization
10// or submit itself to any jurisdiction.
11
15
16#include "CH.cxx"
17void fillElec2DetCH10L(std::map<uint32_t, uint32_t>& e2d)
18{
19 add(e2d, 1007, 12, 640, 0, 0);
20 add(e2d, 1007, 11, 640, 0, 1);
21 add(e2d, 1007, 8, 640, 2, 0);
22 add(e2d, 1007, 7, 640, 2, 1);
23 add(e2d, 1007, 4, 640, 4, 0);
24 add(e2d, 1007, 3, 640, 4, 1);
25 add(e2d, 1007, 1033, 640, 1, 0);
26 add(e2d, 1007, 1034, 640, 1, 1);
27 add(e2d, 1007, 1029, 640, 3, 0);
28 add(e2d, 1007, 1030, 640, 3, 1);
29 add(e2d, 1007, 1025, 640, 5, 0);
30 add(e2d, 1007, 1026, 640, 5, 1);
31 add(e2d, 1007, 111, 641, 0, 0);
32 add(e2d, 1007, 112, 641, 0, 1);
33 add(e2d, 1007, 113, 641, 0, 2);
34 add(e2d, 1007, 106, 641, 2, 0);
35 add(e2d, 1007, 107, 641, 2, 1);
36 add(e2d, 1007, 108, 641, 2, 2);
37 add(e2d, 1007, 101, 641, 4, 0);
38 add(e2d, 1007, 102, 641, 4, 1);
39 add(e2d, 1007, 103, 641, 4, 2);
40 add(e2d, 1007, 1139, 641, 1, 0);
41 add(e2d, 1007, 1138, 641, 1, 1);
42 add(e2d, 1007, 1134, 641, 3, 0);
43 add(e2d, 1007, 1133, 641, 3, 1);
44 add(e2d, 1007, 1129, 641, 5, 0);
45 add(e2d, 1007, 1128, 641, 5, 1);
46 add(e2d, 1008, 304, 642, 0, 0);
47 add(e2d, 1008, 303, 642, 0, 1);
48 add(e2d, 1008, 211, 642, 2, 0);
49 add(e2d, 1008, 212, 642, 2, 1);
50 add(e2d, 1008, 213, 642, 2, 2);
51 add(e2d, 1008, 206, 642, 4, 0);
52 add(e2d, 1008, 207, 642, 4, 1);
53 add(e2d, 1008, 208, 642, 4, 2);
54 add(e2d, 1008, 201, 642, 6, 0);
55 add(e2d, 1008, 202, 642, 6, 1);
56 add(e2d, 1008, 203, 642, 6, 2);
57 add(e2d, 1008, 1325, 642, 1, 0);
58 add(e2d, 1008, 1326, 642, 1, 1);
59 add(e2d, 1008, 1239, 642, 3, 0);
60 add(e2d, 1008, 1238, 642, 3, 1);
61 add(e2d, 1008, 1234, 642, 5, 0);
62 add(e2d, 1008, 1233, 642, 5, 1);
63 add(e2d, 1008, 1229, 642, 7, 0);
64 add(e2d, 1008, 1228, 642, 7, 1);
65 add(e2d, 1008, 1, 643, 0, 0);
66 add(e2d, 1008, 2, 643, 0, 1);
67 add(e2d, 1008, 3, 643, 0, 2);
68 add(e2d, 1008, 112, 643, 2, 0);
69 add(e2d, 1008, 111, 643, 2, 1);
70 add(e2d, 1008, 108, 643, 4, 0);
71 add(e2d, 1008, 107, 643, 4, 1);
72 add(e2d, 1008, 104, 643, 6, 0);
73 add(e2d, 1008, 103, 643, 6, 1);
74 add(e2d, 1008, 1029, 643, 1, 0);
75 add(e2d, 1008, 1028, 643, 1, 1);
76 add(e2d, 1008, 1133, 643, 3, 0);
77 add(e2d, 1008, 1134, 643, 3, 1);
78 add(e2d, 1008, 1129, 643, 5, 0);
79 add(e2d, 1008, 1130, 643, 5, 1);
80 add(e2d, 1008, 1125, 643, 7, 0);
81 add(e2d, 1008, 1126, 643, 7, 1);
82 add(e2d, 1009, 1, 712, 0, 0);
83 add(e2d, 1009, 2, 712, 0, 1);
84 add(e2d, 1009, 3, 712, 0, 2);
85 add(e2d, 1009, 4, 712, 0, 3);
86 add(e2d, 1009, 5, 712, 0, 4);
87 add(e2d, 1009, 10, 712, 2, 0);
88 add(e2d, 1009, 11, 712, 2, 1);
89 add(e2d, 1009, 12, 712, 2, 2);
90 add(e2d, 1009, 13, 712, 2, 3);
91 add(e2d, 1009, 14, 712, 2, 4);
92 add(e2d, 1009, 112, 712, 4, 0);
93 add(e2d, 1009, 111, 712, 4, 1);
94 add(e2d, 1009, 108, 712, 1, 0);
95 add(e2d, 1009, 107, 712, 1, 1);
96 add(e2d, 1009, 104, 712, 3, 0);
97 add(e2d, 1009, 103, 712, 3, 1);
98 add(e2d, 1009, 1033, 713, 0, 0);
99 add(e2d, 1009, 1032, 713, 0, 1);
100 add(e2d, 1009, 1031, 713, 0, 2);
101 add(e2d, 1009, 1030, 713, 0, 3);
102 add(e2d, 1009, 1042, 713, 2, 0);
103 add(e2d, 1009, 1041, 713, 2, 1);
104 add(e2d, 1009, 1040, 713, 2, 2);
105 add(e2d, 1009, 1039, 713, 2, 3);
106 add(e2d, 1009, 1133, 713, 4, 0);
107 add(e2d, 1009, 1134, 713, 4, 1);
108 add(e2d, 1009, 1129, 713, 1, 0);
109 add(e2d, 1009, 1130, 713, 1, 1);
110 add(e2d, 1009, 1125, 713, 3, 0);
111 add(e2d, 1009, 1126, 713, 3, 1);
112 add(e2d, 1009, 308, 714, 0, 0);
113 add(e2d, 1009, 307, 714, 0, 1);
114 add(e2d, 1009, 306, 714, 0, 2);
115 add(e2d, 1009, 305, 714, 0, 3);
116 add(e2d, 1009, 304, 714, 0, 4);
117 add(e2d, 1009, 316, 714, 2, 0);
118 add(e2d, 1009, 315, 714, 2, 1);
119 add(e2d, 1009, 314, 714, 2, 2);
120 add(e2d, 1009, 313, 714, 2, 3);
121 add(e2d, 1009, 312, 714, 2, 4);
122 add(e2d, 1009, 211, 714, 4, 0);
123 add(e2d, 1009, 212, 714, 4, 1);
124 add(e2d, 1009, 213, 714, 4, 2);
125 add(e2d, 1009, 206, 714, 1, 0);
126 add(e2d, 1009, 207, 714, 1, 1);
127 add(e2d, 1009, 208, 714, 1, 2);
128 add(e2d, 1009, 201, 714, 3, 0);
129 add(e2d, 1009, 202, 714, 3, 1);
130 add(e2d, 1009, 203, 714, 3, 2);
131 add(e2d, 1009, 1325, 715, 0, 0);
132 add(e2d, 1009, 1326, 715, 0, 1);
133 add(e2d, 1009, 1327, 715, 0, 2);
134 add(e2d, 1009, 1333, 715, 2, 0);
135 add(e2d, 1009, 1334, 715, 2, 1);
136 add(e2d, 1009, 1335, 715, 2, 2);
137 add(e2d, 1009, 1239, 715, 4, 0);
138 add(e2d, 1009, 1238, 715, 4, 1);
139 add(e2d, 1009, 1234, 715, 1, 0);
140 add(e2d, 1009, 1233, 715, 1, 1);
141 add(e2d, 1009, 1229, 715, 3, 0);
142 add(e2d, 1009, 1228, 715, 3, 1);
143 add(e2d, 1010, 308, 716, 0, 0);
144 add(e2d, 1010, 307, 716, 0, 1);
145 add(e2d, 1010, 306, 716, 0, 2);
146 add(e2d, 1010, 305, 716, 0, 3);
147 add(e2d, 1010, 304, 716, 0, 4);
148 add(e2d, 1010, 316, 716, 2, 0);
149 add(e2d, 1010, 315, 716, 2, 1);
150 add(e2d, 1010, 314, 716, 2, 2);
151 add(e2d, 1010, 313, 716, 2, 3);
152 add(e2d, 1010, 312, 716, 2, 4);
153 add(e2d, 1010, 320, 716, 4, 0);
154 add(e2d, 1010, 321, 716, 4, 1);
155 add(e2d, 1010, 322, 716, 4, 2);
156 add(e2d, 1010, 323, 716, 4, 3);
157 add(e2d, 1010, 324, 716, 4, 4);
158 add(e2d, 1010, 211, 716, 1, 0);
159 add(e2d, 1010, 212, 716, 1, 1);
160 add(e2d, 1010, 213, 716, 1, 2);
161 add(e2d, 1010, 206, 716, 3, 0);
162 add(e2d, 1010, 207, 716, 3, 1);
163 add(e2d, 1010, 208, 716, 3, 2);
164 add(e2d, 1010, 201, 716, 5, 0);
165 add(e2d, 1010, 202, 716, 5, 1);
166 add(e2d, 1010, 203, 716, 5, 2);
167 add(e2d, 1010, 1325, 717, 0, 0);
168 add(e2d, 1010, 1326, 717, 0, 1);
169 add(e2d, 1010, 1327, 717, 0, 2);
170 add(e2d, 1010, 1333, 717, 2, 0);
171 add(e2d, 1010, 1334, 717, 2, 1);
172 add(e2d, 1010, 1335, 717, 2, 2);
173 add(e2d, 1010, 1341, 717, 4, 0);
174 add(e2d, 1010, 1342, 717, 4, 1);
175 add(e2d, 1010, 1343, 717, 4, 2);
176 add(e2d, 1010, 1239, 717, 1, 0);
177 add(e2d, 1010, 1238, 717, 1, 1);
178 add(e2d, 1010, 1234, 717, 3, 0);
179 add(e2d, 1010, 1233, 717, 3, 1);
180 add(e2d, 1010, 1229, 717, 5, 0);
181 add(e2d, 1010, 1228, 717, 5, 1);
182 add(e2d, 1010, 1, 768, 0, 0);
183 add(e2d, 1010, 2, 768, 0, 1);
184 add(e2d, 1010, 3, 768, 0, 2);
185 add(e2d, 1010, 4, 768, 0, 3);
186 add(e2d, 1010, 5, 768, 0, 4);
187 add(e2d, 1010, 10, 768, 2, 0);
188 add(e2d, 1010, 11, 768, 2, 1);
189 add(e2d, 1010, 12, 768, 2, 2);
190 add(e2d, 1010, 13, 768, 2, 3);
191 add(e2d, 1010, 14, 768, 2, 4);
192 add(e2d, 1010, 19, 768, 4, 0);
193 add(e2d, 1010, 20, 768, 4, 1);
194 add(e2d, 1010, 21, 768, 4, 2);
195 add(e2d, 1010, 22, 768, 4, 3);
196 add(e2d, 1010, 23, 768, 4, 4);
197 add(e2d, 1010, 112, 768, 1, 0);
198 add(e2d, 1010, 111, 768, 1, 1);
199 add(e2d, 1010, 108, 768, 3, 0);
200 add(e2d, 1010, 107, 768, 3, 1);
201 add(e2d, 1010, 104, 768, 5, 0);
202 add(e2d, 1010, 103, 768, 5, 1);
203 add(e2d, 1010, 1033, 769, 0, 0);
204 add(e2d, 1010, 1032, 769, 0, 1);
205 add(e2d, 1010, 1031, 769, 0, 2);
206 add(e2d, 1010, 1030, 769, 0, 3);
207 add(e2d, 1010, 1042, 769, 2, 0);
208 add(e2d, 1010, 1041, 769, 2, 1);
209 add(e2d, 1010, 1040, 769, 2, 2);
210 add(e2d, 1010, 1039, 769, 2, 3);
211 add(e2d, 1010, 1051, 769, 4, 0);
212 add(e2d, 1010, 1050, 769, 4, 1);
213 add(e2d, 1010, 1049, 769, 4, 2);
214 add(e2d, 1010, 1048, 769, 4, 3);
215 add(e2d, 1010, 1133, 769, 1, 0);
216 add(e2d, 1010, 1134, 769, 1, 1);
217 add(e2d, 1010, 1129, 769, 3, 0);
218 add(e2d, 1010, 1130, 769, 3, 1);
219 add(e2d, 1010, 1125, 769, 5, 0);
220 add(e2d, 1010, 1126, 769, 5, 1);
221 add(e2d, 1011, 5, 770, 0, 0);
222 add(e2d, 1011, 4, 770, 0, 1);
223 add(e2d, 1011, 3, 770, 0, 2);
224 add(e2d, 1011, 2, 770, 0, 3);
225 add(e2d, 1011, 1, 770, 0, 4);
226 add(e2d, 1011, 10, 770, 2, 0);
227 add(e2d, 1011, 9, 770, 2, 1);
228 add(e2d, 1011, 8, 770, 2, 2);
229 add(e2d, 1011, 7, 770, 2, 3);
230 add(e2d, 1011, 6, 770, 2, 4);
231 add(e2d, 1011, 22, 770, 4, 0);
232 add(e2d, 1011, 21, 770, 4, 1);
233 add(e2d, 1011, 20, 770, 4, 2);
234 add(e2d, 1011, 19, 770, 4, 3);
235 add(e2d, 1011, 18, 770, 4, 4);
236 add(e2d, 1011, 27, 770, 6, 0);
237 add(e2d, 1011, 26, 770, 6, 1);
238 add(e2d, 1011, 25, 770, 6, 2);
239 add(e2d, 1011, 24, 770, 6, 3);
240 add(e2d, 1011, 23, 770, 6, 4);
241 add(e2d, 1011, 39, 770, 1, 0);
242 add(e2d, 1011, 38, 770, 1, 1);
243 add(e2d, 1011, 37, 770, 1, 2);
244 add(e2d, 1011, 36, 770, 1, 3);
245 add(e2d, 1011, 35, 770, 1, 4);
246 add(e2d, 1011, 116, 770, 3, 0);
247 add(e2d, 1011, 115, 770, 3, 1);
248 add(e2d, 1011, 114, 770, 3, 2);
249 add(e2d, 1011, 113, 770, 3, 3);
250 add(e2d, 1011, 112, 770, 3, 4);
251 add(e2d, 1011, 108, 770, 5, 0);
252 add(e2d, 1011, 107, 770, 5, 1);
253 add(e2d, 1011, 104, 770, 7, 0);
254 add(e2d, 1011, 103, 770, 7, 1);
255 add(e2d, 1011, 1039, 771, 0, 0);
256 add(e2d, 1011, 1040, 771, 0, 1);
257 add(e2d, 1011, 1041, 771, 0, 2);
258 add(e2d, 1011, 1035, 771, 2, 0);
259 add(e2d, 1011, 1036, 771, 2, 1);
260 add(e2d, 1011, 1037, 771, 2, 2);
261 add(e2d, 1011, 1038, 771, 2, 3);
262 add(e2d, 1011, 1056, 771, 4, 0);
263 add(e2d, 1011, 1057, 771, 4, 1);
264 add(e2d, 1011, 1058, 771, 4, 2);
265 add(e2d, 1011, 1052, 771, 6, 0);
266 add(e2d, 1011, 1053, 771, 6, 1);
267 add(e2d, 1011, 1054, 771, 6, 2);
268 add(e2d, 1011, 1055, 771, 6, 3);
269 add(e2d, 1011, 1067, 771, 1, 0);
270 add(e2d, 1011, 1066, 771, 1, 1);
271 add(e2d, 1011, 1065, 771, 1, 2);
272 add(e2d, 1011, 1064, 771, 1, 3);
273 add(e2d, 1011, 1133, 771, 3, 0);
274 add(e2d, 1011, 1134, 771, 3, 1);
275 add(e2d, 1011, 1135, 771, 3, 2);
276 add(e2d, 1011, 1129, 771, 5, 0);
277 add(e2d, 1011, 1130, 771, 5, 1);
278 add(e2d, 1011, 1125, 771, 7, 0);
279 add(e2d, 1011, 1126, 771, 7, 1);
280 add(e2d, 1011, 317, 772, 0, 0);
281 add(e2d, 1011, 316, 772, 0, 1);
282 add(e2d, 1011, 315, 772, 0, 2);
283 add(e2d, 1011, 314, 772, 0, 3);
284 add(e2d, 1011, 313, 772, 0, 4);
285 add(e2d, 1011, 312, 772, 4, 0);
286 add(e2d, 1011, 311, 772, 4, 1);
287 add(e2d, 1011, 310, 772, 4, 2);
288 add(e2d, 1011, 309, 772, 4, 3);
289 add(e2d, 1011, 308, 772, 4, 4);
290 add(e2d, 1011, 330, 772, 2, 0);
291 add(e2d, 1011, 331, 772, 2, 1);
292 add(e2d, 1011, 332, 772, 2, 2);
293 add(e2d, 1011, 333, 772, 2, 3);
294 add(e2d, 1011, 334, 772, 2, 4);
295 add(e2d, 1011, 325, 772, 6, 0);
296 add(e2d, 1011, 326, 772, 6, 1);
297 add(e2d, 1011, 327, 772, 6, 2);
298 add(e2d, 1011, 328, 772, 6, 3);
299 add(e2d, 1011, 329, 772, 6, 4);
300 add(e2d, 1011, 338, 772, 1, 0);
301 add(e2d, 1011, 339, 772, 1, 1);
302 add(e2d, 1011, 340, 772, 1, 2);
303 add(e2d, 1011, 341, 772, 1, 3);
304 add(e2d, 1011, 342, 772, 1, 4);
305 add(e2d, 1011, 211, 772, 3, 0);
306 add(e2d, 1011, 212, 772, 3, 1);
307 add(e2d, 1011, 213, 772, 3, 2);
308 add(e2d, 1011, 214, 772, 3, 3);
309 add(e2d, 1011, 215, 772, 3, 4);
310 add(e2d, 1011, 206, 772, 5, 0);
311 add(e2d, 1011, 207, 772, 5, 1);
312 add(e2d, 1011, 208, 772, 5, 2);
313 add(e2d, 1011, 201, 772, 7, 0);
314 add(e2d, 1011, 202, 772, 7, 1);
315 add(e2d, 1011, 203, 772, 7, 2);
316 add(e2d, 1011, 1327, 773, 0, 0);
317 add(e2d, 1011, 1326, 773, 0, 1);
318 add(e2d, 1011, 1325, 773, 0, 2);
319 add(e2d, 1011, 1331, 773, 2, 0);
320 add(e2d, 1011, 1330, 773, 2, 1);
321 add(e2d, 1011, 1329, 773, 2, 2);
322 add(e2d, 1011, 1328, 773, 2, 3);
323 add(e2d, 1011, 1344, 773, 4, 0);
324 add(e2d, 1011, 1343, 773, 4, 1);
325 add(e2d, 1011, 1342, 773, 4, 2);
326 add(e2d, 1011, 1348, 773, 6, 0);
327 add(e2d, 1011, 1347, 773, 6, 1);
328 add(e2d, 1011, 1346, 773, 6, 2);
329 add(e2d, 1011, 1345, 773, 6, 3);
330 add(e2d, 1011, 1359, 773, 1, 0);
331 add(e2d, 1011, 1360, 773, 1, 1);
332 add(e2d, 1011, 1361, 773, 1, 2);
333 add(e2d, 1011, 1243, 773, 3, 0);
334 add(e2d, 1011, 1242, 773, 3, 1);
335 add(e2d, 1011, 1241, 773, 3, 2);
336 add(e2d, 1011, 1240, 773, 3, 3);
337 add(e2d, 1011, 1234, 773, 5, 0);
338 add(e2d, 1011, 1233, 773, 5, 1);
339 add(e2d, 1011, 1229, 773, 7, 0);
340 add(e2d, 1011, 1228, 773, 7, 1);
341 add(e2d, 1012, 403, 656, 0, 0);
342 add(e2d, 1012, 402, 656, 0, 1);
343 add(e2d, 1012, 401, 656, 0, 2);
344 add(e2d, 1012, 408, 656, 2, 0);
345 add(e2d, 1012, 407, 656, 2, 1);
346 add(e2d, 1012, 406, 656, 2, 2);
347 add(e2d, 1012, 405, 656, 2, 3);
348 add(e2d, 1012, 404, 656, 2, 4);
349 add(e2d, 1012, 413, 656, 4, 0);
350 add(e2d, 1012, 412, 656, 4, 1);
351 add(e2d, 1012, 411, 656, 4, 2);
352 add(e2d, 1012, 410, 656, 4, 3);
353 add(e2d, 1012, 409, 656, 4, 4);
354 add(e2d, 1012, 315, 656, 6, 0);
355 add(e2d, 1012, 314, 656, 6, 1);
356 add(e2d, 1012, 313, 656, 6, 2);
357 add(e2d, 1012, 312, 656, 6, 3);
358 add(e2d, 1012, 311, 656, 6, 4);
359 add(e2d, 1012, 320, 656, 1, 0);
360 add(e2d, 1012, 319, 656, 1, 1);
361 add(e2d, 1012, 318, 656, 1, 2);
362 add(e2d, 1012, 317, 656, 1, 3);
363 add(e2d, 1012, 316, 656, 1, 4);
364 add(e2d, 1012, 332, 656, 3, 0);
365 add(e2d, 1012, 331, 656, 3, 1);
366 add(e2d, 1012, 330, 656, 3, 2);
367 add(e2d, 1012, 329, 656, 3, 3);
368 add(e2d, 1012, 328, 656, 3, 4);
369 add(e2d, 1012, 216, 656, 5, 0);
370 add(e2d, 1012, 215, 656, 5, 1);
371 add(e2d, 1012, 214, 656, 5, 2);
372 add(e2d, 1012, 213, 656, 5, 3);
373 add(e2d, 1012, 212, 656, 5, 4);
374 add(e2d, 1012, 208, 656, 7, 0);
375 add(e2d, 1012, 207, 656, 7, 1);
376 add(e2d, 1012, 1330, 657, 0, 0);
377 add(e2d, 1012, 1331, 657, 0, 1);
378 add(e2d, 1012, 1332, 657, 0, 2);
379 add(e2d, 1012, 1333, 657, 0, 3);
380 add(e2d, 1012, 1334, 657, 0, 4);
381 add(e2d, 1012, 1325, 657, 2, 0);
382 add(e2d, 1012, 1326, 657, 2, 1);
383 add(e2d, 1012, 1327, 657, 2, 2);
384 add(e2d, 1012, 1328, 657, 2, 3);
385 add(e2d, 1012, 1329, 657, 2, 4);
386 add(e2d, 1012, 1349, 657, 4, 0);
387 add(e2d, 1012, 1350, 657, 4, 1);
388 add(e2d, 1012, 1351, 657, 4, 2);
389 add(e2d, 1012, 1345, 657, 6, 0);
390 add(e2d, 1012, 1346, 657, 6, 1);
391 add(e2d, 1012, 1347, 657, 6, 2);
392 add(e2d, 1012, 1348, 657, 6, 3);
393 add(e2d, 1012, 1360, 657, 1, 0);
394 add(e2d, 1012, 1359, 657, 1, 1);
395 add(e2d, 1012, 1358, 657, 1, 2);
396 add(e2d, 1012, 1357, 657, 1, 3);
397 add(e2d, 1012, 1233, 657, 3, 0);
398 add(e2d, 1012, 1234, 657, 3, 1);
399 add(e2d, 1012, 1235, 657, 3, 2);
400 add(e2d, 1012, 1229, 657, 5, 0);
401 add(e2d, 1012, 1230, 657, 5, 1);
402 add(e2d, 1012, 1225, 657, 7, 0);
403 add(e2d, 1012, 1226, 657, 7, 1);
404 add(e2d, 1012, 204, 658, 0, 0);
405 add(e2d, 1012, 203, 658, 0, 1);
406 add(e2d, 1012, 1, 658, 2, 0);
407 add(e2d, 1012, 14, 658, 4, 0);
408 add(e2d, 1012, 15, 658, 4, 1);
409 add(e2d, 1012, 16, 658, 4, 2);
410 add(e2d, 1012, 17, 658, 4, 3);
411 add(e2d, 1012, 18, 658, 4, 4);
412 add(e2d, 1012, 9, 658, 6, 0);
413 add(e2d, 1012, 10, 658, 6, 1);
414 add(e2d, 1012, 11, 658, 6, 2);
415 add(e2d, 1012, 12, 658, 6, 3);
416 add(e2d, 1012, 13, 658, 6, 4);
417 add(e2d, 1012, 22, 658, 1, 0);
418 add(e2d, 1012, 23, 658, 1, 1);
419 add(e2d, 1012, 24, 658, 1, 2);
420 add(e2d, 1012, 25, 658, 1, 3);
421 add(e2d, 1012, 26, 658, 1, 4);
422 add(e2d, 1012, 111, 658, 3, 0);
423 add(e2d, 1012, 112, 658, 3, 1);
424 add(e2d, 1012, 113, 658, 3, 2);
425 add(e2d, 1012, 114, 658, 3, 3);
426 add(e2d, 1012, 115, 658, 3, 4);
427 add(e2d, 1012, 106, 658, 5, 0);
428 add(e2d, 1012, 107, 658, 5, 1);
429 add(e2d, 1012, 108, 658, 5, 2);
430 add(e2d, 1012, 101, 658, 7, 0);
431 add(e2d, 1012, 102, 658, 7, 1);
432 add(e2d, 1012, 103, 658, 7, 2);
433 add(e2d, 1012, 1028, 659, 0, 0);
434 add(e2d, 1012, 1027, 659, 0, 1);
435 add(e2d, 1012, 1026, 659, 0, 2);
436 add(e2d, 1012, 1032, 659, 2, 0);
437 add(e2d, 1012, 1031, 659, 2, 1);
438 add(e2d, 1012, 1030, 659, 2, 2);
439 add(e2d, 1012, 1029, 659, 2, 3);
440 add(e2d, 1012, 1043, 659, 4, 0);
441 add(e2d, 1012, 1044, 659, 4, 1);
442 add(e2d, 1012, 1045, 659, 4, 2);
443 add(e2d, 1012, 1143, 659, 1, 0);
444 add(e2d, 1012, 1142, 659, 1, 1);
445 add(e2d, 1012, 1141, 659, 1, 2);
446 add(e2d, 1012, 1140, 659, 1, 3);
447 add(e2d, 1012, 1134, 659, 3, 0);
448 add(e2d, 1012, 1133, 659, 3, 1);
449 add(e2d, 1012, 1129, 659, 5, 0);
450 add(e2d, 1012, 1128, 659, 5, 1);
451 add(e2d, 1013, 5, 660, 0, 0);
452 add(e2d, 1013, 4, 660, 0, 1);
453 add(e2d, 1013, 3, 660, 0, 2);
454 add(e2d, 1013, 2, 660, 0, 3);
455 add(e2d, 1013, 1, 660, 0, 4);
456 add(e2d, 1013, 10, 660, 2, 0);
457 add(e2d, 1013, 9, 660, 2, 1);
458 add(e2d, 1013, 8, 660, 2, 2);
459 add(e2d, 1013, 7, 660, 2, 3);
460 add(e2d, 1013, 6, 660, 2, 4);
461 add(e2d, 1013, 22, 660, 4, 0);
462 add(e2d, 1013, 21, 660, 4, 1);
463 add(e2d, 1013, 20, 660, 4, 2);
464 add(e2d, 1013, 19, 660, 4, 3);
465 add(e2d, 1013, 18, 660, 4, 4);
466 add(e2d, 1013, 116, 660, 1, 0);
467 add(e2d, 1013, 115, 660, 1, 1);
468 add(e2d, 1013, 114, 660, 1, 2);
469 add(e2d, 1013, 113, 660, 1, 3);
470 add(e2d, 1013, 112, 660, 1, 4);
471 add(e2d, 1013, 108, 660, 3, 0);
472 add(e2d, 1013, 107, 660, 3, 1);
473 add(e2d, 1013, 104, 660, 5, 0);
474 add(e2d, 1013, 103, 660, 5, 1);
475 add(e2d, 1013, 1039, 661, 0, 0);
476 add(e2d, 1013, 1040, 661, 0, 1);
477 add(e2d, 1013, 1041, 661, 0, 2);
478 add(e2d, 1013, 1035, 661, 2, 0);
479 add(e2d, 1013, 1036, 661, 2, 1);
480 add(e2d, 1013, 1037, 661, 2, 2);
481 add(e2d, 1013, 1038, 661, 2, 3);
482 add(e2d, 1013, 1050, 661, 4, 0);
483 add(e2d, 1013, 1049, 661, 4, 1);
484 add(e2d, 1013, 1048, 661, 4, 2);
485 add(e2d, 1013, 1047, 661, 4, 3);
486 add(e2d, 1013, 1133, 661, 1, 0);
487 add(e2d, 1013, 1134, 661, 1, 1);
488 add(e2d, 1013, 1135, 661, 1, 2);
489 add(e2d, 1013, 1129, 661, 3, 0);
490 add(e2d, 1013, 1130, 661, 3, 1);
491 add(e2d, 1013, 1125, 661, 5, 0);
492 add(e2d, 1013, 1126, 661, 5, 1);
493 add(e2d, 1013, 313, 760, 0, 0);
494 add(e2d, 1013, 314, 760, 0, 1);
495 add(e2d, 1013, 315, 760, 0, 2);
496 add(e2d, 1013, 316, 760, 0, 3);
497 add(e2d, 1013, 317, 760, 0, 4);
498 add(e2d, 1013, 308, 760, 2, 0);
499 add(e2d, 1013, 309, 760, 2, 1);
500 add(e2d, 1013, 310, 760, 2, 2);
501 add(e2d, 1013, 311, 760, 2, 3);
502 add(e2d, 1013, 312, 760, 2, 4);
503 add(e2d, 1013, 321, 760, 4, 0);
504 add(e2d, 1013, 322, 760, 4, 1);
505 add(e2d, 1013, 323, 760, 4, 2);
506 add(e2d, 1013, 324, 760, 4, 3);
507 add(e2d, 1013, 325, 760, 4, 4);
508 add(e2d, 1013, 211, 760, 1, 0);
509 add(e2d, 1013, 212, 760, 1, 1);
510 add(e2d, 1013, 213, 760, 1, 2);
511 add(e2d, 1013, 214, 760, 1, 3);
512 add(e2d, 1013, 215, 760, 1, 4);
513 add(e2d, 1013, 206, 760, 3, 0);
514 add(e2d, 1013, 207, 760, 3, 1);
515 add(e2d, 1013, 208, 760, 3, 2);
516 add(e2d, 1013, 201, 760, 5, 0);
517 add(e2d, 1013, 202, 760, 5, 1);
518 add(e2d, 1013, 203, 760, 5, 2);
519 add(e2d, 1013, 1327, 761, 0, 0);
520 add(e2d, 1013, 1326, 761, 0, 1);
521 add(e2d, 1013, 1325, 761, 0, 2);
522 add(e2d, 1013, 1331, 761, 2, 0);
523 add(e2d, 1013, 1330, 761, 2, 1);
524 add(e2d, 1013, 1329, 761, 2, 2);
525 add(e2d, 1013, 1328, 761, 2, 3);
526 add(e2d, 1013, 1342, 761, 4, 0);
527 add(e2d, 1013, 1343, 761, 4, 1);
528 add(e2d, 1013, 1344, 761, 4, 2);
529 add(e2d, 1013, 1243, 761, 1, 0);
530 add(e2d, 1013, 1242, 761, 1, 1);
531 add(e2d, 1013, 1241, 761, 1, 2);
532 add(e2d, 1013, 1240, 761, 1, 3);
533 add(e2d, 1013, 1234, 761, 3, 0);
534 add(e2d, 1013, 1233, 761, 3, 1);
535 add(e2d, 1013, 1229, 761, 5, 0);
536 add(e2d, 1013, 1228, 761, 5, 1);
537 add(e2d, 1014, 204, 762, 0, 0);
538 add(e2d, 1014, 203, 762, 0, 1);
539 add(e2d, 1014, 1, 762, 2, 0);
540 add(e2d, 1014, 14, 762, 4, 0);
541 add(e2d, 1014, 15, 762, 4, 1);
542 add(e2d, 1014, 16, 762, 4, 2);
543 add(e2d, 1014, 17, 762, 4, 3);
544 add(e2d, 1014, 18, 762, 4, 4);
545 add(e2d, 1014, 9, 762, 6, 0);
546 add(e2d, 1014, 10, 762, 6, 1);
547 add(e2d, 1014, 11, 762, 6, 2);
548 add(e2d, 1014, 12, 762, 6, 3);
549 add(e2d, 1014, 13, 762, 6, 4);
550 add(e2d, 1014, 22, 762, 1, 0);
551 add(e2d, 1014, 23, 762, 1, 1);
552 add(e2d, 1014, 24, 762, 1, 2);
553 add(e2d, 1014, 25, 762, 1, 3);
554 add(e2d, 1014, 26, 762, 1, 4);
555 add(e2d, 1014, 111, 762, 3, 0);
556 add(e2d, 1014, 112, 762, 3, 1);
557 add(e2d, 1014, 113, 762, 3, 2);
558 add(e2d, 1014, 114, 762, 3, 3);
559 add(e2d, 1014, 115, 762, 3, 4);
560 add(e2d, 1014, 106, 762, 5, 0);
561 add(e2d, 1014, 107, 762, 5, 1);
562 add(e2d, 1014, 108, 762, 5, 2);
563 add(e2d, 1014, 101, 762, 7, 0);
564 add(e2d, 1014, 102, 762, 7, 1);
565 add(e2d, 1014, 103, 762, 7, 2);
566 add(e2d, 1014, 1028, 763, 0, 0);
567 add(e2d, 1014, 1027, 763, 0, 1);
568 add(e2d, 1014, 1026, 763, 0, 2);
569 add(e2d, 1014, 1032, 763, 2, 0);
570 add(e2d, 1014, 1031, 763, 2, 1);
571 add(e2d, 1014, 1030, 763, 2, 2);
572 add(e2d, 1014, 1029, 763, 2, 3);
573 add(e2d, 1014, 1043, 763, 4, 0);
574 add(e2d, 1014, 1044, 763, 4, 1);
575 add(e2d, 1014, 1045, 763, 4, 2);
576 add(e2d, 1014, 1143, 763, 1, 0);
577 add(e2d, 1014, 1142, 763, 1, 1);
578 add(e2d, 1014, 1141, 763, 1, 2);
579 add(e2d, 1014, 1140, 763, 1, 3);
580 add(e2d, 1014, 1134, 763, 3, 0);
581 add(e2d, 1014, 1133, 763, 3, 1);
582 add(e2d, 1014, 1129, 763, 5, 0);
583 add(e2d, 1014, 1128, 763, 5, 1);
584 add(e2d, 1014, 403, 764, 0, 0);
585 add(e2d, 1014, 402, 764, 0, 1);
586 add(e2d, 1014, 401, 764, 0, 2);
587 add(e2d, 1014, 408, 764, 2, 0);
588 add(e2d, 1014, 407, 764, 2, 1);
589 add(e2d, 1014, 406, 764, 2, 2);
590 add(e2d, 1014, 405, 764, 2, 3);
591 add(e2d, 1014, 404, 764, 2, 4);
592 add(e2d, 1014, 413, 764, 4, 0);
593 add(e2d, 1014, 412, 764, 4, 1);
594 add(e2d, 1014, 411, 764, 4, 2);
595 add(e2d, 1014, 410, 764, 4, 3);
596 add(e2d, 1014, 409, 764, 4, 4);
597 add(e2d, 1014, 315, 764, 6, 0);
598 add(e2d, 1014, 314, 764, 6, 1);
599 add(e2d, 1014, 313, 764, 6, 2);
600 add(e2d, 1014, 312, 764, 6, 3);
601 add(e2d, 1014, 311, 764, 6, 4);
602 add(e2d, 1014, 320, 764, 1, 0);
603 add(e2d, 1014, 319, 764, 1, 1);
604 add(e2d, 1014, 318, 764, 1, 2);
605 add(e2d, 1014, 317, 764, 1, 3);
606 add(e2d, 1014, 316, 764, 1, 4);
607 add(e2d, 1014, 332, 764, 3, 0);
608 add(e2d, 1014, 331, 764, 3, 1);
609 add(e2d, 1014, 330, 764, 3, 2);
610 add(e2d, 1014, 329, 764, 3, 3);
611 add(e2d, 1014, 328, 764, 3, 4);
612 add(e2d, 1014, 216, 764, 5, 0);
613 add(e2d, 1014, 215, 764, 5, 1);
614 add(e2d, 1014, 214, 764, 5, 2);
615 add(e2d, 1014, 213, 764, 5, 3);
616 add(e2d, 1014, 212, 764, 5, 4);
617 add(e2d, 1014, 208, 764, 7, 0);
618 add(e2d, 1014, 207, 764, 7, 1);
619 add(e2d, 1014, 1330, 765, 0, 0);
620 add(e2d, 1014, 1331, 765, 0, 1);
621 add(e2d, 1014, 1332, 765, 0, 2);
622 add(e2d, 1014, 1333, 765, 0, 3);
623 add(e2d, 1014, 1334, 765, 0, 4);
624 add(e2d, 1014, 1325, 765, 2, 0);
625 add(e2d, 1014, 1326, 765, 2, 1);
626 add(e2d, 1014, 1327, 765, 2, 2);
627 add(e2d, 1014, 1328, 765, 2, 3);
628 add(e2d, 1014, 1329, 765, 2, 4);
629 add(e2d, 1014, 1349, 765, 4, 0);
630 add(e2d, 1014, 1350, 765, 4, 1);
631 add(e2d, 1014, 1351, 765, 4, 2);
632 add(e2d, 1014, 1345, 765, 6, 0);
633 add(e2d, 1014, 1346, 765, 6, 1);
634 add(e2d, 1014, 1347, 765, 6, 2);
635 add(e2d, 1014, 1348, 765, 6, 3);
636 add(e2d, 1014, 1360, 765, 1, 0);
637 add(e2d, 1014, 1359, 765, 1, 1);
638 add(e2d, 1014, 1358, 765, 1, 2);
639 add(e2d, 1014, 1357, 765, 1, 3);
640 add(e2d, 1014, 1233, 765, 3, 0);
641 add(e2d, 1014, 1234, 765, 3, 1);
642 add(e2d, 1014, 1235, 765, 3, 2);
643 add(e2d, 1014, 1229, 765, 5, 0);
644 add(e2d, 1014, 1230, 765, 5, 1);
645 add(e2d, 1014, 1225, 765, 7, 0);
646 add(e2d, 1014, 1226, 765, 7, 1);
647 add(e2d, 1015, 5, 904, 0, 0);
648 add(e2d, 1015, 4, 904, 0, 1);
649 add(e2d, 1015, 3, 904, 0, 2);
650 add(e2d, 1015, 2, 904, 0, 3);
651 add(e2d, 1015, 1, 904, 0, 4);
652 add(e2d, 1015, 10, 904, 2, 0);
653 add(e2d, 1015, 9, 904, 2, 1);
654 add(e2d, 1015, 8, 904, 2, 2);
655 add(e2d, 1015, 7, 904, 2, 3);
656 add(e2d, 1015, 6, 904, 2, 4);
657 add(e2d, 1015, 22, 904, 4, 0);
658 add(e2d, 1015, 21, 904, 4, 1);
659 add(e2d, 1015, 20, 904, 4, 2);
660 add(e2d, 1015, 19, 904, 4, 3);
661 add(e2d, 1015, 18, 904, 4, 4);
662 add(e2d, 1015, 27, 904, 6, 0);
663 add(e2d, 1015, 26, 904, 6, 1);
664 add(e2d, 1015, 25, 904, 6, 2);
665 add(e2d, 1015, 24, 904, 6, 3);
666 add(e2d, 1015, 23, 904, 6, 4);
667 add(e2d, 1015, 39, 904, 1, 0);
668 add(e2d, 1015, 38, 904, 1, 1);
669 add(e2d, 1015, 37, 904, 1, 2);
670 add(e2d, 1015, 36, 904, 1, 3);
671 add(e2d, 1015, 35, 904, 1, 4);
672 add(e2d, 1015, 116, 904, 3, 0);
673 add(e2d, 1015, 115, 904, 3, 1);
674 add(e2d, 1015, 114, 904, 3, 2);
675 add(e2d, 1015, 113, 904, 3, 3);
676 add(e2d, 1015, 112, 904, 3, 4);
677 add(e2d, 1015, 108, 904, 5, 0);
678 add(e2d, 1015, 107, 904, 5, 1);
679 add(e2d, 1015, 104, 904, 7, 0);
680 add(e2d, 1015, 103, 904, 7, 1);
681 add(e2d, 1015, 1039, 905, 0, 0);
682 add(e2d, 1015, 1040, 905, 0, 1);
683 add(e2d, 1015, 1041, 905, 0, 2);
684 add(e2d, 1015, 1035, 905, 2, 0);
685 add(e2d, 1015, 1036, 905, 2, 1);
686 add(e2d, 1015, 1037, 905, 2, 2);
687 add(e2d, 1015, 1038, 905, 2, 3);
688 add(e2d, 1015, 1056, 905, 4, 0);
689 add(e2d, 1015, 1057, 905, 4, 1);
690 add(e2d, 1015, 1058, 905, 4, 2);
691 add(e2d, 1015, 1052, 905, 6, 0);
692 add(e2d, 1015, 1053, 905, 6, 1);
693 add(e2d, 1015, 1054, 905, 6, 2);
694 add(e2d, 1015, 1055, 905, 6, 3);
695 add(e2d, 1015, 1067, 905, 1, 0);
696 add(e2d, 1015, 1066, 905, 1, 1);
697 add(e2d, 1015, 1065, 905, 1, 2);
698 add(e2d, 1015, 1064, 905, 1, 3);
699 add(e2d, 1015, 1133, 905, 3, 0);
700 add(e2d, 1015, 1134, 905, 3, 1);
701 add(e2d, 1015, 1135, 905, 3, 2);
702 add(e2d, 1015, 1129, 905, 5, 0);
703 add(e2d, 1015, 1130, 905, 5, 1);
704 add(e2d, 1015, 1125, 905, 7, 0);
705 add(e2d, 1015, 1126, 905, 7, 1);
706 add(e2d, 1015, 313, 906, 0, 0);
707 add(e2d, 1015, 314, 906, 0, 1);
708 add(e2d, 1015, 315, 906, 0, 2);
709 add(e2d, 1015, 316, 906, 0, 3);
710 add(e2d, 1015, 317, 906, 0, 4);
711 add(e2d, 1015, 308, 906, 2, 0);
712 add(e2d, 1015, 309, 906, 2, 1);
713 add(e2d, 1015, 310, 906, 2, 2);
714 add(e2d, 1015, 311, 906, 2, 3);
715 add(e2d, 1015, 312, 906, 2, 4);
716 add(e2d, 1015, 330, 906, 4, 0);
717 add(e2d, 1015, 331, 906, 4, 1);
718 add(e2d, 1015, 332, 906, 4, 2);
719 add(e2d, 1015, 333, 906, 4, 3);
720 add(e2d, 1015, 334, 906, 4, 4);
721 add(e2d, 1015, 325, 906, 6, 0);
722 add(e2d, 1015, 326, 906, 6, 1);
723 add(e2d, 1015, 327, 906, 6, 2);
724 add(e2d, 1015, 328, 906, 6, 3);
725 add(e2d, 1015, 329, 906, 6, 4);
726 add(e2d, 1015, 338, 906, 1, 0);
727 add(e2d, 1015, 339, 906, 1, 1);
728 add(e2d, 1015, 340, 906, 1, 2);
729 add(e2d, 1015, 341, 906, 1, 3);
730 add(e2d, 1015, 342, 906, 1, 4);
731 add(e2d, 1015, 211, 906, 3, 0);
732 add(e2d, 1015, 212, 906, 3, 1);
733 add(e2d, 1015, 213, 906, 3, 2);
734 add(e2d, 1015, 214, 906, 3, 3);
735 add(e2d, 1015, 215, 906, 3, 4);
736 add(e2d, 1015, 206, 906, 5, 0);
737 add(e2d, 1015, 207, 906, 5, 1);
738 add(e2d, 1015, 208, 906, 5, 2);
739 add(e2d, 1015, 201, 906, 7, 0);
740 add(e2d, 1015, 202, 906, 7, 1);
741 add(e2d, 1015, 203, 906, 7, 2);
742 add(e2d, 1015, 1327, 907, 0, 0);
743 add(e2d, 1015, 1326, 907, 0, 1);
744 add(e2d, 1015, 1325, 907, 0, 2);
745 add(e2d, 1015, 1331, 907, 2, 0);
746 add(e2d, 1015, 1330, 907, 2, 1);
747 add(e2d, 1015, 1329, 907, 2, 2);
748 add(e2d, 1015, 1328, 907, 2, 3);
749 add(e2d, 1015, 1344, 907, 4, 0);
750 add(e2d, 1015, 1343, 907, 4, 1);
751 add(e2d, 1015, 1342, 907, 4, 2);
752 add(e2d, 1015, 1348, 907, 6, 0);
753 add(e2d, 1015, 1347, 907, 6, 1);
754 add(e2d, 1015, 1346, 907, 6, 2);
755 add(e2d, 1015, 1345, 907, 6, 3);
756 add(e2d, 1015, 1359, 907, 1, 0);
757 add(e2d, 1015, 1360, 907, 1, 1);
758 add(e2d, 1015, 1361, 907, 1, 2);
759 add(e2d, 1015, 1243, 907, 3, 0);
760 add(e2d, 1015, 1242, 907, 3, 1);
761 add(e2d, 1015, 1241, 907, 3, 2);
762 add(e2d, 1015, 1240, 907, 3, 3);
763 add(e2d, 1015, 1234, 907, 5, 0);
764 add(e2d, 1015, 1233, 907, 5, 1);
765 add(e2d, 1015, 1229, 907, 7, 0);
766 add(e2d, 1015, 1228, 907, 7, 1);
767 add(e2d, 1016, 308, 908, 0, 0);
768 add(e2d, 1016, 307, 908, 0, 1);
769 add(e2d, 1016, 306, 908, 0, 2);
770 add(e2d, 1016, 305, 908, 0, 3);
771 add(e2d, 1016, 304, 908, 0, 4);
772 add(e2d, 1016, 316, 908, 2, 0);
773 add(e2d, 1016, 315, 908, 2, 1);
774 add(e2d, 1016, 314, 908, 2, 2);
775 add(e2d, 1016, 313, 908, 2, 3);
776 add(e2d, 1016, 312, 908, 2, 4);
777 add(e2d, 1016, 324, 908, 4, 0);
778 add(e2d, 1016, 323, 908, 4, 1);
779 add(e2d, 1016, 322, 908, 4, 2);
780 add(e2d, 1016, 321, 908, 4, 3);
781 add(e2d, 1016, 320, 908, 4, 4);
782 add(e2d, 1016, 211, 908, 1, 0);
783 add(e2d, 1016, 212, 908, 1, 1);
784 add(e2d, 1016, 213, 908, 1, 2);
785 add(e2d, 1016, 206, 908, 3, 0);
786 add(e2d, 1016, 207, 908, 3, 1);
787 add(e2d, 1016, 208, 908, 3, 2);
788 add(e2d, 1016, 201, 908, 5, 0);
789 add(e2d, 1016, 202, 908, 5, 1);
790 add(e2d, 1016, 203, 908, 5, 2);
791 add(e2d, 1016, 1325, 909, 0, 0);
792 add(e2d, 1016, 1326, 909, 0, 1);
793 add(e2d, 1016, 1327, 909, 0, 2);
794 add(e2d, 1016, 1333, 909, 2, 0);
795 add(e2d, 1016, 1334, 909, 2, 1);
796 add(e2d, 1016, 1335, 909, 2, 2);
797 add(e2d, 1016, 1341, 909, 4, 0);
798 add(e2d, 1016, 1342, 909, 4, 1);
799 add(e2d, 1016, 1343, 909, 4, 2);
800 add(e2d, 1016, 1239, 909, 1, 0);
801 add(e2d, 1016, 1238, 909, 1, 1);
802 add(e2d, 1016, 1234, 909, 3, 0);
803 add(e2d, 1016, 1233, 909, 3, 1);
804 add(e2d, 1016, 1229, 909, 5, 0);
805 add(e2d, 1016, 1228, 909, 5, 1);
806 add(e2d, 1016, 1, 888, 0, 0);
807 add(e2d, 1016, 2, 888, 0, 1);
808 add(e2d, 1016, 3, 888, 0, 2);
809 add(e2d, 1016, 4, 888, 0, 3);
810 add(e2d, 1016, 5, 888, 0, 4);
811 add(e2d, 1016, 10, 888, 2, 0);
812 add(e2d, 1016, 11, 888, 2, 1);
813 add(e2d, 1016, 12, 888, 2, 2);
814 add(e2d, 1016, 13, 888, 2, 3);
815 add(e2d, 1016, 14, 888, 2, 4);
816 add(e2d, 1016, 19, 888, 4, 0);
817 add(e2d, 1016, 20, 888, 4, 1);
818 add(e2d, 1016, 21, 888, 4, 2);
819 add(e2d, 1016, 22, 888, 4, 3);
820 add(e2d, 1016, 23, 888, 4, 4);
821 add(e2d, 1016, 112, 888, 1, 0);
822 add(e2d, 1016, 111, 888, 1, 1);
823 add(e2d, 1016, 108, 888, 3, 0);
824 add(e2d, 1016, 107, 888, 3, 1);
825 add(e2d, 1016, 104, 888, 5, 0);
826 add(e2d, 1016, 103, 888, 5, 1);
827 add(e2d, 1016, 1033, 889, 0, 0);
828 add(e2d, 1016, 1032, 889, 0, 1);
829 add(e2d, 1016, 1031, 889, 0, 2);
830 add(e2d, 1016, 1030, 889, 0, 3);
831 add(e2d, 1016, 1042, 889, 2, 0);
832 add(e2d, 1016, 1041, 889, 2, 1);
833 add(e2d, 1016, 1040, 889, 2, 2);
834 add(e2d, 1016, 1039, 889, 2, 3);
835 add(e2d, 1016, 1051, 889, 4, 0);
836 add(e2d, 1016, 1050, 889, 4, 1);
837 add(e2d, 1016, 1049, 889, 4, 2);
838 add(e2d, 1016, 1048, 889, 4, 3);
839 add(e2d, 1016, 1133, 889, 1, 0);
840 add(e2d, 1016, 1134, 889, 1, 1);
841 add(e2d, 1016, 1129, 889, 3, 0);
842 add(e2d, 1016, 1130, 889, 3, 1);
843 add(e2d, 1016, 1125, 889, 5, 0);
844 add(e2d, 1016, 1126, 889, 5, 1);
845 add(e2d, 1017, 1, 890, 0, 0);
846 add(e2d, 1017, 2, 890, 0, 1);
847 add(e2d, 1017, 3, 890, 0, 2);
848 add(e2d, 1017, 4, 890, 0, 3);
849 add(e2d, 1017, 5, 890, 0, 4);
850 add(e2d, 1017, 10, 890, 2, 0);
851 add(e2d, 1017, 11, 890, 2, 1);
852 add(e2d, 1017, 12, 890, 2, 2);
853 add(e2d, 1017, 13, 890, 2, 3);
854 add(e2d, 1017, 14, 890, 2, 4);
855 add(e2d, 1017, 112, 890, 4, 0);
856 add(e2d, 1017, 111, 890, 4, 1);
857 add(e2d, 1017, 108, 890, 1, 0);
858 add(e2d, 1017, 107, 890, 1, 1);
859 add(e2d, 1017, 104, 890, 3, 0);
860 add(e2d, 1017, 103, 890, 3, 1);
861 add(e2d, 1017, 1033, 891, 0, 0);
862 add(e2d, 1017, 1032, 891, 0, 1);
863 add(e2d, 1017, 1031, 891, 0, 2);
864 add(e2d, 1017, 1030, 891, 0, 3);
865 add(e2d, 1017, 1042, 891, 2, 0);
866 add(e2d, 1017, 1041, 891, 2, 1);
867 add(e2d, 1017, 1040, 891, 2, 2);
868 add(e2d, 1017, 1039, 891, 2, 3);
869 add(e2d, 1017, 1133, 891, 4, 0);
870 add(e2d, 1017, 1134, 891, 4, 1);
871 add(e2d, 1017, 1129, 891, 1, 0);
872 add(e2d, 1017, 1130, 891, 1, 1);
873 add(e2d, 1017, 1125, 891, 3, 0);
874 add(e2d, 1017, 1126, 891, 3, 1);
875 add(e2d, 1017, 308, 892, 0, 0);
876 add(e2d, 1017, 307, 892, 0, 1);
877 add(e2d, 1017, 306, 892, 0, 2);
878 add(e2d, 1017, 305, 892, 0, 3);
879 add(e2d, 1017, 304, 892, 0, 4);
880 add(e2d, 1017, 316, 892, 2, 0);
881 add(e2d, 1017, 315, 892, 2, 1);
882 add(e2d, 1017, 314, 892, 2, 2);
883 add(e2d, 1017, 313, 892, 2, 3);
884 add(e2d, 1017, 312, 892, 2, 4);
885 add(e2d, 1017, 211, 892, 4, 0);
886 add(e2d, 1017, 212, 892, 4, 1);
887 add(e2d, 1017, 213, 892, 4, 2);
888 add(e2d, 1017, 206, 892, 1, 0);
889 add(e2d, 1017, 207, 892, 1, 1);
890 add(e2d, 1017, 208, 892, 1, 2);
891 add(e2d, 1017, 201, 892, 3, 0);
892 add(e2d, 1017, 202, 892, 3, 1);
893 add(e2d, 1017, 203, 892, 3, 2);
894 add(e2d, 1017, 1325, 893, 0, 0);
895 add(e2d, 1017, 1326, 893, 0, 1);
896 add(e2d, 1017, 1327, 893, 0, 2);
897 add(e2d, 1017, 1333, 893, 2, 0);
898 add(e2d, 1017, 1334, 893, 2, 1);
899 add(e2d, 1017, 1335, 893, 2, 2);
900 add(e2d, 1017, 1239, 893, 4, 0);
901 add(e2d, 1017, 1238, 893, 4, 1);
902 add(e2d, 1017, 1234, 893, 1, 0);
903 add(e2d, 1017, 1233, 893, 1, 1);
904 add(e2d, 1017, 1229, 893, 3, 0);
905 add(e2d, 1017, 1228, 893, 3, 1);
906 add(e2d, 1018, 304, 896, 0, 0);
907 add(e2d, 1018, 303, 896, 0, 1);
908 add(e2d, 1018, 211, 896, 2, 0);
909 add(e2d, 1018, 212, 896, 2, 1);
910 add(e2d, 1018, 213, 896, 2, 2);
911 add(e2d, 1018, 206, 896, 4, 0);
912 add(e2d, 1018, 207, 896, 4, 1);
913 add(e2d, 1018, 208, 896, 4, 2);
914 add(e2d, 1018, 201, 896, 6, 0);
915 add(e2d, 1018, 202, 896, 6, 1);
916 add(e2d, 1018, 203, 896, 6, 2);
917 add(e2d, 1018, 1325, 896, 1, 0);
918 add(e2d, 1018, 1326, 896, 1, 1);
919 add(e2d, 1018, 1239, 896, 3, 0);
920 add(e2d, 1018, 1238, 896, 3, 1);
921 add(e2d, 1018, 1234, 896, 5, 0);
922 add(e2d, 1018, 1233, 896, 5, 1);
923 add(e2d, 1018, 1229, 896, 7, 0);
924 add(e2d, 1018, 1228, 896, 7, 1);
925 add(e2d, 1018, 1, 897, 0, 0);
926 add(e2d, 1018, 2, 897, 0, 1);
927 add(e2d, 1018, 3, 897, 0, 2);
928 add(e2d, 1018, 112, 897, 2, 0);
929 add(e2d, 1018, 111, 897, 2, 1);
930 add(e2d, 1018, 108, 897, 4, 0);
931 add(e2d, 1018, 107, 897, 4, 1);
932 add(e2d, 1018, 104, 897, 6, 0);
933 add(e2d, 1018, 103, 897, 6, 1);
934 add(e2d, 1018, 1029, 897, 1, 0);
935 add(e2d, 1018, 1028, 897, 1, 1);
936 add(e2d, 1018, 1133, 897, 3, 0);
937 add(e2d, 1018, 1134, 897, 3, 1);
938 add(e2d, 1018, 1129, 897, 5, 0);
939 add(e2d, 1018, 1130, 897, 5, 1);
940 add(e2d, 1018, 1125, 897, 7, 0);
941 add(e2d, 1018, 1126, 897, 7, 1);
942 add(e2d, 1019, 12, 898, 0, 0);
943 add(e2d, 1019, 11, 898, 0, 1);
944 add(e2d, 1019, 8, 898, 2, 0);
945 add(e2d, 1019, 7, 898, 2, 1);
946 add(e2d, 1019, 4, 898, 4, 0);
947 add(e2d, 1019, 3, 898, 4, 1);
948 add(e2d, 1019, 1033, 898, 1, 0);
949 add(e2d, 1019, 1034, 898, 1, 1);
950 add(e2d, 1019, 1029, 898, 3, 0);
951 add(e2d, 1019, 1030, 898, 3, 1);
952 add(e2d, 1019, 1025, 898, 5, 0);
953 add(e2d, 1019, 1026, 898, 5, 1);
954 add(e2d, 1019, 111, 899, 0, 0);
955 add(e2d, 1019, 112, 899, 0, 1);
956 add(e2d, 1019, 113, 899, 0, 2);
957 add(e2d, 1019, 106, 899, 2, 0);
958 add(e2d, 1019, 107, 899, 2, 1);
959 add(e2d, 1019, 108, 899, 2, 2);
960 add(e2d, 1019, 101, 899, 4, 0);
961 add(e2d, 1019, 102, 899, 4, 1);
962 add(e2d, 1019, 103, 899, 4, 2);
963 add(e2d, 1019, 1139, 899, 1, 0);
964 add(e2d, 1019, 1138, 899, 1, 1);
965 add(e2d, 1019, 1134, 899, 3, 0);
966 add(e2d, 1019, 1133, 899, 3, 1);
967 add(e2d, 1019, 1129, 899, 5, 0);
968 add(e2d, 1019, 1128, 899, 5, 1);
969}
970void fillSolar2FeeLinkCH10L(std::map<uint16_t, uint32_t>& s2f)
971{
972 add_cru(s2f, 54, 0, 640);
973 add_cru(s2f, 54, 1, 641);
974 add_cru(s2f, 54, 2, 642);
975 add_cru(s2f, 54, 3, 643);
976 add_cru(s2f, 54, 6, 712);
977 add_cru(s2f, 54, 7, 713);
978 add_cru(s2f, 54, 8, 714);
979 add_cru(s2f, 54, 9, 715);
980 add_cru(s2f, 54, 10, 716);
981 add_cru(s2f, 54, 11, 717);
982 add_cru(s2f, 55, 0, 768);
983 add_cru(s2f, 55, 1, 769);
984 add_cru(s2f, 55, 2, 770);
985 add_cru(s2f, 55, 3, 771);
986 add_cru(s2f, 55, 4, 772);
987 add_cru(s2f, 55, 5, 773);
988 add_cru(s2f, 55, 6, 656);
989 add_cru(s2f, 55, 7, 657);
990 add_cru(s2f, 55, 8, 658);
991 add_cru(s2f, 55, 9, 659);
992 add_cru(s2f, 55, 10, 660);
993 add_cru(s2f, 54, 4, 661);
994 add_cru(s2f, 56, 0, 760);
995 add_cru(s2f, 56, 1, 761);
996 add_cru(s2f, 56, 2, 762);
997 add_cru(s2f, 56, 3, 763);
998 add_cru(s2f, 56, 4, 764);
999 add_cru(s2f, 56, 5, 765);
1000 add_cru(s2f, 56, 6, 904);
1001 add_cru(s2f, 56, 7, 905);
1002 add_cru(s2f, 56, 8, 906);
1003 add_cru(s2f, 56, 9, 907);
1004 add_cru(s2f, 56, 10, 908);
1005 add_cru(s2f, 57, 6, 909);
1006 add_cru(s2f, 57, 0, 888);
1007 add_cru(s2f, 57, 1, 889);
1008 add_cru(s2f, 57, 2, 890);
1009 add_cru(s2f, 57, 3, 891);
1010 add_cru(s2f, 57, 4, 892);
1011 add_cru(s2f, 57, 5, 893);
1012 add_cru(s2f, 57, 7, 896);
1013 add_cru(s2f, 57, 8, 897);
1014 add_cru(s2f, 57, 9, 898);
1015 add_cru(s2f, 57, 10, 899);
1016}
void fillSolar2FeeLinkCH10L(std::map< uint16_t, uint32_t > &s2f)
Definition CH10L.cxx:970
void fillElec2DetCH10L(std::map< uint32_t, uint32_t > &e2d)
Definition CH10L.cxx:17