AliRoot Core  edcc906 (edcc906)
AliTrackResidualsChi2.h
Go to the documentation of this file.
1 #ifndef ALITRACKRESIDUALSCHI2_H
2 #define ALITRACKRESIDUALSCHI2_H
3 
4 //************************************************************************
5 // AliTrackResidualsChi2: derived class (from AliTrackResiduals) which *
6 // implements a MINUIT minimization of the track residuals chi2. *
7 // *
8 // *
9 //************************************************************************
10 
11 #include "AliAlignObj.h"
12 #include "AliTrackResiduals.h"
13 
15 
16  public:
18  AliTrackResidualsChi2(Int_t ntracks):AliTrackResiduals(ntracks) { }
20  AliTrackResidualsChi2& operator= (const AliTrackResidualsChi2& res) { ((AliTrackResiduals *)this)->operator=(res); return *this; }
21  virtual ~AliTrackResidualsChi2() { }
22 
23  Bool_t Minimize();
24 
25  void Chi2(Int_t & /* npar */, Double_t * /* gin */, Double_t &f, Double_t *par, Int_t /* iflag */);
26 
27  protected:
28 
29  ClassDef(AliTrackResidualsChi2,1)
30 
31 };
32 
33 #endif
AliTrackResidualsChi2 & operator=(const AliTrackResidualsChi2 &res)
AliTrackResidualsChi2(const AliTrackResidualsChi2 &res)
void Chi2(Int_t &, Double_t *, Double_t &f, Double_t *par, Int_t)
TF1 * f
Definition: interpolTest.C:21
AliTrackResidualsChi2(Int_t ntracks)
void res(Char_t i)
Definition: Resolution.C:2