ROOT logo
#ifndef ALITRACKRESIDUALSCHI2_H
#define ALITRACKRESIDUALSCHI2_H

//************************************************************************
// AliTrackResidualsChi2: derived class (from AliTrackResiduals) which   *
// implements a MINUIT minimization of the track residuals chi2.         *
//                                                                       *
//                                                                       *
//************************************************************************

#include "AliAlignObj.h"
#include "AliTrackResiduals.h"

class AliTrackResidualsChi2 : public AliTrackResiduals {

 public:
  AliTrackResidualsChi2():AliTrackResiduals() { }
  AliTrackResidualsChi2(Int_t ntracks):AliTrackResiduals(ntracks) { }
  AliTrackResidualsChi2(const AliTrackResidualsChi2 &res):AliTrackResiduals(res) { }
  AliTrackResidualsChi2& operator= (const AliTrackResidualsChi2& res) { ((AliTrackResiduals *)this)->operator=(res); return *this; }
  virtual ~AliTrackResidualsChi2() { }

  Bool_t Minimize();

  void   Chi2(Int_t & /* npar */, Double_t * /* gin */, Double_t &f, Double_t *par, Int_t /* iflag */);

 protected:

  ClassDef(AliTrackResidualsChi2,1)

};

#endif
 AliTrackResidualsChi2.h:1
 AliTrackResidualsChi2.h:2
 AliTrackResidualsChi2.h:3
 AliTrackResidualsChi2.h:4
 AliTrackResidualsChi2.h:5
 AliTrackResidualsChi2.h:6
 AliTrackResidualsChi2.h:7
 AliTrackResidualsChi2.h:8
 AliTrackResidualsChi2.h:9
 AliTrackResidualsChi2.h:10
 AliTrackResidualsChi2.h:11
 AliTrackResidualsChi2.h:12
 AliTrackResidualsChi2.h:13
 AliTrackResidualsChi2.h:14
 AliTrackResidualsChi2.h:15
 AliTrackResidualsChi2.h:16
 AliTrackResidualsChi2.h:17
 AliTrackResidualsChi2.h:18
 AliTrackResidualsChi2.h:19
 AliTrackResidualsChi2.h:20
 AliTrackResidualsChi2.h:21
 AliTrackResidualsChi2.h:22
 AliTrackResidualsChi2.h:23
 AliTrackResidualsChi2.h:24
 AliTrackResidualsChi2.h:25
 AliTrackResidualsChi2.h:26
 AliTrackResidualsChi2.h:27
 AliTrackResidualsChi2.h:28
 AliTrackResidualsChi2.h:29
 AliTrackResidualsChi2.h:30
 AliTrackResidualsChi2.h:31
 AliTrackResidualsChi2.h:32
 AliTrackResidualsChi2.h:33