78 Int_t nModuleAsicParSets(0);
81 FairParamList moduleAsicParSetsList;
82 moduleparsets->
putParams(&moduleAsicParSetsList);
83 TArrayI uniqueModuleIds(nModuleAsicParSets);
84 moduleAsicParSetsList.fill(
"ModuleId", &uniqueModuleIds);
89 Int_t currentUniqueModuleId(-1);
90 size_t currentSpadicCompId(100098);
92 std::map<size_t, Int_t>
95 for (Int_t iModule = 0; iModule < nModuleAsicParSets; iModule++) {
96 currentUniqueModuleId = uniqueModuleIds[iModule];
98 std::vector<Int_t> asicAddresses;
100 for (
auto iAsicIt : asicAddresses) {
106 LOG(debug4) <<
"CbmTrdHardwareSetupR::CreateHwToSwAsicAddressTranslatorMap - "
107 "Adding asic with address "
108 << iAsicIt <<
" and componentIds " << currentSpadicCompId <<
"/" << currentSpadicCompId + 1
109 <<
" to spadicHwMap";
110 spadicHwMap.emplace(currentSpadicCompId,
112 spadicHwMap.emplace((currentSpadicCompId + 1),
117 LOG(debug4) <<
"CbmTrdHardwareSetupR::CreateHwToSwAsicAddressTranslatorMap - "
119 << spadicHwMap.size() <<
" entries created";
144 Int_t nModuleAsicParSets(0);
147 FairParamList moduleAsicParSetsList;
148 moduleparsets->
putParams(&moduleAsicParSetsList);
149 TArrayI uniqueModuleIds(nModuleAsicParSets);
150 moduleAsicParSetsList.fill(
"ModuleId", &uniqueModuleIds);
155 Int_t currentUniqueModuleId(-1);
157 std::map<Int_t, std::vector<Int_t>>
159 std::vector<Int_t> channelAddressVec;
160 for (Int_t iModule = 0; iModule < nModuleAsicParSets; iModule++) {
161 currentUniqueModuleId = uniqueModuleIds[iModule];
163 std::vector<Int_t> asicAddresses;
165 for (
auto iAsicIt : asicAddresses) {
170 spadicChannelsMap.emplace(iAsicIt, channelAddressVec);
171 LOG(debug4) <<
"CbmTrdHardwareSetupR::CreateHwToSwAsicAddressTranslatorMap - "
172 "Adding channel address vector (size"
173 << channelAddressVec.size() <<
") for asic with address " << iAsicIt <<
" to spadicChannelsMap";
177 LOG(debug4) <<
"CbmTrdHardwareSetupR::CreateHwToSwAsicAddressTranslatorMap - "
178 "spadicChannelsMap with "
179 << spadicChannelsMap.size() <<
" entries created";
180 return spadicChannelsMap;
187 LOG(error) << Form(
"Seems like the component map is empty. If you selected a hardware "
188 "setup, check that there is a correct map for this setup. Else select a "
189 "hardware setup before calling this function.");
193 TString asicParFile(
"");
195 LOG(error) << Form(
"Parameter file name incomplete - please check\n");
198 FairRuntimeDb* rtdb = FairRuntimeDb::instance();
200 FairParAsciiFileIo parInAsic;
202 rtdb->setFirstInput(&parInAsic);
206 rtdb->initContainers(0);
209 FairParAsciiFileIo parOutAsic;
211 rtdb->setOutput(&parOutAsic);
214 Int_t nModuleAsicParSets(0);
217 FairParamList moduleAsicParSetsList;
218 moduleAsicParSets->
putParams(&moduleAsicParSetsList);
219 TArrayI uniqueModuleIds(nModuleAsicParSets);
220 moduleAsicParSetsList.fill(
"ModuleId", &uniqueModuleIds);
225 Int_t currentUniqueModuleId(-1);
228 for (Int_t iModule = 0; iModule < nModuleAsicParSets; iModule++) {
229 currentUniqueModuleId = uniqueModuleIds[iModule];
231 std::vector<Int_t> asicAddresses;
233 for (
auto iAsicIt : asicAddresses) {
238 moduleAsicParSets->setChanged();
239 moduleAsicParSets->setInputVersion(0, 1);
348 {21023, 2498200040}};
404 {21023, 3298100040}};
466 {53023, 3297900012}};
523 {37023, 3297900012}};
580 {21023, 3297900012}};
585 {5000, 4352000000}, {5001, 100098}, {5002, 100098}, {5003, 100098}, {5004, 100098},
586 {5005, 100098}, {5006, 100098}, {5007, 100098}, {5008, 100098}, {5009, 100098},
587 {5010, 100098}, {5011, 100098}, {5012, 100098}, {5013, 100098}, {5014, 100098},
588 {5015, 100098}, {5016, 100098}, {5017, 100098}, {5018, 100098}, {5019, 100098},
589 {5020, 100098}, {5021, 100098}, {5022, 100098}, {5023, 100098}};
595 {5000, 100098}, {5001, 100098}, {5002, 100098}, {5003, 100098},
596 {5004, 100098}, {5005, 100098}, {5006, 4352000002}, {5007, 100098},
598 {5008, 100098}, {5009, 100098}, {5010, 100098}, {5011, 100098},
599 {5012, 4352000000}, {5013, 100098}, {5014, 100098}, {5015, 100098},
601 {5016, 100098}, {5017, 100098}, {5018, 100098}, {5019, 100098},
602 {5020, 100098}, {5021, 100098}, {5022, 100098}, {5023, 100098},
10000 {11797100, 301101},
10001 {11797102, 301101},
10002 {11797104, 301101},
10003 {11797106, 301101},
10004 {11797108, 301101},
10005 {11797110, 301101},
10006 {11797112, 301101},
10007 {11797114, 301101},
10008 {11797116, 301101},
10009 {11797118, 301101},
10010 {11797120, 301101},
10011 {11797122, 301101},
10012 {11797124, 301101},
10013 {11797126, 301101},
10014 {11797128, 301101},
10015 {11797130, 301101},
10016 {11797132, 301101},
10019 {11813000, 301101},
10020 {11813002, 301101},
10021 {11813004, 301101},
10022 {11813006, 301101},
10023 {11813008, 301101},
10024 {11813010, 301101},
10025 {11813012, 301101},
10026 {11813014, 301101},
10027 {11813016, 301101},
10028 {11813018, 301101},
10029 {11813020, 301101},
10030 {11813022, 301101},
10031 {11813024, 301101},
10032 {11813026, 301101},
10033 {11813028, 301101},
10034 {11813030, 301101},
10035 {11813032, 301101},
10036 {11813034, 301101},
10037 {11813100, 301101},
10038 {11813102, 301101},
10039 {11813104, 301101},
10040 {11813106, 301101},
10041 {11813108, 301101},
10042 {11813110, 301101},
10043 {11813112, 301101},
10044 {11813114, 301101},
10045 {11813116, 301101},
10046 {11813118, 301101},
10047 {11813120, 301101},
10048 {11813122, 301101},
10049 {11813124, 301101},
10050 {11813126, 301101},
10051 {11813128, 301101},
10052 {11813130, 301101},
10053 {11813132, 301101},
10056 {11829000, 301101},
10057 {11829002, 301101},
10058 {11829004, 301101},
10059 {11829006, 301101},
10060 {11829008, 301101},
10061 {11829010, 301101},
10062 {11829012, 301101},
10063 {11829014, 301101},
10064 {11829016, 301101},
10065 {11829018, 301101},
10066 {11829020, 301101},
10067 {11829022, 301101},
10068 {11829024, 301101},
10069 {11829026, 301101},
10070 {11829028, 301101},
10071 {11829030, 301101},
10072 {11829032, 301101},
10073 {11829034, 301101},
10074 {11829100, 301101},
10075 {11829102, 301101},
10076 {11829104, 301101},
10077 {11829106, 301101},
10078 {11829108, 301101},
10079 {11829110, 301101},
10080 {11829112, 301101},
10081 {11829114, 301101},
10082 {11829116, 301101},
10083 {11829118, 301101},
10084 {11829120, 301101},
10085 {11829122, 301101},
10086 {11829124, 301101},
10087 {11829126, 301101},
10088 {11829128, 301101},
10089 {11829130, 301101},
10090 {11829132, 301101},
10093 {12037000, 301101},
10094 {12037002, 301101},
10095 {12037004, 301101},
10096 {12037006, 301101},
10097 {12037008, 301101},
10098 {12037010, 301101},
10099 {12037012, 301101},
10100 {12037014, 301101},
10101 {12037016, 301101},
10102 {12037018, 301101},
10103 {12037020, 301101},
10104 {12037022, 301101},
10105 {12037024, 301101},
10106 {12037026, 301101},
10107 {12037028, 301101},
10108 {12037030, 301101},
10109 {12037032, 301101},
10110 {12037034, 301101},
10111 {12037100, 301101},
10112 {12037102, 301101},
10113 {12037104, 301101},
10114 {12037106, 301101},
10115 {12037108, 301101},
10116 {12037110, 301101},
10117 {12037112, 301101},
10118 {12037114, 301101},
10119 {12037116, 301101},
10120 {12037118, 301101},
10121 {12037120, 301101},
10122 {12037122, 301101},
10123 {12037124, 301101},
10124 {12037126, 301101},
10125 {12037128, 301101},
10126 {12037130, 301101},
10127 {12037132, 301101},
10130 {12053000, 301101},
10131 {12053002, 301101},
10132 {12053004, 301101},
10133 {12053006, 301101},
10134 {12053008, 301101},
10135 {12053010, 301101},
10136 {12053012, 301101},
10137 {12053014, 301101},
10138 {12053016, 301101},
10139 {12053018, 301101},
10140 {12053020, 301101},
10141 {12053022, 301101},
10142 {12053024, 301101},
10143 {12053026, 301101},
10144 {12053028, 301101},
10145 {12053030, 301101},
10146 {12053032, 301101},
10147 {12053034, 301101},
10148 {12053100, 301101},
10149 {12053102, 301101},
10150 {12053104, 301101},
10151 {12053106, 301101},
10152 {12053108, 301101},
10153 {12053110, 301101},
10154 {12053112, 301101},
10155 {12053114, 301101},
10156 {12053116, 301101},
10157 {12053118, 301101},
10158 {12053120, 301101},
10159 {12053122, 301101},
10160 {12053124, 301101},
10161 {12053126, 301101},
10162 {12053128, 301101},
10163 {12053130, 301101},
10164 {12053132, 301101},
10167 {12069000, 301101},
10168 {12069002, 301101},
10169 {12069004, 301101},
10170 {12069006, 301101},
10171 {12069008, 301101},
10172 {12069010, 301101},
10173 {12069012, 301101},
10174 {12069014, 301101},
10175 {12069016, 301101},
10176 {12069018, 301101},
10177 {12069020, 301101},
10178 {12069022, 301101},
10179 {12069024, 301101},
10180 {12069026, 301101},
10181 {12069028, 301101},
10182 {12069030, 301101},
10183 {12069032, 301101},
10184 {12069034, 301101},
10185 {12069100, 301101},
10186 {12069102, 301101},
10187 {12069104, 301101},
10188 {12069106, 301101},
10189 {12069108, 301101},
10190 {12069110, 301101},
10191 {12069112, 301101},
10192 {12069114, 301101},
10193 {12069116, 301101},
10194 {12069118, 301101},
10195 {12069120, 301101},
10196 {12069122, 301101},
10197 {12069124, 301101},
10198 {12069126, 301101},
10199 {12069128, 301101},
10200 {12069130, 301101},
10201 {12069132, 301101},
10204 {12085000, 301101},
10205 {12085002, 301101},
10206 {12085004, 301101},
10207 {12085006, 301101},
10208 {12085008, 301101},
10209 {12085010, 301101},
10210 {12085012, 301101},
10211 {12085014, 301101},
10212 {12085016, 301101},
10213 {12085018, 301101},
10214 {12085020, 301101},
10215 {12085022, 301101},
10216 {12085024, 301101},
10217 {12085026, 301101},
10218 {12085028, 301101},
10219 {12085030, 301101},
10220 {12085032, 301101},
10221 {12085034, 301101},
10222 {12085100, 301101},
10223 {12085102, 301101},
10224 {12085104, 301101},
10225 {12085106, 301101},
10226 {12085108, 301101},
10227 {12085110, 301101},
10228 {12085112, 301101},
10229 {12085114, 301101},
10230 {12085116, 301101},
10231 {12085118, 301101},
10232 {12085120, 301101},
10233 {12085122, 301101},
10234 {12085124, 301101},
10235 {12085126, 301101},
10236 {12085128, 301101},
10237 {12085130, 301101},
10238 {12085132, 301101},
10241 {12293000, 301101},
10242 {12293002, 301101},
10243 {12293004, 301101},
10244 {12293006, 301101},
10245 {12293008, 301101},
10246 {12293010, 301101},
10247 {12293012, 301101},
10248 {12293014, 301101},
10249 {12293016, 301101},
10250 {12293018, 301101},
10251 {12293020, 301101},
10252 {12293022, 301101},
10253 {12293024, 301101},
10254 {12293026, 301101},
10255 {12293028, 301101},
10256 {12293030, 301101},
10257 {12293032, 301101},
10258 {12293034, 301101},
10259 {12293100, 301101},
10260 {12293102, 301101},
10261 {12293104, 301101},
10262 {12293106, 301101},
10263 {12293108, 301101},
10264 {12293110, 301101},
10265 {12293112, 301101},
10266 {12293114, 301101},
10267 {12293116, 301101},
10268 {12293118, 301101},
10269 {12293120, 301101},
10270 {12293122, 301101},
10271 {12293124, 301101},
10272 {12293126, 301101},
10273 {12293128, 301101},
10274 {12293130, 301101},
10275 {12293132, 301101},
10278 {12309000, 301101},
10279 {12309002, 301101},
10280 {12309004, 301101},
10281 {12309006, 301101},
10282 {12309008, 301101},
10283 {12309010, 301101},
10284 {12309012, 301101},
10285 {12309014, 301101},
10286 {12309016, 301101},
10287 {12309018, 301101},
10288 {12309020, 301101},
10289 {12309022, 301101},
10290 {12309024, 301101},
10291 {12309026, 301101},
10292 {12309028, 301101},
10293 {12309030, 301101},
10294 {12309032, 301101},
10295 {12309034, 301101},
10296 {12309100, 301101},
10297 {12309102, 301101},
10298 {12309104, 301101},
10299 {12309106, 301101},
10300 {12309108, 301101},
10301 {12309110, 301101},
10302 {12309112, 301101},
10303 {12309114, 301101},
10304 {12309116, 301101},
10305 {12309118, 301101},
10306 {12309120, 301101},
10307 {12309122, 301101},
10308 {12309124, 301101},
10309 {12309126, 301101},
10310 {12309128, 301101},
10311 {12309130, 301101},
10312 {12309132, 301101},
10315 {12325000, 301101},
10316 {12325002, 301101},
10317 {12325004, 301101},
10318 {12325006, 301101},
10319 {12325008, 301101},
10320 {12325010, 301101},
10321 {12325012, 301101},
10322 {12325014, 301101},
10323 {12325016, 301101},
10324 {12325018, 301101},
10325 {12325020, 301101},
10326 {12325022, 301101},
10327 {12325024, 301101},
10328 {12325026, 301101},
10329 {12325028, 301101},
10330 {12325030, 301101},
10331 {12325032, 301101},
10332 {12325034, 301101},
10333 {12325100, 301101},
10334 {12325102, 301101},
10335 {12325104, 301101},
10336 {12325106, 301101},
10337 {12325108, 301101},
10338 {12325110, 301101},
10339 {12325112, 301101},
10340 {12325114, 301101},
10341 {12325116, 301101},
10342 {12325118, 301101},
10343 {12325120, 301101},
10344 {12325122, 301101},
10345 {12325124, 301101},
10346 {12325126, 301101},
10347 {12325128, 301101},
10348 {12325130, 301101},
10349 {12325132, 301101},
10352 {12341000, 301101},
10353 {12341002, 301101},
10354 {12341004, 301101},
10355 {12341006, 301101},
10356 {12341008, 301101},
10357 {12341010, 301101},
10358 {12341012, 301101},
10359 {12341014, 301101},
10360 {12341016, 301101},
10361 {12341018, 301101},
10362 {12341020, 301101},
10363 {12341022, 301101},
10364 {12341024, 301101},
10365 {12341026, 301101},
10366 {12341028, 301101},
10367 {12341030, 301101},
10368 {12341032, 301101},
10369 {12341034, 301101},
10370 {12341100, 301101},
10371 {12341102, 301101},
10372 {12341104, 301101},
10373 {12341106, 301101},
10374 {12341108, 301101},
10375 {12341110, 301101},
10376 {12341112, 301101},
10377 {12341114, 301101},
10378 {12341116, 301101},
10379 {12341118, 301101},
10380 {12341120, 301101},
10381 {12341122, 301101},
10382 {12341124, 301101},
10383 {12341126, 301101},
10384 {12341128, 301101},
10385 {12341130, 301101},
10386 {12341132, 301101},
10389 {12549000, 301101},
10390 {12549002, 301101},
10391 {12549004, 301101},
10392 {12549006, 301101},
10393 {12549008, 301101},
10394 {12549010, 301101},
10395 {12549012, 301101},
10396 {12549014, 301101},
10397 {12549016, 301101},
10398 {12549018, 301101},
10399 {12549020, 301101},
10400 {12549022, 301101},
10401 {12549024, 301101},
10402 {12549026, 301101},
10403 {12549028, 301101},
10404 {12549030, 301101},
10405 {12549032, 301101},
10406 {12549034, 301101},
10407 {12549100, 301101},
10408 {12549102, 301101},
10409 {12549104, 301101},
10410 {12549106, 301101},
10411 {12549108, 301101},
10412 {12549110, 301101},
10413 {12549112, 301101},
10414 {12549114, 301101},
10415 {12549116, 301101},
10416 {12549118, 301101},
10417 {12549120, 301101},
10418 {12549122, 301101},
10419 {12549124, 301101},
10420 {12549126, 301101},
10421 {12549128, 301101},
10422 {12549130, 301101},
10423 {12549132, 301101},
10426 {12565000, 301101},
10427 {12565002, 301101},
10428 {12565004, 301101},
10429 {12565006, 301101},
10430 {12565008, 301101},
10431 {12565010, 301101},
10432 {12565012, 301101},
10433 {12565014, 301101},
10434 {12565016, 301101},
10435 {12565018, 301101},
10436 {12565020, 301101},
10437 {12565022, 301101},
10438 {12565024, 301101},
10439 {12565026, 301101},
10440 {12565028, 301101},
10441 {12565030, 301101},
10442 {12565032, 301101},
10443 {12565034, 301101},
10444 {12565100, 301101},
10445 {12565102, 301101},
10446 {12565104, 301101},
10447 {12565106, 301101},
10448 {12565108, 301101},
10449 {12565110, 301101},
10450 {12565112, 301101},
10451 {12565114, 301101},
10452 {12565116, 301101},
10453 {12565118, 301101},
10454 {12565120, 301101},
10455 {12565122, 301101},
10456 {12565124, 301101},
10457 {12565126, 301101},
10458 {12565128, 301101},
10459 {12565130, 301101},
10460 {12565132, 301101},
10463 {12581000, 301101},
10464 {12581002, 301101},
10465 {12581004, 301101},
10466 {12581006, 301101},
10467 {12581008, 301101},
10468 {12581010, 301101},
10469 {12581012, 301101},
10470 {12581014, 301101},
10471 {12581016, 301101},
10472 {12581018, 301101},
10473 {12581020, 301101},
10474 {12581022, 301101},
10475 {12581024, 301101},
10476 {12581026, 301101},
10477 {12581028, 301101},
10478 {12581030, 301101},
10479 {12581032, 301101},
10480 {12581034, 301101},
10481 {12581100, 301101},
10482 {12581102, 301101},
10483 {12581104, 301101},
10484 {12581106, 301101},
10485 {12581108, 301101},
10486 {12581110, 301101},
10487 {12581112, 301101},
10488 {12581114, 301101},
10489 {12581116, 301101},
10490 {12581118, 301101},
10491 {12581120, 301101},
10492 {12581122, 301101},
10493 {12581124, 301101},
10494 {12581126, 301101},
10495 {12581128, 301101},
10496 {12581130, 301101},
10497 {12581132, 301101},
10500 {12597000, 301101},
10501 {12597002, 301101},
10502 {12597004, 301101},
10503 {12597006, 301101},
10504 {12597008, 301101},
10505 {12597010, 301101},
10506 {12597012, 301101},
10507 {12597014, 301101},
10508 {12597016, 301101},
10509 {12597018, 301101},
10510 {12597020, 301101},
10511 {12597022, 301101},
10512 {12597024, 301101},
10513 {12597026, 301101},
10514 {12597028, 301101},
10515 {12597030, 301101},
10516 {12597032, 301101},
10517 {12597034, 301101},
10518 {12597100, 301101},
10519 {12597102, 301101},
10520 {12597104, 301101},
10521 {12597106, 301101},
10522 {12597108, 301101},
10523 {12597110, 301101},
10524 {12597112, 301101},
10525 {12597114, 301101},
10526 {12597116, 301101},
10527 {12597118, 301101},
10528 {12597120, 301101},
10529 {12597122, 301101},
10530 {12597124, 301101},
10531 {12597126, 301101},
10532 {12597128, 301101},
10533 {12597130, 301101},
10534 {12597132, 301101},
10537 {12805000, 301101},
10538 {12805002, 301101},
10539 {12805004, 301101},
10540 {12805006, 301101},
10541 {12805008, 301101},
10542 {12805010, 301101},
10543 {12805012, 301101},
10544 {12805014, 301101},
10545 {12805016, 301101},
10546 {12805018, 301101},
10547 {12805020, 301101},
10548 {12805022, 301101},
10549 {12805024, 301101},
10550 {12805026, 301101},
10551 {12805028, 301101},
10552 {12805030, 301101},
10553 {12805032, 301101},
10554 {12805034, 301101},
10555 {12805100, 301101},
10556 {12805102, 301101},
10557 {12805104, 301101},
10558 {12805106, 301101},
10559 {12805108, 301101},
10560 {12805110, 301101},
10561 {12805112, 301101},
10562 {12805114, 301101},
10563 {12805116, 301101},
10564 {12805118, 301101},
10565 {12805120, 301101},
10566 {12805122, 301101},
10567 {12805124, 301101},
10568 {12805126, 301101},
10569 {12805128, 301101},
10570 {12805130, 301101},
10571 {12805132, 301101},
10574 {12821000, 301101},
10575 {12821002, 301101},
10576 {12821004, 301101},
10577 {12821006, 301101},
10578 {12821008, 301101},
10579 {12821010, 301101},
10580 {12821012, 301101},
10581 {12821014, 301101},
10582 {12821016, 301101},
10583 {12821018, 301101},
10584 {12821020, 301101},
10585 {12821022, 301101},
10586 {12821024, 301101},
10587 {12821026, 301101},
10588 {12821028, 301101},
10589 {12821030, 301101},
10590 {12821032, 301101},
10591 {12821034, 301101},
10592 {12821100, 301101},
10593 {12821102, 301101},
10594 {12821104, 301101},
10595 {12821106, 301101},
10596 {12821108, 301101},
10597 {12821110, 301101},
10598 {12821112, 301101},
10599 {12821114, 301101},
10600 {12821116, 301101},
10601 {12821118, 301101},
10602 {12821120, 301101},
10603 {12821122, 301101},
10604 {12821124, 301101},
10605 {12821126, 301101},
10606 {12821128, 301101},
10607 {12821130, 301101},
10608 {12821132, 301101},
10611 {12837000, 301101},
10612 {12837002, 301101},
10613 {12837004, 301101},
10614 {12837006, 301101},
10615 {12837008, 301101},
10616 {12837010, 301101},
10617 {12837012, 301101},
10618 {12837014, 301101},
10619 {12837016, 301101},
10620 {12837018, 301101},
10621 {12837020, 301101},
10622 {12837022, 301101},
10623 {12837024, 301101},
10624 {12837026, 301101},
10625 {12837028, 301101},
10626 {12837030, 301101},
10627 {12837032, 301101},
10628 {12837034, 301101},
10629 {12837100, 301101},
10630 {12837102, 301101},
10631 {12837104, 301101},
10632 {12837106, 301101},
10633 {12837108, 301101},
10634 {12837110, 301101},
10635 {12837112, 301101},
10636 {12837114, 301101},
10637 {12837116, 301101},
10638 {12837118, 301101},
10639 {12837120, 301101},
10640 {12837122, 301101},
10641 {12837124, 301101},
10642 {12837126, 301101},
10643 {12837128, 301101},
10644 {12837130, 301101},
10645 {12837132, 301101},
10648 {12853000, 301101},
10649 {12853002, 301101},
10650 {12853004, 301101},
10651 {12853006, 301101},
10652 {12853008, 301101},
10653 {12853010, 301101},
10654 {12853012, 301101},
10655 {12853014, 301101},
10656 {12853016, 301101},
10657 {12853018, 301101},
10658 {12853020, 301101},
10659 {12853022, 301101},
10660 {12853024, 301101},
10661 {12853026, 301101},
10662 {12853028, 301101},
10663 {12853030, 301101},
10664 {12853032, 301101},
10665 {12853034, 301101},
10666 {12853100, 301101},
10667 {12853102, 301101},
10668 {12853104, 301101},
10669 {12853106, 301101},
10670 {12853108, 301101},
10671 {12853110, 301101},
10672 {12853112, 301101},
10673 {12853114, 301101},
10674 {12853116, 301101},
10675 {12853118, 301101},
10676 {12853120, 301101},
10677 {12853122, 301101},
10678 {12853124, 301101},
10679 {12853126, 301101},
10680 {12853128, 301101},
10681 {12853130, 301101},
10682 {12853132, 301101},
10685 {13061000, 301101},
10686 {13061002, 301101},
10687 {13061004, 301101},
10688 {13061006, 301101},
10689 {13061008, 301101},
10690 {13061010, 301101},
10691 {13061012, 301101},
10692 {13061014, 301101},
10693 {13061016, 301101},
10694 {13061018, 301101},
10695 {13061020, 301101},
10696 {13061022, 301101},
10697 {13061024, 301101},
10698 {13061026, 301101},
10699 {13061028, 301101},
10700 {13061030, 301101},
10701 {13061032, 301101},
10702 {13061034, 301101},
10703 {13061100, 301101},
10704 {13061102, 301101},
10705 {13061104, 301101},
10706 {13061106, 301101},
10707 {13061108, 301101},
10708 {13061110, 301101},
10709 {13061112, 301101},
10710 {13061114, 301101},
10711 {13061116, 301101},
10712 {13061118, 301101},
10713 {13061120, 301101},
10714 {13061122, 301101},
10715 {13061124, 301101},
10716 {13061126, 301101},
10717 {13061128, 301101},
10718 {13061130, 301101},
10719 {13061132, 301101},
10722 {13077000, 301101},
10723 {13077002, 301101},
10724 {13077004, 301101},
10725 {13077006, 301101},
10726 {13077008, 301101},
10727 {13077010, 301101},
10728 {13077012, 301101},
10729 {13077014, 301101},
10730 {13077016, 301101},
10731 {13077018, 301101},
10732 {13077020, 301101},
10733 {13077022, 301101},
10734 {13077024, 301101},
10735 {13077026, 301101},
10736 {13077028, 301101},
10737 {13077030, 301101},
10738 {13077032, 301101},
10739 {13077034, 301101},
10740 {13077100, 301101},
10741 {13077102, 301101},
10742 {13077104, 301101},
10743 {13077106, 301101},
10744 {13077108, 301101},
10745 {13077110, 301101},
10746 {13077112, 301101},
10747 {13077114, 301101},
10748 {13077116, 301101},
10749 {13077118, 301101},
10750 {13077120, 301101},
10751 {13077122, 301101},
10752 {13077124, 301101},
10753 {13077126, 301101},
10754 {13077128, 301101},
10755 {13077130, 301101},
10756 {13077132, 301101},
10759 {13093000, 301101},
10760 {13093002, 301101},
10761 {13093004, 301101},
10762 {13093006, 301101},
10763 {13093008, 301101},
10764 {13093010, 301101},
10765 {13093012, 301101},
10766 {13093014, 301101},
10767 {13093016, 301101},
10768 {13093018, 301101},
10769 {13093020, 301101},
10770 {13093022, 301101},
10771 {13093024, 301101},
10772 {13093026, 301101},
10773 {13093028, 301101},
10774 {13093030, 301101},
10775 {13093032, 301101},
10776 {13093034, 301101},
10777 {13093100, 301101},
10778 {13093102, 301101},
10779 {13093104, 301101},
10780 {13093106, 301101},
10781 {13093108, 301101},
10782 {13093110, 301101},
10783 {13093112, 301101},
10784 {13093114, 301101},
10785 {13093116, 301101},
10786 {13093118, 301101},
10787 {13093120, 301101},
10788 {13093122, 301101},
10789 {13093124, 301101},
10790 {13093126, 301101},
10791 {13093128, 301101},
10792 {13093130, 301101},
10793 {13093132, 301101},
10796 {13109000, 301101},
10797 {13109002, 301101},
10798 {13109004, 301101},
10799 {13109006, 301101},
10800 {13109008, 301101},
10801 {13109010, 301101},
10802 {13109012, 301101},
10803 {13109014, 301101},
10804 {13109016, 301101},
10805 {13109018, 301101},
10806 {13109020, 301101},
10807 {13109022, 301101},
10808 {13109024, 301101},
10809 {13109026, 301101},
10810 {13109028, 301101},
10811 {13109030, 301101},
10812 {13109032, 301101},
10813 {13109034, 301101},
10814 {13109100, 301101},
10815 {13109102, 301101},
10816 {13109104, 301101},
10817 {13109106, 301101},
10818 {13109108, 301101},
10819 {13109110, 301101},
10820 {13109112, 301101},
10821 {13109114, 301101},
10822 {13109116, 301101},
10823 {13109118, 301101},
10824 {13109120, 301101},
10825 {13109122, 301101},
10826 {13109124, 301101},
10827 {13109126, 301101},
10828 {13109128, 301101},
10829 {13109130, 301101},
10830 {13109132, 301101},
10833 {13317000, 301101},
10834 {13317002, 301101},
10835 {13317004, 301101},
10836 {13317006, 301101},
10837 {13317008, 301101},
10838 {13317010, 301101},
10839 {13317012, 301101},
10840 {13317014, 301101},
10841 {13317016, 301101},
10842 {13317018, 301101},
10843 {13317020, 301101},
10844 {13317022, 301101},
10845 {13317024, 301101},
10846 {13317026, 301101},
10847 {13317028, 301101},
10848 {13317030, 301101},
10849 {13317032, 301101},
10850 {13317034, 301101},
10851 {13317100, 301101},
10852 {13317102, 301101},
10853 {13317104, 301101},
10854 {13317106, 301101},
10855 {13317108, 301101},
10856 {13317110, 301101},
10857 {13317112, 301101},
10858 {13317114, 301101},
10859 {13317116, 301101},
10860 {13317118, 301101},
10861 {13317120, 301101},
10862 {13317122, 301101},
10863 {13317124, 301101},
10864 {13317126, 301101},
10865 {13317128, 301101},
10866 {13317130, 301101},
10867 {13317132, 301101},
10870 {13333000, 301101},
10871 {13333002, 301101},
10872 {13333004, 301101},
10873 {13333006, 301101},
10874 {13333008, 301101},
10875 {13333010, 301101},
10876 {13333012, 301101},
10877 {13333014, 301101},
10878 {13333016, 301101},
10879 {13333018, 301101},
10880 {13333020, 301101},
10881 {13333022, 301101},
10882 {13333024, 301101},
10883 {13333026, 301101},
10884 {13333028, 301101},
10885 {13333030, 301101},
10886 {13333032, 301101},
10887 {13333034, 301101},
10888 {13333100, 301101},
10889 {13333102, 301101},
10890 {13333104, 301101},
10891 {13333106, 301101},
10892 {13333108, 301101},
10893 {13333110, 301101},
10894 {13333112, 301101},
10895 {13333114, 301101},
10896 {13333116, 301101},
10897 {13333118, 301101},
10898 {13333120, 301101},
10899 {13333122, 301101},
10900 {13333124, 301101},
10901 {13333126, 301101},
10902 {13333128, 301101},
10903 {13333130, 301101},
10904 {13333132, 301101},
10907 {13349000, 301101},
10908 {13349002, 301101},
10909 {13349004, 301101},
10910 {13349006, 301101},
10911 {13349008, 301101},
10912 {13349010, 301101},
10913 {13349012, 301101},
10914 {13349014, 301101},
10915 {13349016, 301101},
10916 {13349018, 301101},
10917 {13349020, 301101},
10918 {13349022, 301101},
10919 {13349024, 301101},
10920 {13349026, 301101},
10921 {13349028, 301101},
10922 {13349030, 301101},
10923 {13349032, 301101},
10924 {13349034, 301101},
10925 {13349100, 301101},
10926 {13349102, 301101},
10927 {13349104, 301101},
10928 {13349106, 301101},
10929 {13349108, 301101},
10930 {13349110, 301101},
10931 {13349112, 301101},
10932 {13349114, 301101},
10933 {13349116, 301101},
10934 {13349118, 301101},
10935 {13349120, 301101},
10936 {13349122, 301101},
10937 {13349124, 301101},
10938 {13349126, 301101},
10939 {13349128, 301101},
10940 {13349130, 301101},
10941 {13349132, 301101},
10944 {13365000, 301101},
10945 {13365002, 301101},
10946 {13365004, 301101},
10947 {13365006, 301101},
10948 {13365008, 301101},
10949 {13365010, 301101},
10950 {13365012, 301101},
10951 {13365014, 301101},
10952 {13365016, 301101},
10953 {13365018, 301101},
10954 {13365020, 301101},
10955 {13365022, 301101},
10956 {13365024, 301101},
10957 {13365026, 301101},
10958 {13365028, 301101},
10959 {13365030, 301101},
10960 {13365032, 301101},
10961 {13365034, 301101},
10962 {13365100, 301101},
10963 {13365102, 301101},
10964 {13365104, 301101},
10965 {13365106, 301101},
10966 {13365108, 301101},
10967 {13365110, 301101},
10968 {13365112, 301101},
10969 {13365114, 301101},
10970 {13365116, 301101},
10971 {13365118, 301101},
10972 {13365120, 301101},
10973 {13365122, 301101},
10974 {13365124, 301101},
10975 {13365126, 301101},
10976 {13365128, 301101},
10977 {13365130, 301101},
10978 {13365132, 301101},
10981 {13573000, 301101},
10982 {13573002, 301101},
10983 {13573004, 301101},
10984 {13573006, 301101},
10985 {13573008, 301101},
10986 {13573010, 301101},
10987 {13573012, 301101},
10988 {13573014, 301101},
10989 {13573016, 301101},
10990 {13573018, 301101},
10991 {13573020, 301101},
10992 {13573022, 301101},
10993 {13573024, 301101},
10994 {13573026, 301101},
10995 {13573028, 301101},
10996 {13573030, 301101},
10997 {13573032, 301101},
10998 {13573034, 301101},
10999 {13573100, 301101},
11000 {13573102, 301101},
11001 {13573104, 301101},
11002 {13573106, 301101},
11003 {13573108, 301101},
11004 {13573110, 301101},
11005 {13573112, 301101},
11006 {13573114, 301101},
11007 {13573116, 301101},
11008 {13573118, 301101},
11009 {13573120, 301101},
11010 {13573122, 301101},
11011 {13573124, 301101},
11012 {13573126, 301101},
11013 {13573128, 301101},
11014 {13573130, 301101},
11015 {13573132, 301101},
11018 {13589000, 301101},
11019 {13589002, 301101},
11020 {13589004, 301101},
11021 {13589006, 301101},
11022 {13589008, 301101},
11023 {13589010, 301101},
11024 {13589012, 301101},
11025 {13589014, 301101},
11026 {13589016, 301101},
11027 {13589018, 301101},
11028 {13589020, 301101},
11029 {13589022, 301101},
11030 {13589024, 301101},
11031 {13589026, 301101},
11032 {13589028, 301101},
11033 {13589030, 301101},
11034 {13589032, 301101},
11035 {13589034, 301101},
11036 {13589100, 301101},
11037 {13589102, 301101},
11038 {13589104, 301101},
11039 {13589106, 301101},
11040 {13589108, 301101},
11041 {13589110, 301101},
11042 {13589112, 301101},
11043 {13589114, 301101},
11044 {13589116, 301101},
11045 {13589118, 301101},
11046 {13589120, 301101},
11047 {13589122, 301101},
11048 {13589124, 301101},
11049 {13589126, 301101},
11050 {13589128, 301101},
11051 {13589130, 301101},
11052 {13589132, 301101},
11055 {13605000, 301101},
11056 {13605002, 301101},
11057 {13605004, 301101},
11058 {13605006, 301101},
11059 {13605008, 301101},
11060 {13605010, 301101},
11061 {13605012, 301101},
11062 {13605014, 301101},
11063 {13605016, 301101},
11064 {13605018, 301101},
11065 {13605020, 301101},
11066 {13605022, 301101},
11067 {13605024, 301101},
11068 {13605026, 301101},
11069 {13605028, 301101},
11070 {13605030, 301101},
11071 {13605032, 301101},
11072 {13605034, 301101},
11073 {13605100, 301101},
11074 {13605102, 301101},
11075 {13605104, 301101},
11076 {13605106, 301101},
11077 {13605108, 301101},
11078 {13605110, 301101},
11079 {13605112, 301101},
11080 {13605114, 301101},
11081 {13605116, 301101},
11082 {13605118, 301101},
11083 {13605120, 301101},
11084 {13605122, 301101},
11085 {13605124, 301101},
11086 {13605126, 301101},
11087 {13605128, 301101},
11088 {13605130, 301101},
11089 {13605132, 301101},
11092 {13621000, 301101},
11093 {13621002, 301101},
11094 {13621004, 301101},
11095 {13621006, 301101},
11096 {13621008, 301101},
11097 {13621010, 301101},
11098 {13621012, 301101},
11099 {13621014, 301101},
11100 {13621016, 301101},
11101 {13621018, 301101},
11102 {13621020, 301101},
11103 {13621022, 301101},
11104 {13621024, 301101},
11105 {13621026, 301101},
11106 {13621028, 301101},
11107 {13621030, 301101},
11108 {13621032, 301101},
11109 {13621034, 301101},
11110 {13621100, 301101},
11111 {13621102, 301101},
11112 {13621104, 301101},
11113 {13621106, 301101},
11114 {13621108, 301101},
11115 {13621110, 301101},
11116 {13621112, 301101},
11117 {13621114, 301101},
11118 {13621116, 301101},
11119 {13621118, 301101},
11120 {13621120, 301101},
11121 {13621122, 301101},
11122 {13621124, 301101},
11123 {13621126, 301101},
11124 {13621128, 301101},
11125 {13621130, 301101},
11126 {13621132, 301101},
11127 {13621134, 301101}};
11130 LOG(warning) << Form(
"ComponentId Map not yet defined for the requested "
11131 "hardware setup(%d)\n",
11135 LOG(info) << Form(
"Info - componentIdMap initiated and has size %lu\n",
fComponentIdMap.size());