X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliTrackFitterKalman.cxx;h=71523b3d76c1566f240c886d09b69e34402a020e;hb=ce996d1300dc5422cc8c8de3dcbe66230df73cb0;hp=62854095acd8edfe9a00a2070d6c475a7815e7b2;hpb=2bece7469ef39db7508662c5152cc6e2611396dc;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliTrackFitterKalman.cxx b/STEER/AliTrackFitterKalman.cxx index 62854095acd..71523b3d76c 100755 --- a/STEER/AliTrackFitterKalman.cxx +++ b/STEER/AliTrackFitterKalman.cxx @@ -42,8 +42,7 @@ const Double_t AliTrackFitterKalman::fgkMaxChi2=33.; AliTrackFitterKalman:: AliTrackFitterKalman(AliTrackPointArray *array, Bool_t owner): AliTrackFitter(array,owner), - fMaxChi2(fgkMaxChi2), - fSeed(kFALSE) + fMaxChi2(fgkMaxChi2) { // // Constructor @@ -55,7 +54,7 @@ Bool_t AliTrackFitterKalman::Begin(Int_t first, Int_t last) { // Make a seed out of the track points with the indices "first" and "last". // This is the "default" seed. // - if (fSeed) return kTRUE; + fPoints->Sort(); AliTrackPoint fp,lp; fPoints->GetPoint(fp,first); fPoints->GetPoint(lp,last); return MakeSeed(&fp,&lp); @@ -328,5 +327,4 @@ AliTrackFitterKalman::SetSeed(const Double_t par[5], const Double_t cov[15]) { cv(0,3)=cv(3,0); cv(1,3)=cv(3,1); cv(2,3)=cv(3,2); cv(0,4)=cv(4,0); cv(1,4)=cv(4,1); cv(2,4)=cv(4,2); cv(3,4)=cv(4,3); - fSeed=kTRUE; }