From 9898e60e4024a1e1bacadf6b33cf32ae425a4cb9 Mon Sep 17 00:00:00 2001 From: shahoian Date: Thu, 20 Feb 2025 12:55:19 +0100 Subject: [PATCH] Fix for PV contributor being AB track --- Detectors/TPC/workflow/src/TPCTimeSeriesSpec.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Detectors/TPC/workflow/src/TPCTimeSeriesSpec.cxx b/Detectors/TPC/workflow/src/TPCTimeSeriesSpec.cxx index 871fdc00555e8..4d20654d07c83 100644 --- a/Detectors/TPC/workflow/src/TPCTimeSeriesSpec.cxx +++ b/Detectors/TPC/workflow/src/TPCTimeSeriesSpec.cxx @@ -1288,7 +1288,7 @@ class TPCTimeSeries : public Task // make cut around DCA to vertex due to gammas if ((std::abs(dcaITSTPCTmp[0]) < maxITSTPCDCAr_comb) && (std::abs(dcaITSTPCTmp[1]) < maxITSTPCDCAz_comb)) { // propagate TPC track to ITS track and store delta track parameters - if (track.rotate(tracksITS[idxITSTrack].getAlpha()) && propagator->propagateTo(track, trackITSTPCTmp.getX(), false, mMaxSnp, mFineStep, mMatType)) { + if (idxITSTrack >= 0 && track.rotate(tracksITS[idxITSTrack].getAlpha()) && propagator->propagateTo(track, trackITSTPCTmp.getX(), false, mMaxSnp, mFineStep, mMatType)) { o2::track::TrackPar trackITS(tracksITS[idxITSTrack]); const bool propITSOk = propagator->propagateTo(trackITS, trackITSTPCTmp.getX(), false, mMaxSnp, mFineStep, mMatType); if (propITSOk) {