From a2d34757a9e502710e46d7d63d55ab16ad6b99fc Mon Sep 17 00:00:00 2001 From: Ruben Shahoyan Date: Fri, 1 Mar 2024 23:07:02 +0100 Subject: [PATCH] Discard afterburner tracks (#12792) * Discard afterburner tracks * Move ITSAB check before mMapLabels validation --------- Co-authored-by: shahoian --- Detectors/GlobalTracking/src/MatchITSTPCQC.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Detectors/GlobalTracking/src/MatchITSTPCQC.cxx b/Detectors/GlobalTracking/src/MatchITSTPCQC.cxx index 1686816fabeda..23bf8b3b3bbcd 100644 --- a/Detectors/GlobalTracking/src/MatchITSTPCQC.cxx +++ b/Detectors/GlobalTracking/src/MatchITSTPCQC.cxx @@ -461,6 +461,9 @@ void MatchITSTPCQC::run(o2::framework::ProcessingContext& ctx) for (int itrk = 0; itrk < static_cast(mITSTPCTracks.size()); ++itrk) { auto const& trk = mITSTPCTracks[itrk]; auto idxTrkTpc = trk.getRefTPC().getIndex(); + if (trk.getRefITS().getSource() != GID::ITS) { + continue; + } if (isTPCTrackSelectedEntry[idxTrkTpc] == true) { auto lbl = mRecoCont.getTrackMCLabel({(unsigned int)(itrk), GID::Source::ITSTPC}); if (!lbl.isValid()) {