![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliRieman.h>
Public Member Functions | |
AliRieman () | |
AliRieman (Int_t capacity) | |
AliRieman (const AliRieman &rieman) | |
~AliRieman () | |
void | Reset () |
void | AddPoint (Double_t x, Double_t y, Double_t z, Double_t sy, Double_t sz) |
Int_t | GetN () const |
Int_t | GetCapacity () const |
Double_t * | GetX () const |
Double_t * | GetY () const |
Double_t * | GetZ () const |
Double_t * | GetSy () const |
Double_t * | GetSz () const |
void | Update () |
void | UpdatePol () |
Double_t * | GetParam () |
const TMatrixDSym & | GetCovariance () const |
Double_t | GetC () const |
Double_t | GetYat (Double_t x) const |
Double_t | GetZat (Double_t x) const |
Double_t | GetDYat (Double_t x) const |
Double_t | GetDZat (Double_t x) const |
Bool_t | GetXYZat (Double_t r, Double_t alpha, Float_t *xyz) const |
Bool_t | IsValid () |
Double_t | GetChi2Y () const |
Double_t | GetChi2Z () const |
Double_t | GetChi2 () const |
Double_t | CalcChi2Y () const |
Double_t | CalcChi2Z () const |
Double_t | CalcChi2 () const |
AliRieman * | MakeResiduals () const |
Double_t | GetErrY (Double_t x) const |
Double_t | GetErrZ (Double_t x) const |
Bool_t | GetExternalParameters (Double_t xref, Double_t *params, Double_t *covar) |
Protected Member Functions | |
void | UpdateCovariancePol () |
Protected Attributes | |
Int_t | fCapacity |
Int_t | fN |
Double_t * | fX |
Double_t * | fY |
Double_t * | fZ |
Double_t * | fSy |
Double_t * | fSz |
Double_t | fParams [6] |
TMatrixDSym * | fCovar |
TMatrixDSym * | fCovarPolY |
TMatrixDSym * | fCovarPolZ |
Double_t | fSumXY [9] |
Double_t | fSumXZ [9] |
Double_t | fSumPolY [5] |
Double_t | fSumPolZ [5] |
Double_t | fSumZZ |
Double_t | fChi2 |
Double_t | fChi2Y |
Double_t | fChi2Z |
Bool_t | fConv |
Private Member Functions | |
AliRieman & | operator= (const AliRieman &rieman) |
Definition at line 15 of file AliRieman.h.
AliRieman::AliRieman | ( | ) |
Definition at line 54 of file AliRieman.cxx.
Referenced by MakeResiduals().
AliRieman::AliRieman | ( | Int_t | capacity | ) |
Definition at line 85 of file AliRieman.cxx.
AliRieman::AliRieman | ( | const AliRieman & | rieman | ) |
Definition at line 115 of file AliRieman.cxx.
AliRieman::~AliRieman | ( | ) |
Definition at line 153 of file AliRieman.cxx.
void AliRieman::AddPoint | ( | Double_t | x, |
Double_t | y, | ||
Double_t | z, | ||
Double_t | sy, | ||
Double_t | sz | ||
) |
Definition at line 186 of file AliRieman.cxx.
Referenced by AliTrackFitterRieman::AddPoint(), and MakeResiduals().
Double_t AliRieman::CalcChi2 | ( | ) | const |
Definition at line 682 of file AliRieman.cxx.
Referenced by GetChi2().
Double_t AliRieman::CalcChi2Y | ( | ) | const |
Definition at line 657 of file AliRieman.cxx.
Referenced by CalcChi2(), GetChi2(), and Update().
Double_t AliRieman::CalcChi2Z | ( | ) | const |
Definition at line 670 of file AliRieman.cxx.
Referenced by CalcChi2(), GetChi2(), and Update().
Double_t AliRieman::GetC | ( | ) | const |
Definition at line 650 of file AliRieman.cxx.
Referenced by AliTrackFitterRieman::GetC(), GetCovariance(), and GetExternalParameters().
|
inline |
Definition at line 24 of file AliRieman.h.
|
inline |
Definition at line 44 of file AliRieman.h.
Referenced by AliTrackFitterRieman::Update().
|
inline |
Definition at line 42 of file AliRieman.h.
|
inline |
Definition at line 43 of file AliRieman.h.
|
inline |
Definition at line 33 of file AliRieman.h.
Double_t AliRieman::GetDYat | ( | Double_t | x | ) | const |
Definition at line 572 of file AliRieman.cxx.
Referenced by GetCovariance(), AliTrackFitterRieman::GetDYat(), and GetExternalParameters().
Double_t AliRieman::GetDZat | ( | Double_t | x | ) | const |
Definition at line 604 of file AliRieman.cxx.
Referenced by GetCovariance(), and AliTrackFitterRieman::GetDZat().
Double_t AliRieman::GetErrY | ( | Double_t | x | ) | const |
Definition at line 474 of file AliRieman.cxx.
Referenced by GetChi2(), and AliTrackFitterRieman::GetErrY2at().
Double_t AliRieman::GetErrZ | ( | Double_t | x | ) | const |
Definition at line 492 of file AliRieman.cxx.
Referenced by GetChi2(), and AliTrackFitterRieman::GetErrZ2at().
Bool_t AliRieman::GetExternalParameters | ( | Double_t | xref, |
Double_t * | params, | ||
Double_t * | covar | ||
) |
Definition at line 508 of file AliRieman.cxx.
Referenced by GetChi2().
|
inline |
Definition at line 23 of file AliRieman.h.
Referenced by AliTrackFitterRieman::AddPoint(), and AliTrackFitterRieman::Update().
|
inline |
Definition at line 32 of file AliRieman.h.
Referenced by AliTrackFitterRieman::SetParam(), and AliTrackFitterRieman::Update().
|
inline |
Definition at line 28 of file AliRieman.h.
|
inline |
Definition at line 29 of file AliRieman.h.
|
inline |
Definition at line 25 of file AliRieman.h.
Referenced by AliTrackFitterRieman::Update().
Bool_t AliRieman::GetXYZat | ( | Double_t | r, |
Double_t | alpha, | ||
Float_t * | xyz | ||
) | const |
Definition at line 618 of file AliRieman.cxx.
Referenced by GetCovariance(), and AliTrackFitterRieman::GetXYZat().
|
inline |
Definition at line 26 of file AliRieman.h.
Referenced by AliTrackFitterRieman::Update().
Double_t AliRieman::GetYat | ( | Double_t | x | ) | const |
Definition at line 558 of file AliRieman.cxx.
Referenced by CalcChi2Y(), GetCovariance(), GetExternalParameters(), AliTrackFitterRieman::GetYat(), MakeResiduals(), and AliTrackFitterRieman::Update().
|
inline |
Definition at line 27 of file AliRieman.h.
Referenced by AliTrackFitterRieman::Update().
Double_t AliRieman::GetZat | ( | Double_t | x | ) | const |
Definition at line 589 of file AliRieman.cxx.
Referenced by CalcChi2Z(), GetCovariance(), GetExternalParameters(), AliTrackFitterRieman::GetZat(), MakeResiduals(), and AliTrackFitterRieman::Update().
|
inline |
Definition at line 41 of file AliRieman.h.
Referenced by AliTrackFitterRieman::Update().
AliRieman * AliRieman::MakeResiduals | ( | ) | const |
Definition at line 689 of file AliRieman.cxx.
Referenced by AliTrackFitterRieman::Fit(), and GetChi2().
void AliRieman::Reset | ( | void | ) |
Definition at line 168 of file AliRieman.cxx.
Referenced by AliTrackFitterRieman::Reset().
void AliRieman::Update | ( | ) |
Definition at line 343 of file AliRieman.cxx.
Referenced by GetSz(), and AliTrackFitterRieman::Update().
|
protected |
Definition at line 454 of file AliRieman.cxx.
Referenced by GetChi2(), Update(), and UpdatePol().
void AliRieman::UpdatePol | ( | ) |
Definition at line 257 of file AliRieman.cxx.
Referenced by GetSz().
|
protected |
Definition at line 56 of file AliRieman.h.
Referenced by AddPoint(), and GetCapacity().
|
protected |
Definition at line 72 of file AliRieman.h.
|
protected |
Definition at line 73 of file AliRieman.h.
Referenced by GetChi2Y(), and Update().
|
protected |
Definition at line 74 of file AliRieman.h.
Referenced by GetChi2Z(), and Update().
|
protected |
Definition at line 75 of file AliRieman.h.
Referenced by GetDYat(), GetDZat(), GetExternalParameters(), GetXYZat(), GetYat(), GetZat(), IsValid(), Reset(), Update(), and UpdatePol().
|
protected |
Definition at line 64 of file AliRieman.h.
Referenced by GetCovariance(), and ~AliRieman().
|
protected |
Definition at line 65 of file AliRieman.h.
Referenced by GetErrY(), GetExternalParameters(), and ~AliRieman().
|
protected |
Definition at line 66 of file AliRieman.h.
Referenced by GetErrZ(), GetExternalParameters(), and ~AliRieman().
|
protected |
Definition at line 57 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), CalcChi2Y(), CalcChi2Z(), GetN(), MakeResiduals(), Reset(), Update(), and UpdatePol().
|
protected |
Definition at line 63 of file AliRieman.h.
Referenced by AliRieman(), GetC(), GetDYat(), GetDZat(), GetExternalParameters(), GetParam(), GetXYZat(), GetYat(), GetZat(), Reset(), Update(), and UpdatePol().
|
protected |
Definition at line 69 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), Reset(), and UpdateCovariancePol().
|
protected |
Definition at line 70 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), Reset(), and UpdateCovariancePol().
|
protected |
Definition at line 67 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), Reset(), Update(), and UpdatePol().
|
protected |
Definition at line 68 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), Reset(), and UpdatePol().
|
protected |
Definition at line 71 of file AliRieman.h.
Referenced by AddPoint(), and Reset().
|
protected |
Definition at line 61 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), CalcChi2Y(), CalcChi2Z(), GetSy(), MakeResiduals(), and ~AliRieman().
|
protected |
Definition at line 62 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), GetSz(), MakeResiduals(), Update(), and ~AliRieman().
|
protected |
Definition at line 58 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), CalcChi2Y(), CalcChi2Z(), GetX(), MakeResiduals(), Update(), and ~AliRieman().
|
protected |
Definition at line 59 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), CalcChi2Y(), GetY(), MakeResiduals(), and ~AliRieman().
|
protected |
Definition at line 60 of file AliRieman.h.
Referenced by AddPoint(), AliRieman(), CalcChi2Z(), GetZ(), MakeResiduals(), Update(), and ~AliRieman().