Skip to content

Commit 34a79eb

Browse files
authored
Fix PDCA recomputation (#5595)
1 parent af9716e commit 34a79eb

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

PWGDQ/TableProducer/tableMaker.cxx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -797,7 +797,7 @@ struct TableMaker {
797797
if (grpmag != nullptr) {
798798
o2::base::Propagator::initFieldFromGRP(grpmag);
799799
}
800-
if (fPropMuon) {
800+
if constexpr (static_cast<bool>(TMuonFillMap)) {
801801
VarManager::SetupMuonMagField();
802802
}
803803
}
@@ -1110,19 +1110,19 @@ struct TableMaker {
11101110
muon.matchScoreMCHMFT(), muon.mchBitMap(), muon.midBitMap(),
11111111
muon.midBoards(), muon.trackType(), VarManager::fgValues[VarManager::kMuonDCAx], VarManager::fgValues[VarManager::kMuonDCAy],
11121112
muon.trackTime(), muon.trackTimeRes());
1113-
}
1114-
1115-
muonCov(VarManager::fgValues[VarManager::kX], VarManager::fgValues[VarManager::kY], VarManager::fgValues[VarManager::kZ], VarManager::fgValues[VarManager::kPhi], VarManager::fgValues[VarManager::kTgl], muon.sign() / VarManager::fgValues[VarManager::kPt],
1116-
VarManager::fgValues[VarManager::kMuonCXX], VarManager::fgValues[VarManager::kMuonCXY], VarManager::fgValues[VarManager::kMuonCYY], VarManager::fgValues[VarManager::kMuonCPhiX], VarManager::fgValues[VarManager::kMuonCPhiY], VarManager::fgValues[VarManager::kMuonCPhiPhi],
1117-
VarManager::fgValues[VarManager::kMuonCTglX], VarManager::fgValues[VarManager::kMuonCTglY], VarManager::fgValues[VarManager::kMuonCTglPhi], VarManager::fgValues[VarManager::kMuonCTglTgl], VarManager::fgValues[VarManager::kMuonC1Pt2X], VarManager::fgValues[VarManager::kMuonC1Pt2Y],
1118-
VarManager::fgValues[VarManager::kMuonC1Pt2Phi], VarManager::fgValues[VarManager::kMuonC1Pt2Tgl], VarManager::fgValues[VarManager::kMuonC1Pt21Pt2]);
11191113
} else {
11201114
muonExtra(muon.nClusters(), muon.pDca(), muon.rAtAbsorberEnd(),
11211115
muon.chi2(), muon.chi2MatchMCHMID(), muon.chi2MatchMCHMFT(),
11221116
muon.matchScoreMCHMFT(), muon.mchBitMap(), muon.midBitMap(),
11231117
muon.midBoards(), muon.trackType(), muon.fwdDcaX(), muon.fwdDcaY(),
11241118
muon.trackTime(), muon.trackTimeRes());
11251119
}
1120+
1121+
muonCov(VarManager::fgValues[VarManager::kX], VarManager::fgValues[VarManager::kY], VarManager::fgValues[VarManager::kZ], VarManager::fgValues[VarManager::kPhi], VarManager::fgValues[VarManager::kTgl], muon.sign() / VarManager::fgValues[VarManager::kPt],
1122+
VarManager::fgValues[VarManager::kMuonCXX], VarManager::fgValues[VarManager::kMuonCXY], VarManager::fgValues[VarManager::kMuonCYY], VarManager::fgValues[VarManager::kMuonCPhiX], VarManager::fgValues[VarManager::kMuonCPhiY], VarManager::fgValues[VarManager::kMuonCPhiPhi],
1123+
VarManager::fgValues[VarManager::kMuonCTglX], VarManager::fgValues[VarManager::kMuonCTglY], VarManager::fgValues[VarManager::kMuonCTglPhi], VarManager::fgValues[VarManager::kMuonCTglTgl], VarManager::fgValues[VarManager::kMuonC1Pt2X], VarManager::fgValues[VarManager::kMuonC1Pt2Y],
1124+
VarManager::fgValues[VarManager::kMuonC1Pt2Phi], VarManager::fgValues[VarManager::kMuonC1Pt2Tgl], VarManager::fgValues[VarManager::kMuonC1Pt21Pt2]);
1125+
}
11261126
}
11271127
} // end if constexpr (TMuonFillMap)
11281128
} // end fullSkimming()

0 commit comments

Comments
 (0)