diff --git a/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackingKernels.cu b/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackingKernels.cu index 353464e10712d..525b37eb52891 100644 --- a/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackingKernels.cu +++ b/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackingKernels.cu @@ -146,7 +146,7 @@ GPUdii() o2::track::TrackParCov buildTrackSeed(const Cluster& cluster1, const float dx = x3 - x1; const float dy = y3 - y1; snp = sign * dy / o2::gpu::CAMath::Hypot(dx, dy); - q2pt = sign / track::kMostProbablePt; + q2pt = 1.f / track::kMostProbablePt; q2pt2 = 1.f; } else { const float crv = math_utils::computeCurvature(x3, y3, x2, y2, x1, y1); diff --git a/Detectors/ITSMFT/ITS/tracking/src/TrackerTraits.cxx b/Detectors/ITSMFT/ITS/tracking/src/TrackerTraits.cxx index d46db96339495..da7c9afdd3ed6 100644 --- a/Detectors/ITSMFT/ITS/tracking/src/TrackerTraits.cxx +++ b/Detectors/ITSMFT/ITS/tracking/src/TrackerTraits.cxx @@ -1281,7 +1281,7 @@ track::TrackParCov TrackerTraits::buildTrackSeed(const Cluster& cluster const float dx = x3 - x1; const float dy = y3 - y1; snp = sign * dy / o2::gpu::CAMath::Hypot(dx, dy); - q2pt = sign / track::kMostProbablePt; + q2pt = 1.f / track::kMostProbablePt; q2pt2 = 1.f; } else { const float crv = math_utils::computeCurvature(x3, y3, x2, y2, x1, y1);