From 93a7cb17f1d00f0965319163565fd3de549ae7a5 Mon Sep 17 00:00:00 2001 From: belikov Date: Mon, 7 May 2007 13:19:22 +0000 Subject: [PATCH] Errors of the track parameters should not be used when calculating the intersection point --- STEER/AliTrackFitterKalman.cxx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/STEER/AliTrackFitterKalman.cxx b/STEER/AliTrackFitterKalman.cxx index 7d46f9fb77b..2266395b035 100755 --- a/STEER/AliTrackFitterKalman.cxx +++ b/STEER/AliTrackFitterKalman.cxx @@ -240,13 +240,13 @@ Bool_t AliTrackFitterKalman::GetPCA(const AliTrackPoint &p, AliTrackPoint &i) co TMatrixDSym tC(3); { Double_t sig2=s*s/12.; - TMatrixDSym &cv=*fCov; - tC(0,0) = cv(0,0) + 2*s*cv(3,0) + s*s*cv(3,3) + vx*vx*sig2; - tC(1,0) = cv(1,0) + s*cv(1,3) + vx*sig2; - tC(1,1) = cv(1,1) + sig2; - tC(2,0) = cv(2,0) + s*(cv(4,0) + cv(2,3)) + s*s*cv(4,3) + vx*vz*sig2; - tC(2,1) = cv(2,1) + s*cv(4,1) + vz*sig2; - tC(2,2) = cv(2,2) + 2*s*cv(4,2) + s*s*cv(4,4) + vz*vz*sig2; + + tC(0,0) = vx*vx*sig2; + tC(1,0) = vx*sig2; + tC(1,1) = sig2; + tC(2,0) = vx*vz*sig2; + tC(2,1) = vz*sig2; + tC(2,2) = vz*vz*sig2; tC(0,1) = tC(1,0); tC(0,2) = tC(2,0); tC(1,2) = tC(2,1); -- 2.43.0