Project
Loading...
Searching...
No Matches
CH6L.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 fillElec2DetCH6L(std::map<uint32_t, uint32_t>& e2d)
18{
19 add(e2d, 605, 16, 312, 0, 0);
20 add(e2d, 605, 15, 312, 0, 1);
21 add(e2d, 605, 14, 312, 0, 2);
22 add(e2d, 605, 13, 312, 0, 3);
23 add(e2d, 605, 12, 312, 0, 4);
24 add(e2d, 605, 8, 312, 2, 0);
25 add(e2d, 605, 7, 312, 2, 1);
26 add(e2d, 605, 6, 312, 2, 2);
27 add(e2d, 605, 5, 312, 2, 3);
28 add(e2d, 605, 4, 312, 2, 4);
29 add(e2d, 605, 1033, 312, 4, 0);
30 add(e2d, 605, 1034, 312, 4, 1);
31 add(e2d, 605, 1035, 312, 4, 2);
32 add(e2d, 605, 1025, 312, 6, 0);
33 add(e2d, 605, 1026, 312, 6, 1);
34 add(e2d, 605, 1027, 312, 6, 2);
35 add(e2d, 605, 110, 312, 1, 0);
36 add(e2d, 605, 111, 312, 1, 1);
37 add(e2d, 605, 112, 312, 1, 2);
38 add(e2d, 605, 113, 312, 1, 3);
39 add(e2d, 605, 114, 312, 1, 4);
40 add(e2d, 605, 101, 312, 3, 0);
41 add(e2d, 605, 102, 312, 3, 1);
42 add(e2d, 605, 103, 312, 3, 2);
43 add(e2d, 605, 104, 312, 3, 3);
44 add(e2d, 605, 105, 312, 3, 4);
45 add(e2d, 605, 1142, 312, 5, 0);
46 add(e2d, 605, 1141, 312, 5, 1);
47 add(e2d, 605, 1140, 312, 5, 2);
48 add(e2d, 605, 1139, 312, 5, 3);
49 add(e2d, 605, 1133, 312, 7, 0);
50 add(e2d, 605, 1132, 312, 7, 1);
51 add(e2d, 605, 1131, 312, 7, 2);
52 add(e2d, 605, 1130, 312, 7, 3);
53 add(e2d, 606, 119, 313, 1, 0);
54 add(e2d, 606, 120, 313, 1, 1);
55 add(e2d, 606, 121, 313, 1, 2);
56 add(e2d, 606, 122, 313, 1, 3);
57 add(e2d, 606, 123, 313, 1, 4);
58 add(e2d, 606, 110, 313, 3, 0);
59 add(e2d, 606, 111, 313, 3, 1);
60 add(e2d, 606, 112, 313, 3, 2);
61 add(e2d, 606, 113, 313, 3, 3);
62 add(e2d, 606, 114, 313, 3, 4);
63 add(e2d, 606, 101, 313, 5, 0);
64 add(e2d, 606, 102, 313, 5, 1);
65 add(e2d, 606, 103, 313, 5, 2);
66 add(e2d, 606, 104, 313, 5, 3);
67 add(e2d, 606, 105, 313, 5, 4);
68 add(e2d, 606, 1151, 313, 0, 0);
69 add(e2d, 606, 1150, 313, 0, 1);
70 add(e2d, 606, 1149, 313, 0, 2);
71 add(e2d, 606, 1148, 313, 0, 3);
72 add(e2d, 606, 1142, 313, 2, 0);
73 add(e2d, 606, 1141, 313, 2, 1);
74 add(e2d, 606, 1140, 313, 2, 2);
75 add(e2d, 606, 1139, 313, 2, 3);
76 add(e2d, 606, 1133, 313, 4, 0);
77 add(e2d, 606, 1132, 313, 4, 1);
78 add(e2d, 606, 1131, 313, 4, 2);
79 add(e2d, 606, 1130, 313, 4, 3);
80 add(e2d, 606, 24, 314, 1, 0);
81 add(e2d, 606, 23, 314, 1, 1);
82 add(e2d, 606, 22, 314, 1, 2);
83 add(e2d, 606, 21, 314, 1, 3);
84 add(e2d, 606, 20, 314, 1, 4);
85 add(e2d, 606, 16, 314, 3, 0);
86 add(e2d, 606, 15, 314, 3, 1);
87 add(e2d, 606, 14, 314, 3, 2);
88 add(e2d, 606, 13, 314, 3, 3);
89 add(e2d, 606, 12, 314, 3, 4);
90 add(e2d, 606, 8, 314, 5, 0);
91 add(e2d, 606, 7, 314, 5, 1);
92 add(e2d, 606, 6, 314, 5, 2);
93 add(e2d, 606, 5, 314, 5, 3);
94 add(e2d, 606, 4, 314, 5, 4);
95 add(e2d, 606, 1041, 314, 0, 0);
96 add(e2d, 606, 1042, 314, 0, 1);
97 add(e2d, 606, 1043, 314, 0, 2);
98 add(e2d, 606, 1033, 314, 2, 0);
99 add(e2d, 606, 1034, 314, 2, 1);
100 add(e2d, 606, 1035, 314, 2, 2);
101 add(e2d, 606, 1025, 314, 4, 0);
102 add(e2d, 606, 1026, 314, 4, 1);
103 add(e2d, 606, 1027, 314, 4, 2);
104 add(e2d, 607, 1039, 8, 0, 0);
105 add(e2d, 607, 1040, 8, 0, 1);
106 add(e2d, 607, 1041, 8, 0, 2);
107 add(e2d, 607, 1035, 8, 2, 0);
108 add(e2d, 607, 1036, 8, 2, 1);
109 add(e2d, 607, 1037, 8, 2, 2);
110 add(e2d, 607, 1038, 8, 2, 3);
111 add(e2d, 607, 1141, 8, 4, 0);
112 add(e2d, 607, 1142, 8, 4, 1);
113 add(e2d, 607, 1143, 8, 4, 2);
114 add(e2d, 607, 1133, 8, 1, 0);
115 add(e2d, 607, 1134, 8, 1, 1);
116 add(e2d, 607, 1135, 8, 1, 2);
117 add(e2d, 607, 1125, 8, 3, 0);
118 add(e2d, 607, 1126, 8, 3, 1);
119 add(e2d, 607, 1127, 8, 3, 2);
120 add(e2d, 607, 5, 9, 0, 0);
121 add(e2d, 607, 4, 9, 0, 1);
122 add(e2d, 607, 3, 9, 0, 2);
123 add(e2d, 607, 2, 9, 0, 3);
124 add(e2d, 607, 1, 9, 0, 4);
125 add(e2d, 607, 10, 9, 2, 0);
126 add(e2d, 607, 9, 9, 2, 1);
127 add(e2d, 607, 8, 9, 2, 2);
128 add(e2d, 607, 7, 9, 2, 3);
129 add(e2d, 607, 6, 9, 2, 4);
130 add(e2d, 607, 124, 9, 1, 0);
131 add(e2d, 607, 123, 9, 1, 1);
132 add(e2d, 607, 122, 9, 1, 2);
133 add(e2d, 607, 121, 9, 1, 3);
134 add(e2d, 607, 120, 9, 1, 4);
135 add(e2d, 607, 116, 9, 4, 0);
136 add(e2d, 607, 115, 9, 4, 1);
137 add(e2d, 607, 114, 9, 4, 2);
138 add(e2d, 607, 113, 9, 4, 3);
139 add(e2d, 607, 112, 9, 4, 4);
140 add(e2d, 607, 108, 9, 3, 0);
141 add(e2d, 607, 107, 9, 3, 1);
142 add(e2d, 607, 106, 9, 3, 2);
143 add(e2d, 607, 105, 9, 3, 3);
144 add(e2d, 607, 104, 9, 3, 4);
145 add(e2d, 607, 1327, 10, 0, 0);
146 add(e2d, 607, 1326, 10, 0, 1);
147 add(e2d, 607, 1325, 10, 0, 2);
148 add(e2d, 607, 1331, 10, 2, 0);
149 add(e2d, 607, 1330, 10, 2, 1);
150 add(e2d, 607, 1329, 10, 2, 2);
151 add(e2d, 607, 1328, 10, 2, 3);
152 add(e2d, 607, 1251, 10, 4, 0);
153 add(e2d, 607, 1250, 10, 4, 1);
154 add(e2d, 607, 1249, 10, 4, 2);
155 add(e2d, 607, 1248, 10, 4, 3);
156 add(e2d, 607, 1242, 10, 1, 0);
157 add(e2d, 607, 1241, 10, 1, 1);
158 add(e2d, 607, 1240, 10, 1, 2);
159 add(e2d, 607, 1239, 10, 1, 3);
160 add(e2d, 607, 1233, 10, 3, 0);
161 add(e2d, 607, 1232, 10, 3, 1);
162 add(e2d, 607, 1231, 10, 3, 2);
163 add(e2d, 607, 1230, 10, 3, 3);
164 add(e2d, 607, 313, 11, 0, 0);
165 add(e2d, 607, 314, 11, 0, 1);
166 add(e2d, 607, 315, 11, 0, 2);
167 add(e2d, 607, 316, 11, 0, 3);
168 add(e2d, 607, 317, 11, 0, 4);
169 add(e2d, 607, 308, 11, 2, 0);
170 add(e2d, 607, 309, 11, 2, 1);
171 add(e2d, 607, 310, 11, 2, 2);
172 add(e2d, 607, 311, 11, 2, 3);
173 add(e2d, 607, 312, 11, 2, 4);
174 add(e2d, 607, 219, 11, 4, 0);
175 add(e2d, 607, 220, 11, 4, 1);
176 add(e2d, 607, 221, 11, 4, 2);
177 add(e2d, 607, 222, 11, 4, 3);
178 add(e2d, 607, 223, 11, 4, 4);
179 add(e2d, 607, 210, 11, 1, 0);
180 add(e2d, 607, 211, 11, 1, 1);
181 add(e2d, 607, 212, 11, 1, 2);
182 add(e2d, 607, 213, 11, 1, 3);
183 add(e2d, 607, 214, 11, 1, 4);
184 add(e2d, 607, 201, 11, 3, 0);
185 add(e2d, 607, 202, 11, 3, 1);
186 add(e2d, 607, 203, 11, 3, 2);
187 add(e2d, 607, 204, 11, 3, 3);
188 add(e2d, 607, 205, 11, 3, 4);
189 add(e2d, 608, 405, 12, 0, 0);
190 add(e2d, 608, 404, 12, 0, 1);
191 add(e2d, 608, 403, 12, 0, 2);
192 add(e2d, 608, 402, 12, 0, 3);
193 add(e2d, 608, 401, 12, 0, 4);
194 add(e2d, 608, 410, 12, 2, 0);
195 add(e2d, 608, 409, 12, 2, 1);
196 add(e2d, 608, 408, 12, 2, 2);
197 add(e2d, 608, 407, 12, 2, 3);
198 add(e2d, 608, 406, 12, 2, 4);
199 add(e2d, 608, 413, 12, 4, 0);
200 add(e2d, 608, 412, 12, 4, 1);
201 add(e2d, 608, 411, 12, 4, 2);
202 add(e2d, 608, 228, 12, 6, 0);
203 add(e2d, 608, 227, 12, 6, 1);
204 add(e2d, 608, 226, 12, 6, 2);
205 add(e2d, 608, 225, 12, 6, 3);
206 add(e2d, 608, 224, 12, 6, 4);
207 add(e2d, 608, 233, 12, 1, 0);
208 add(e2d, 608, 232, 12, 1, 1);
209 add(e2d, 608, 231, 12, 1, 2);
210 add(e2d, 608, 230, 12, 1, 3);
211 add(e2d, 608, 229, 12, 1, 4);
212 add(e2d, 608, 216, 12, 3, 0);
213 add(e2d, 608, 215, 12, 3, 1);
214 add(e2d, 608, 214, 12, 3, 2);
215 add(e2d, 608, 213, 12, 3, 3);
216 add(e2d, 608, 212, 12, 3, 4);
217 add(e2d, 608, 208, 12, 5, 0);
218 add(e2d, 608, 207, 12, 5, 1);
219 add(e2d, 608, 206, 12, 5, 2);
220 add(e2d, 608, 205, 12, 5, 3);
221 add(e2d, 608, 204, 12, 5, 4);
222 add(e2d, 608, 1329, 13, 0, 0);
223 add(e2d, 608, 1330, 13, 0, 1);
224 add(e2d, 608, 1331, 13, 0, 2);
225 add(e2d, 608, 1332, 13, 0, 3);
226 add(e2d, 608, 1333, 13, 0, 4);
227 add(e2d, 608, 1325, 13, 2, 0);
228 add(e2d, 608, 1326, 13, 2, 1);
229 add(e2d, 608, 1327, 13, 2, 2);
230 add(e2d, 608, 1328, 13, 2, 3);
231 add(e2d, 608, 1245, 13, 4, 0);
232 add(e2d, 608, 1246, 13, 4, 1);
233 add(e2d, 608, 1247, 13, 4, 2);
234 add(e2d, 608, 1241, 13, 1, 0);
235 add(e2d, 608, 1242, 13, 1, 1);
236 add(e2d, 608, 1243, 13, 1, 2);
237 add(e2d, 608, 1244, 13, 1, 3);
238 add(e2d, 608, 1233, 13, 3, 0);
239 add(e2d, 608, 1234, 13, 3, 1);
240 add(e2d, 608, 1235, 13, 3, 2);
241 add(e2d, 608, 1225, 13, 5, 0);
242 add(e2d, 608, 1226, 13, 5, 1);
243 add(e2d, 608, 1227, 13, 5, 2);
244 add(e2d, 608, 4, 56, 0, 0);
245 add(e2d, 608, 5, 56, 0, 1);
246 add(e2d, 608, 6, 56, 0, 2);
247 add(e2d, 608, 7, 56, 0, 3);
248 add(e2d, 608, 124, 56, 2, 0);
249 add(e2d, 608, 125, 56, 2, 1);
250 add(e2d, 608, 126, 56, 2, 2);
251 add(e2d, 608, 127, 56, 2, 3);
252 add(e2d, 608, 128, 56, 2, 4);
253 add(e2d, 608, 119, 56, 4, 0);
254 add(e2d, 608, 120, 56, 4, 1);
255 add(e2d, 608, 121, 56, 4, 2);
256 add(e2d, 608, 122, 56, 4, 3);
257 add(e2d, 608, 123, 56, 4, 4);
258 add(e2d, 608, 110, 56, 1, 0);
259 add(e2d, 608, 111, 56, 1, 1);
260 add(e2d, 608, 112, 56, 1, 2);
261 add(e2d, 608, 113, 56, 1, 3);
262 add(e2d, 608, 114, 56, 1, 4);
263 add(e2d, 608, 101, 56, 3, 0);
264 add(e2d, 608, 102, 56, 3, 1);
265 add(e2d, 608, 103, 56, 3, 2);
266 add(e2d, 608, 104, 56, 3, 3);
267 add(e2d, 608, 105, 56, 3, 4);
268 add(e2d, 608, 1027, 57, 0, 0);
269 add(e2d, 608, 1026, 57, 0, 1);
270 add(e2d, 608, 1025, 57, 0, 2);
271 add(e2d, 608, 1155, 57, 2, 0);
272 add(e2d, 608, 1154, 57, 2, 1);
273 add(e2d, 608, 1153, 57, 2, 2);
274 add(e2d, 608, 1159, 57, 4, 0);
275 add(e2d, 608, 1158, 57, 4, 1);
276 add(e2d, 608, 1157, 57, 4, 2);
277 add(e2d, 608, 1156, 57, 4, 3);
278 add(e2d, 608, 1142, 57, 1, 0);
279 add(e2d, 608, 1141, 57, 1, 1);
280 add(e2d, 608, 1140, 57, 1, 2);
281 add(e2d, 608, 1139, 57, 1, 3);
282 add(e2d, 608, 1133, 57, 3, 0);
283 add(e2d, 608, 1132, 57, 3, 1);
284 add(e2d, 608, 1131, 57, 3, 2);
285 add(e2d, 608, 1130, 57, 3, 3);
286 add(e2d, 609, 3, 58, 0, 0);
287 add(e2d, 609, 2, 58, 0, 1);
288 add(e2d, 609, 1, 58, 0, 2);
289 add(e2d, 609, 10, 58, 2, 0);
290 add(e2d, 609, 9, 58, 2, 1);
291 add(e2d, 609, 8, 58, 2, 2);
292 add(e2d, 609, 7, 58, 2, 3);
293 add(e2d, 609, 6, 58, 2, 4);
294 add(e2d, 609, 15, 58, 4, 0);
295 add(e2d, 609, 14, 58, 4, 1);
296 add(e2d, 609, 13, 58, 4, 2);
297 add(e2d, 609, 12, 58, 4, 3);
298 add(e2d, 609, 11, 58, 4, 4);
299 add(e2d, 609, 116, 58, 1, 0);
300 add(e2d, 609, 115, 58, 1, 1);
301 add(e2d, 609, 114, 58, 1, 2);
302 add(e2d, 609, 113, 58, 1, 3);
303 add(e2d, 609, 112, 58, 1, 4);
304 add(e2d, 609, 108, 58, 3, 0);
305 add(e2d, 609, 107, 58, 3, 1);
306 add(e2d, 609, 106, 58, 3, 2);
307 add(e2d, 609, 105, 58, 3, 3);
308 add(e2d, 609, 104, 58, 3, 4);
309 add(e2d, 609, 1028, 59, 0, 0);
310 add(e2d, 609, 1029, 59, 0, 1);
311 add(e2d, 609, 1044, 59, 2, 0);
312 add(e2d, 609, 1045, 59, 2, 1);
313 add(e2d, 609, 1046, 59, 2, 2);
314 add(e2d, 609, 1040, 59, 4, 0);
315 add(e2d, 609, 1041, 59, 4, 1);
316 add(e2d, 609, 1042, 59, 4, 2);
317 add(e2d, 609, 1043, 59, 4, 3);
318 add(e2d, 609, 1133, 59, 1, 0);
319 add(e2d, 609, 1134, 59, 1, 1);
320 add(e2d, 609, 1135, 59, 1, 2);
321 add(e2d, 609, 1125, 59, 3, 0);
322 add(e2d, 609, 1126, 59, 3, 1);
323 add(e2d, 609, 1127, 59, 3, 2);
324 add(e2d, 609, 304, 60, 0, 0);
325 add(e2d, 609, 305, 60, 0, 1);
326 add(e2d, 609, 306, 60, 0, 2);
327 add(e2d, 609, 307, 60, 0, 3);
328 add(e2d, 609, 320, 60, 2, 0);
329 add(e2d, 609, 321, 60, 2, 1);
330 add(e2d, 609, 322, 60, 2, 2);
331 add(e2d, 609, 323, 60, 2, 3);
332 add(e2d, 609, 324, 60, 2, 4);
333 add(e2d, 609, 315, 60, 4, 0);
334 add(e2d, 609, 316, 60, 4, 1);
335 add(e2d, 609, 317, 60, 4, 2);
336 add(e2d, 609, 318, 60, 4, 3);
337 add(e2d, 609, 319, 60, 4, 4);
338 add(e2d, 609, 210, 60, 1, 0);
339 add(e2d, 609, 211, 60, 1, 1);
340 add(e2d, 609, 212, 60, 1, 2);
341 add(e2d, 609, 213, 60, 1, 3);
342 add(e2d, 609, 214, 60, 1, 4);
343 add(e2d, 609, 201, 60, 3, 0);
344 add(e2d, 609, 202, 60, 3, 1);
345 add(e2d, 609, 203, 60, 3, 2);
346 add(e2d, 609, 204, 60, 3, 3);
347 add(e2d, 609, 205, 60, 3, 4);
348 add(e2d, 609, 1327, 61, 0, 0);
349 add(e2d, 609, 1326, 61, 0, 1);
350 add(e2d, 609, 1325, 61, 0, 2);
351 add(e2d, 609, 1334, 61, 2, 0);
352 add(e2d, 609, 1333, 61, 2, 1);
353 add(e2d, 609, 1332, 61, 2, 2);
354 add(e2d, 609, 1338, 61, 4, 0);
355 add(e2d, 609, 1337, 61, 4, 1);
356 add(e2d, 609, 1336, 61, 4, 2);
357 add(e2d, 609, 1335, 61, 4, 3);
358 add(e2d, 609, 1242, 61, 1, 0);
359 add(e2d, 609, 1241, 61, 1, 1);
360 add(e2d, 609, 1240, 61, 1, 2);
361 add(e2d, 609, 1239, 61, 1, 3);
362 add(e2d, 609, 1233, 61, 3, 0);
363 add(e2d, 609, 1232, 61, 3, 1);
364 add(e2d, 609, 1231, 61, 3, 2);
365 add(e2d, 609, 1230, 61, 3, 3);
366 add(e2d, 610, 4, 32, 0, 0);
367 add(e2d, 610, 5, 32, 0, 1);
368 add(e2d, 610, 6, 32, 0, 2);
369 add(e2d, 610, 7, 32, 0, 3);
370 add(e2d, 610, 124, 32, 2, 0);
371 add(e2d, 610, 125, 32, 2, 1);
372 add(e2d, 610, 126, 32, 2, 2);
373 add(e2d, 610, 127, 32, 2, 3);
374 add(e2d, 610, 128, 32, 2, 4);
375 add(e2d, 610, 119, 32, 4, 0);
376 add(e2d, 610, 120, 32, 4, 1);
377 add(e2d, 610, 121, 32, 4, 2);
378 add(e2d, 610, 122, 32, 4, 3);
379 add(e2d, 610, 123, 32, 4, 4);
380 add(e2d, 610, 110, 32, 1, 0);
381 add(e2d, 610, 111, 32, 1, 1);
382 add(e2d, 610, 112, 32, 1, 2);
383 add(e2d, 610, 113, 32, 1, 3);
384 add(e2d, 610, 114, 32, 1, 4);
385 add(e2d, 610, 101, 32, 3, 0);
386 add(e2d, 610, 102, 32, 3, 1);
387 add(e2d, 610, 103, 32, 3, 2);
388 add(e2d, 610, 104, 32, 3, 3);
389 add(e2d, 610, 105, 32, 3, 4);
390 add(e2d, 610, 1027, 33, 0, 0);
391 add(e2d, 610, 1026, 33, 0, 1);
392 add(e2d, 610, 1025, 33, 0, 2);
393 add(e2d, 610, 1155, 33, 2, 0);
394 add(e2d, 610, 1154, 33, 2, 1);
395 add(e2d, 610, 1153, 33, 2, 2);
396 add(e2d, 610, 1159, 33, 4, 0);
397 add(e2d, 610, 1158, 33, 4, 1);
398 add(e2d, 610, 1157, 33, 4, 2);
399 add(e2d, 610, 1156, 33, 4, 3);
400 add(e2d, 610, 1142, 33, 1, 0);
401 add(e2d, 610, 1141, 33, 1, 1);
402 add(e2d, 610, 1140, 33, 1, 2);
403 add(e2d, 610, 1139, 33, 1, 3);
404 add(e2d, 610, 1133, 33, 3, 0);
405 add(e2d, 610, 1132, 33, 3, 1);
406 add(e2d, 610, 1131, 33, 3, 2);
407 add(e2d, 610, 1130, 33, 3, 3);
408 add(e2d, 610, 405, 34, 0, 0);
409 add(e2d, 610, 404, 34, 0, 1);
410 add(e2d, 610, 403, 34, 0, 2);
411 add(e2d, 610, 402, 34, 0, 3);
412 add(e2d, 610, 401, 34, 0, 4);
413 add(e2d, 610, 410, 34, 2, 0);
414 add(e2d, 610, 409, 34, 2, 1);
415 add(e2d, 610, 408, 34, 2, 2);
416 add(e2d, 610, 407, 34, 2, 3);
417 add(e2d, 610, 406, 34, 2, 4);
418 add(e2d, 610, 413, 34, 4, 0);
419 add(e2d, 610, 412, 34, 4, 1);
420 add(e2d, 610, 411, 34, 4, 2);
421 add(e2d, 610, 228, 34, 6, 0);
422 add(e2d, 610, 227, 34, 6, 1);
423 add(e2d, 610, 226, 34, 6, 2);
424 add(e2d, 610, 225, 34, 6, 3);
425 add(e2d, 610, 224, 34, 6, 4);
426 add(e2d, 610, 233, 34, 1, 0);
427 add(e2d, 610, 232, 34, 1, 1);
428 add(e2d, 610, 231, 34, 1, 2);
429 add(e2d, 610, 230, 34, 1, 3);
430 add(e2d, 610, 229, 34, 1, 4);
431 add(e2d, 610, 216, 34, 3, 0);
432 add(e2d, 610, 215, 34, 3, 1);
433 add(e2d, 610, 214, 34, 3, 2);
434 add(e2d, 610, 213, 34, 3, 3);
435 add(e2d, 610, 212, 34, 3, 4);
436 add(e2d, 610, 208, 34, 5, 0);
437 add(e2d, 610, 207, 34, 5, 1);
438 add(e2d, 610, 206, 34, 5, 2);
439 add(e2d, 610, 205, 34, 5, 3);
440 add(e2d, 610, 204, 34, 5, 4);
441 add(e2d, 610, 1329, 35, 0, 0);
442 add(e2d, 610, 1330, 35, 0, 1);
443 add(e2d, 610, 1331, 35, 0, 2);
444 add(e2d, 610, 1332, 35, 0, 3);
445 add(e2d, 610, 1333, 35, 0, 4);
446 add(e2d, 610, 1325, 35, 2, 0);
447 add(e2d, 610, 1326, 35, 2, 1);
448 add(e2d, 610, 1327, 35, 2, 2);
449 add(e2d, 610, 1328, 35, 2, 3);
450 add(e2d, 610, 1245, 35, 4, 0);
451 add(e2d, 610, 1246, 35, 4, 1);
452 add(e2d, 610, 1247, 35, 4, 2);
453 add(e2d, 610, 1241, 35, 1, 0);
454 add(e2d, 610, 1242, 35, 1, 1);
455 add(e2d, 610, 1243, 35, 1, 2);
456 add(e2d, 610, 1244, 35, 1, 3);
457 add(e2d, 610, 1233, 35, 3, 0);
458 add(e2d, 610, 1234, 35, 3, 1);
459 add(e2d, 610, 1235, 35, 3, 2);
460 add(e2d, 610, 1225, 35, 5, 0);
461 add(e2d, 610, 1226, 35, 5, 1);
462 add(e2d, 610, 1227, 35, 5, 2);
463 add(e2d, 611, 5, 36, 0, 0);
464 add(e2d, 611, 4, 36, 0, 1);
465 add(e2d, 611, 3, 36, 0, 2);
466 add(e2d, 611, 2, 36, 0, 3);
467 add(e2d, 611, 1, 36, 0, 4);
468 add(e2d, 611, 10, 36, 2, 0);
469 add(e2d, 611, 9, 36, 2, 1);
470 add(e2d, 611, 8, 36, 2, 2);
471 add(e2d, 611, 7, 36, 2, 3);
472 add(e2d, 611, 6, 36, 2, 4);
473 add(e2d, 611, 124, 36, 4, 0);
474 add(e2d, 611, 123, 36, 4, 1);
475 add(e2d, 611, 122, 36, 4, 2);
476 add(e2d, 611, 121, 36, 4, 3);
477 add(e2d, 611, 120, 36, 4, 4);
478 add(e2d, 611, 116, 36, 1, 0);
479 add(e2d, 611, 115, 36, 1, 1);
480 add(e2d, 611, 114, 36, 1, 2);
481 add(e2d, 611, 113, 36, 1, 3);
482 add(e2d, 611, 112, 36, 1, 4);
483 add(e2d, 611, 108, 36, 3, 0);
484 add(e2d, 611, 107, 36, 3, 1);
485 add(e2d, 611, 106, 36, 3, 2);
486 add(e2d, 611, 105, 36, 3, 3);
487 add(e2d, 611, 104, 36, 3, 4);
488 add(e2d, 611, 1039, 37, 0, 0);
489 add(e2d, 611, 1040, 37, 0, 1);
490 add(e2d, 611, 1041, 37, 0, 2);
491 add(e2d, 611, 1035, 37, 2, 0);
492 add(e2d, 611, 1036, 37, 2, 1);
493 add(e2d, 611, 1037, 37, 2, 2);
494 add(e2d, 611, 1038, 37, 2, 3);
495 add(e2d, 611, 1141, 37, 4, 0);
496 add(e2d, 611, 1142, 37, 4, 1);
497 add(e2d, 611, 1143, 37, 4, 2);
498 add(e2d, 611, 1133, 37, 1, 0);
499 add(e2d, 611, 1134, 37, 1, 1);
500 add(e2d, 611, 1135, 37, 1, 2);
501 add(e2d, 611, 1125, 37, 3, 0);
502 add(e2d, 611, 1126, 37, 3, 1);
503 add(e2d, 611, 1127, 37, 3, 2);
504 add(e2d, 611, 313, 24, 0, 0);
505 add(e2d, 611, 314, 24, 0, 1);
506 add(e2d, 611, 315, 24, 0, 2);
507 add(e2d, 611, 316, 24, 0, 3);
508 add(e2d, 611, 317, 24, 0, 4);
509 add(e2d, 611, 308, 24, 2, 0);
510 add(e2d, 611, 309, 24, 2, 1);
511 add(e2d, 611, 310, 24, 2, 2);
512 add(e2d, 611, 311, 24, 2, 3);
513 add(e2d, 611, 312, 24, 2, 4);
514 add(e2d, 611, 219, 24, 4, 0);
515 add(e2d, 611, 220, 24, 4, 1);
516 add(e2d, 611, 221, 24, 4, 2);
517 add(e2d, 611, 222, 24, 4, 3);
518 add(e2d, 611, 223, 24, 4, 4);
519 add(e2d, 611, 210, 24, 1, 0);
520 add(e2d, 611, 211, 24, 1, 1);
521 add(e2d, 611, 212, 24, 1, 2);
522 add(e2d, 611, 213, 24, 1, 3);
523 add(e2d, 611, 214, 24, 1, 4);
524 add(e2d, 611, 201, 24, 3, 0);
525 add(e2d, 611, 202, 24, 3, 1);
526 add(e2d, 611, 203, 24, 3, 2);
527 add(e2d, 611, 204, 24, 3, 3);
528 add(e2d, 611, 205, 24, 3, 4);
529 add(e2d, 611, 1327, 25, 0, 0);
530 add(e2d, 611, 1326, 25, 0, 1);
531 add(e2d, 611, 1325, 25, 0, 2);
532 add(e2d, 611, 1331, 25, 2, 0);
533 add(e2d, 611, 1330, 25, 2, 1);
534 add(e2d, 611, 1329, 25, 2, 2);
535 add(e2d, 611, 1328, 25, 2, 3);
536 add(e2d, 611, 1251, 25, 4, 0);
537 add(e2d, 611, 1250, 25, 4, 1);
538 add(e2d, 611, 1249, 25, 4, 2);
539 add(e2d, 611, 1248, 25, 4, 3);
540 add(e2d, 611, 1242, 25, 1, 0);
541 add(e2d, 611, 1241, 25, 1, 1);
542 add(e2d, 611, 1240, 25, 1, 2);
543 add(e2d, 611, 1239, 25, 1, 3);
544 add(e2d, 611, 1233, 25, 3, 0);
545 add(e2d, 611, 1232, 25, 3, 1);
546 add(e2d, 611, 1231, 25, 3, 2);
547 add(e2d, 611, 1230, 25, 3, 3);
548 add(e2d, 612, 119, 26, 1, 0);
549 add(e2d, 612, 120, 26, 1, 1);
550 add(e2d, 612, 121, 26, 1, 2);
551 add(e2d, 612, 122, 26, 1, 3);
552 add(e2d, 612, 123, 26, 1, 4);
553 add(e2d, 612, 110, 26, 3, 0);
554 add(e2d, 612, 111, 26, 3, 1);
555 add(e2d, 612, 112, 26, 3, 2);
556 add(e2d, 612, 113, 26, 3, 3);
557 add(e2d, 612, 114, 26, 3, 4);
558 add(e2d, 612, 101, 26, 5, 0);
559 add(e2d, 612, 102, 26, 5, 1);
560 add(e2d, 612, 103, 26, 5, 2);
561 add(e2d, 612, 104, 26, 5, 3);
562 add(e2d, 612, 105, 26, 5, 4);
563 add(e2d, 612, 1151, 26, 0, 0);
564 add(e2d, 612, 1150, 26, 0, 1);
565 add(e2d, 612, 1149, 26, 0, 2);
566 add(e2d, 612, 1148, 26, 0, 3);
567 add(e2d, 612, 1142, 26, 2, 0);
568 add(e2d, 612, 1141, 26, 2, 1);
569 add(e2d, 612, 1140, 26, 2, 2);
570 add(e2d, 612, 1139, 26, 2, 3);
571 add(e2d, 612, 1133, 26, 4, 0);
572 add(e2d, 612, 1132, 26, 4, 1);
573 add(e2d, 612, 1131, 26, 4, 2);
574 add(e2d, 612, 1130, 26, 4, 3);
575 add(e2d, 612, 24, 27, 1, 0);
576 add(e2d, 612, 23, 27, 1, 1);
577 add(e2d, 612, 22, 27, 1, 2);
578 add(e2d, 612, 21, 27, 1, 3);
579 add(e2d, 612, 20, 27, 1, 4);
580 add(e2d, 612, 16, 27, 3, 0);
581 add(e2d, 612, 15, 27, 3, 1);
582 add(e2d, 612, 14, 27, 3, 2);
583 add(e2d, 612, 13, 27, 3, 3);
584 add(e2d, 612, 12, 27, 3, 4);
585 add(e2d, 612, 8, 27, 5, 0);
586 add(e2d, 612, 7, 27, 5, 1);
587 add(e2d, 612, 6, 27, 5, 2);
588 add(e2d, 612, 5, 27, 5, 3);
589 add(e2d, 612, 4, 27, 5, 4);
590 add(e2d, 612, 1041, 27, 0, 0);
591 add(e2d, 612, 1042, 27, 0, 1);
592 add(e2d, 612, 1043, 27, 0, 2);
593 add(e2d, 612, 1033, 27, 2, 0);
594 add(e2d, 612, 1034, 27, 2, 1);
595 add(e2d, 612, 1035, 27, 2, 2);
596 add(e2d, 612, 1025, 27, 4, 0);
597 add(e2d, 612, 1026, 27, 4, 1);
598 add(e2d, 612, 1027, 27, 4, 2);
599 add(e2d, 613, 12, 28, 0, 0);
600 add(e2d, 613, 13, 28, 0, 1);
601 add(e2d, 613, 14, 28, 0, 2);
602 add(e2d, 613, 15, 28, 0, 3);
603 add(e2d, 613, 16, 28, 0, 4);
604 add(e2d, 613, 4, 28, 2, 0);
605 add(e2d, 613, 5, 28, 2, 1);
606 add(e2d, 613, 6, 28, 2, 2);
607 add(e2d, 613, 7, 28, 2, 3);
608 add(e2d, 613, 8, 28, 2, 4);
609 add(e2d, 613, 1033, 28, 4, 0);
610 add(e2d, 613, 1034, 28, 4, 1);
611 add(e2d, 613, 1035, 28, 4, 2);
612 add(e2d, 613, 1025, 28, 6, 0);
613 add(e2d, 613, 1026, 28, 6, 1);
614 add(e2d, 613, 1027, 28, 6, 2);
615 add(e2d, 613, 110, 28, 1, 0);
616 add(e2d, 613, 111, 28, 1, 1);
617 add(e2d, 613, 112, 28, 1, 2);
618 add(e2d, 613, 113, 28, 1, 3);
619 add(e2d, 613, 114, 28, 1, 4);
620 add(e2d, 613, 101, 28, 3, 0);
621 add(e2d, 613, 102, 28, 3, 1);
622 add(e2d, 613, 103, 28, 3, 2);
623 add(e2d, 613, 104, 28, 3, 3);
624 add(e2d, 613, 105, 28, 3, 4);
625 add(e2d, 613, 1142, 28, 5, 0);
626 add(e2d, 613, 1141, 28, 5, 1);
627 add(e2d, 613, 1140, 28, 5, 2);
628 add(e2d, 613, 1139, 28, 5, 3);
629 add(e2d, 613, 1133, 28, 7, 0);
630 add(e2d, 613, 1132, 28, 7, 1);
631 add(e2d, 613, 1131, 28, 7, 2);
632 add(e2d, 613, 1130, 28, 7, 3);
633}
634void fillSolar2FeeLinkCH6L(std::map<uint16_t, uint32_t>& s2f)
635{
636 add_cru(s2f, 24, 0, 312);
637 add_cru(s2f, 24, 1, 313);
638 add_cru(s2f, 24, 2, 314);
639 add_cru(s2f, 24, 6, 8);
640 add_cru(s2f, 24, 7, 9);
641 add_cru(s2f, 24, 8, 10);
642 add_cru(s2f, 24, 9, 11);
643 add_cru(s2f, 24, 10, 12);
644 add_cru(s2f, 24, 11, 13);
645 add_cru(s2f, 25, 0, 56);
646 add_cru(s2f, 25, 1, 57);
647 add_cru(s2f, 25, 2, 58);
648 add_cru(s2f, 25, 3, 59);
649 add_cru(s2f, 25, 4, 60);
650 add_cru(s2f, 25, 5, 61);
651 add_cru(s2f, 26, 0, 32);
652 add_cru(s2f, 26, 1, 33);
653 add_cru(s2f, 26, 2, 34);
654 add_cru(s2f, 26, 3, 35);
655 add_cru(s2f, 26, 4, 36);
656 add_cru(s2f, 26, 5, 37);
657 add_cru(s2f, 26, 6, 24);
658 add_cru(s2f, 26, 7, 25);
659 add_cru(s2f, 26, 8, 26);
660 add_cru(s2f, 26, 9, 27);
661 add_cru(s2f, 26, 10, 28);
662}
void fillSolar2FeeLinkCH6L(std::map< uint16_t, uint32_t > &s2f)
Definition CH6L.cxx:634
void fillElec2DetCH6L(std::map< uint32_t, uint32_t > &e2d)
Definition CH6L.cxx:17