Skip to content

Commit 15e5c43

Browse files
committed
ITS: early continue if no seeding vertex in rof
1 parent 3e95d69 commit 15e5c43

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,9 @@ void TrackerTraits<nLayers>::computeLayerTracklets(const int iteration, int iROF
7777
gsl::span<const Vertex> primaryVertices = mTrkParams[iteration].UseDiamond ? diamondSpan : mTimeFrame->getPrimaryVertices(rof0);
7878
const int startVtx{iVertex >= 0 ? iVertex : 0};
7979
const int endVtx{iVertex >= 0 ? o2::gpu::CAMath::Min(iVertex + 1, static_cast<int>(primaryVertices.size())) : static_cast<int>(primaryVertices.size())};
80+
if (endVtx - startVtx <= 0) {
81+
continue;
82+
}
8083
int minRof = o2::gpu::CAMath::Max(startROF, rof0 - mTrkParams[iteration].DeltaROF);
8184
int maxRof = o2::gpu::CAMath::Min(endROF - 1, rof0 + mTrkParams[iteration].DeltaROF);
8285

0 commit comments

Comments
 (0)