Skip to content

Commit 2fe0284

Browse files
committed
Check for TRD container before accessing it
1 parent 7919d72 commit 2fe0284

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Detectors/TPC/workflow/src/TPCTimeSeriesSpec.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,8 +316,8 @@ class TPCTimeSeries : public Task
316316
// D2: build TPC track index → TRD tracklet data map (for unbinned output)
317317
// For each TPC track that has a TRD match, store the TrackTRD tracklet indices
318318
std::unordered_map<unsigned int, TRDTrackletData> tpcToTRDMap;
319-
auto trdTracklets = mTPCOnly ? gsl::span<const o2::trd::Tracklet64>() : recoData.getTRDTracklets();
320-
auto trdCalibTracklets = mTPCOnly ? gsl::span<const o2::trd::CalibratedTracklet>() : recoData.getTRDCalibratedTracklets();
319+
auto trdTracklets = (mTPCOnly || !recoData.inputsTRD) ? gsl::span<const o2::trd::Tracklet64>() : recoData.getTRDTracklets();
320+
auto trdCalibTracklets = (mTPCOnly || !recoData.inputsTRD) ? gsl::span<const o2::trd::CalibratedTracklet>() : recoData.getTRDCalibratedTracklets();
321321
if (mUnbinnedWriter && !mTPCOnly) {
322322
// scan ITS-TPC-TRD tracks
323323
auto itstpctrdTracks = recoData.getITSTPCTRDTracks<o2::trd::TrackTRD>();

0 commit comments

Comments
 (0)