File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed
Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -375,7 +375,7 @@ struct PseudoEffMFT {
375375 uint64_t mOrbit ;
376376 uint64_t mPrevOrbit ;
377377 o2::itsmft::TimeDeadMap* deadmap = nullptr ;
378- std::array<std::vector<int >, 10 > chipsPerLayer;
378+ std::array<std::vector<int >, 10 > chipsPerLayer{} ;
379379 std::array<TH2I*, 10 > layerMasks;
380380 const o2::itsmft::ChipMappingMFT mapping;
381381 const std::array<o2::itsmft::MFTChipMappingData, 936 > chipMap = mapping.getChipMappingData();
@@ -1041,13 +1041,16 @@ struct PseudoEffMFT {
10411041 std::vector<uint16_t > encodeChips;
10421042 auto lowerOrbit = deadmap->getMapAtOrbit (mOrbit , encodeChips);
10431043 if ((mOrbit - lowerOrbit) > mPrevOrbit ) {
1044- for (auto & v : chipsPerLayer) {
1045- v.clear ();
1046- }
1047- for (auto & h : layerMasks) {
1048- if (h)
1049- h->Reset (" ICES" );
1044+ for (int i = 0 ; i < kNlayers ; i++) {
1045+ chipsPerLayer[i].clear ();
10501046 }
1047+ // for (auto& v : chipsPerLayer) {
1048+ // v.clear();
1049+ // }
1050+ // for (auto& h : layerMasks) {
1051+ // if (h)
1052+ // h->Reset("ICES");
1053+ // }
10511054 decodeChipVector (encodeChips, chipsPerLayer);
10521055 for (int i = 0 ; i < kNlayers ; i++) {
10531056 computeExclusionMap (i);
You can’t perform that action at this time.
0 commit comments