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