File tree Expand file tree Collapse file tree
DataFormats/Detectors/GlobalTracking/src
Detectors/TPC/workflow/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1305,7 +1305,7 @@ const o2::dataformats::MCTruthContainer<o2::MCCompLabel>* RecoContainer::getTRDT
13051305
13061306const o2::dataformats::ConstMCTruthContainerView<o2::MCCompLabel>* RecoContainer::getTPCClustersMCLabels () const
13071307{
1308- return inputsTRD ? inputsTPCclusters->clusterIndex .clustersMCTruth : nullptr ;
1308+ return inputsTPCclusters->clusterIndex .clustersMCTruth ;
13091309}
13101310
13111311// __________________________________________________________
Original file line number Diff line number Diff 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>();
You can’t perform that action at this time.
0 commit comments