AliRoot Core  edcc906 (edcc906)
AliTrackResidualsLinear Class Reference

#include <AliTrackResidualsLinear.h>

Inheritance diagram for AliTrackResidualsLinear:

Public Member Functions

 AliTrackResidualsLinear ()
 
 AliTrackResidualsLinear (Int_t ntracks)
 
 AliTrackResidualsLinear (const AliTrackResidualsLinear &res)
 
AliTrackResidualsLinearoperator= (const AliTrackResidualsLinear &res)
 
virtual ~AliTrackResidualsLinear ()
 
Bool_t Minimize ()
 
void SetRobust (Float_t fraction)
 
const Double_t * GetParameters () const
 
const Double_t * GetCovariance () const
 
- Public Member Functions inherited from AliTrackResiduals
 AliTrackResiduals ()
 
 AliTrackResiduals (Int_t ntracks)
 
 AliTrackResiduals (const AliTrackResiduals &res)
 
AliTrackResidualsoperator= (const AliTrackResiduals &res)
 
virtual ~AliTrackResiduals ()
 
void SetNTracks (Int_t ntracks)
 
Bool_t AddTrackPointArrays (AliTrackPointArray *volarray, AliTrackPointArray *trackarray)
 
void InitAlignObj ()
 
void SetMinNPoints (Int_t n)
 
Int_t GetNTracks () const
 
Int_t GetNFilledTracks () const
 
Bool_t GetTrackPointArrays (Int_t i, AliTrackPointArray *&volarray, AliTrackPointArray *&trackarray) const
 
AliAlignObjGetAlignObj () const
 
Float_t GetChi2 () const
 
Int_t GetNdf () const
 
Int_t GetMinNPoints () const
 
void FixParameter (Int_t par, Float_t value=0.)
 
Int_t GetNFreeParam ()
 
void ReleaseParameter (Int_t par)
 

Protected Member Functions

Bool_t Update ()
 
void AddPoints (AliTrackPoint &p, AliTrackPoint &pprime)
 
- Protected Member Functions inherited from AliTrackResiduals
void DeleteTrackPointArrays ()
 

Protected Attributes

TLinearFitter * fFitter
 
Float_t fFraction
 
Double_t fParams [6]
 
Double_t fCovar [36]
 
Double_t fChi2Orig
 
- Protected Attributes inherited from AliTrackResiduals
Int_t fN
 
Int_t fLast
 
AliAlignObjfAlignObj
 
AliTrackPointArray ** fVolArray
 
AliTrackPointArray ** fTrackArray
 Pointers to the arrays containing space points. More...
 
Float_t fChi2
 Pointers to the arrays containing track extrapolation points. More...
 
Int_t fNdf
 
Int_t fMinNPoints
 
Bool_t fIsOwner
 
Float_t fFixed [6]
 
Bool_t fBFixed [6]
 

Detailed Description

Definition at line 17 of file AliTrackResidualsLinear.h.

Constructor & Destructor Documentation

AliTrackResidualsLinear::AliTrackResidualsLinear ( )

Definition at line 46 of file AliTrackResidualsLinear.cxx.

AliTrackResidualsLinear::AliTrackResidualsLinear ( Int_t  ntracks)

Definition at line 60 of file AliTrackResidualsLinear.cxx.

AliTrackResidualsLinear::AliTrackResidualsLinear ( const AliTrackResidualsLinear res)

Definition at line 74 of file AliTrackResidualsLinear.cxx.

AliTrackResidualsLinear::~AliTrackResidualsLinear ( )
virtual

Definition at line 97 of file AliTrackResidualsLinear.cxx.

Member Function Documentation

void AliTrackResidualsLinear::AddPoints ( AliTrackPoint p,
AliTrackPoint pprime 
)
protected

Definition at line 136 of file AliTrackResidualsLinear.cxx.

Referenced by GetCovariance(), and Minimize().

const Double_t* AliTrackResidualsLinear::GetCovariance ( ) const
inline

Definition at line 28 of file AliTrackResidualsLinear.h.

const Double_t* AliTrackResidualsLinear::GetParameters ( ) const
inline

Definition at line 27 of file AliTrackResidualsLinear.h.

Bool_t AliTrackResidualsLinear::Minimize ( )
virtual

Implements AliTrackResiduals.

Definition at line 107 of file AliTrackResidualsLinear.cxx.

AliTrackResidualsLinear & AliTrackResidualsLinear::operator= ( const AliTrackResidualsLinear res)

Definition at line 90 of file AliTrackResidualsLinear.cxx.

void AliTrackResidualsLinear::SetRobust ( Float_t  fraction)
inline

Definition at line 26 of file AliTrackResidualsLinear.h.

Bool_t AliTrackResidualsLinear::Update ( )
protected

Definition at line 260 of file AliTrackResidualsLinear.cxx.

Referenced by GetCovariance(), and Minimize().

Member Data Documentation

Double_t AliTrackResidualsLinear::fChi2Orig
protected

Definition at line 36 of file AliTrackResidualsLinear.h.

Referenced by AddPoints(), AliTrackResidualsLinear(), and Minimize().

Double_t AliTrackResidualsLinear::fCovar[36]
protected

Definition at line 35 of file AliTrackResidualsLinear.h.

Referenced by AliTrackResidualsLinear(), GetCovariance(), and Update().

TLinearFitter* AliTrackResidualsLinear::fFitter
protected

Definition at line 32 of file AliTrackResidualsLinear.h.

Referenced by AddPoints(), Minimize(), Update(), and ~AliTrackResidualsLinear().

Float_t AliTrackResidualsLinear::fFraction
protected

Definition at line 33 of file AliTrackResidualsLinear.h.

Referenced by SetRobust(), and Update().

Double_t AliTrackResidualsLinear::fParams[6]
protected

Definition at line 34 of file AliTrackResidualsLinear.h.

Referenced by AliTrackResidualsLinear(), GetParameters(), and Update().


The documentation for this class was generated from the following files: