Skip to content

Commit 1688dc2

Browse files
committed
Fix build error
1 parent 9a44bc2 commit 1688dc2

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

PWGMM/Mult/Tasks/pseudoEffMFT.cxx

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff 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);

0 commit comments

Comments
 (0)