Skip to content

Commit 4f88ae7

Browse files
committed
GPU: Constraint Snp after Kalman update as it can be that |Snp| > 1 leading to problems afterwards
1 parent dce5610 commit 4f88ae7

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

GPU/GPUTracking/Merger/GPUTPCGMTrackParam.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ GPUd() bool GPUTPCGMTrackParam::Fit(GPUTPCGMMerger* GPUrestrict() merger, int iT
302302
CADEBUG(printf("\t%21sFit Alpha %8.3f , X %8.3f - Y %8.3f, Z %8.3f - QPt %7.2f (%7.2f), SP %5.2f (%5.2f), DzDs %5.2f %16s --- Cov sY %8.3f sZ %8.3f sSP %8.3f sPt %8.3f - YPt %8.3f - Err %d\n", "", prop.GetAlpha(), mX, mP[0], mP[1], mP[4], prop.GetQPt0(), mP[2], prop.GetSinPhi0(), mP[3], "", sqrtf(mC[0]), sqrtf(mC[2]), sqrtf(mC[5]), sqrtf(mC[14]), mC[10], retVal));
303303
// clang-format on
304304

305+
ConstrainSinPhi();
305306
if (retVal == 0) // track is updated
306307
{
307308
noFollowCircle2 = false;

0 commit comments

Comments
 (0)