Skip to content

Commit 3f20605

Browse files
committed
ITS: wipe labels iff has mc
Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch>
1 parent 7f9bf94 commit 3f20605

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

Detectors/ITSMFT/ITS/tracking/src/TimeFrame.cxx

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -666,7 +666,6 @@ void TimeFrame<nLayers>::wipe()
666666
deepVectorClear(mROFramesPV);
667667
deepVectorClear(mPrimaryVertices);
668668
deepVectorClear(mRoads);
669-
deepVectorClear(mRoadLabels);
670669
deepVectorClear(mMSangles);
671670
deepVectorClear(mPhiCuts);
672671
deepVectorClear(mPositionResolution);
@@ -676,9 +675,15 @@ void TimeFrame<nLayers>::wipe()
676675
deepVectorClear(mTrackletsIndexROF);
677676
deepVectorClear(mPrimaryVertices);
678677
deepVectorClear(mTrackletClusters);
679-
deepVectorClear(mVerticesContributorLabels);
680678
deepVectorClear(mLines);
681-
deepVectorClear(mLinesLabels);
679+
if (hasMCinformation()) {
680+
deepVectorClear(mLinesLabels);
681+
deepVectorClear(mVerticesContributorLabels);
682+
deepVectorClear(mTrackletLabels);
683+
deepVectorClear(mCellLabels);
684+
deepVectorClear(mRoadLabels);
685+
deepVectorClear(mTracksLabel);
686+
}
682687
}
683688

684689
template class TimeFrame<7>;

0 commit comments

Comments
 (0)