]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTrackResidualsLinear.h
OADBContainer moved to STEERBase
[u/mrichter/AliRoot.git] / STEER / AliTrackResidualsLinear.h
index 227c2497cea1886b8244f17916e018ae95d284a9..534ae705f04242a0699e7f390e179718e8889624 100644 (file)
@@ -24,16 +24,15 @@ class AliTrackResidualsLinear : public AliTrackResiduals {
   virtual ~AliTrackResidualsLinear();
   Bool_t Minimize();
   void   SetRobust(Float_t fraction){fFraction=fraction;}
-  void   FixParameter(Int_t par, Float_t value) {fBFixed[par]=kTRUE; fFixed[par]= value;}
-  void   ReleaseParameter(Int_t par) {fBFixed[par]=kFALSE;}
+  const Double_t * GetParameters() const { return fParams;}
+  const Double_t * GetCovariance() const { return fCovar;}
  protected:
   Bool_t Update();
   void   AddPoints(AliTrackPoint &p, AliTrackPoint &pprime);
   TLinearFitter *fFitter;           // !Linear fitter
   Float_t fFraction;                // fraction of points for robust fitter if less 0 - no robust fitter invoked
-  Float_t fParams[6];               // resulting parameters 
-  Float_t fFixed[6];                // the fixed values of parameters 
-  Float_t fBFixed[6];               // the flag for fixing parameter
+  Double_t fParams[6];               // resulting parameters 
+  Double_t fCovar[36];               // covariance matrix 
   Double_t fChi2Orig;               // original chi2 
   ClassDef(AliTrackResidualsLinear,1)