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)