![]() |
AliRoot Core
edcc906 (edcc906)
|
#include <AliMillePedeRecord.h>
Public Member Functions | |
AliMillePedeRecord () | |
AliMillePedeRecord (const AliMillePedeRecord &src) | |
AliMillePedeRecord & | operator= (const AliMillePedeRecord &rhs) |
virtual | ~AliMillePedeRecord () |
void | Reset () |
void | Print (const Option_t *opt="") const |
Int_t | GetSize () const |
Int_t * | GetIndex () const |
Int_t | GetIndex (int i) const |
void | GetIndexValue (Int_t i, Int_t &ind, Double_t &val) const |
void | AddIndexValue (Int_t ind, Double_t val) |
void | AddResidual (Double_t val) |
void | AddWeight (Double_t val) |
void | SetWeight (Double_t w=1) |
Bool_t | IsResidual (Int_t i) const |
Bool_t | IsWeight (Int_t i) const |
Double_t * | GetValue () const |
Double_t | GetValue (Int_t i) const |
Double_t | GetWeight () const |
void | MarkGroup (Int_t id) |
Int_t | GetNGroups () const |
Int_t | GetGroupID (Int_t i) const |
Bool_t | IsGroupPresent (Int_t id) const |
UInt_t | GetRunID () const |
void | SetRunID (UInt_t run) |
Double_t | GetGlobalDeriv (Int_t pnt, Int_t indx) const |
Double_t | GetLocalDeriv (Int_t pnt, Int_t indx) const |
Double_t | GetResidual (Int_t pnt) const |
Double_t | GetGloResWProd (Int_t indx) const |
Double_t | GetWeight (Int_t indx) const |
Protected Member Functions | |
Int_t | GetDtBufferSize () const |
Int_t | GetGrBufferSize () const |
void | SetDtBufferSize (Int_t sz) |
void | SetGrBufferSize (Int_t sz) |
void | ExpandDtBuffer (Int_t bfsize) |
void | ExpandGrBuffer (Int_t bfsize) |
Protected Attributes | |
Int_t | fSize |
Int_t | fNGroups |
UInt_t | fRunID |
UShort_t * | fGroupID |
Int_t * | fIndex |
Double32_t * | fValue |
Double32_t | fWeight |
Definition at line 23 of file AliMillePedeRecord.h.
AliMillePedeRecord::AliMillePedeRecord | ( | ) |
Definition at line 26 of file AliMillePedeRecord.cxx.
AliMillePedeRecord::AliMillePedeRecord | ( | const AliMillePedeRecord & | src | ) |
Definition at line 30 of file AliMillePedeRecord.cxx.
|
virtual |
Definition at line 62 of file AliMillePedeRecord.cxx.
|
inline |
Definition at line 85 of file AliMillePedeRecord.h.
Referenced by AddResidual(), AddWeight(), GetIndexValue(), operator=(), AliMillePede2::SetGlobalConstraint(), and AliMillePede2::SetLocalEquation().
|
inline |
Definition at line 40 of file AliMillePedeRecord.h.
Referenced by AliMillePede2::SetGlobalConstraint(), and AliMillePede2::SetLocalEquation().
|
inline |
Definition at line 41 of file AliMillePedeRecord.h.
Referenced by AliMillePede2::SetGlobalConstraint(), and AliMillePede2::SetLocalEquation().
|
protected |
Definition at line 221 of file AliMillePedeRecord.cxx.
Referenced by AddIndexValue(), and SetGrBufferSize().
|
protected |
Definition at line 239 of file AliMillePedeRecord.cxx.
Referenced by MarkGroup(), and SetGrBufferSize().
|
inlineprotected |
Definition at line 65 of file AliMillePedeRecord.h.
Referenced by AddIndexValue(), AliMillePedeRecord(), ExpandDtBuffer(), and SetGrBufferSize().
Double_t AliMillePedeRecord::GetGlobalDeriv | ( | Int_t | pnt, |
Int_t | indx | ||
) | const |
Definition at line 132 of file AliMillePedeRecord.cxx.
Referenced by SetRunID().
Double_t AliMillePedeRecord::GetGloResWProd | ( | Int_t | indx | ) | const |
Definition at line 109 of file AliMillePedeRecord.cxx.
Referenced by SetRunID().
|
inlineprotected |
Definition at line 66 of file AliMillePedeRecord.h.
Referenced by AliMillePedeRecord(), ExpandGrBuffer(), MarkGroup(), and SetDtBufferSize().
|
inline |
Definition at line 52 of file AliMillePedeRecord.h.
Referenced by operator=(), and Print().
|
inline |
Definition at line 35 of file AliMillePedeRecord.h.
Referenced by GetGlobalDeriv(), GetGloResWProd(), GetLocalDeriv(), AliMillePede2::GlobalFitIteration(), AliMillePede2::LocalFit(), and Print().
|
inline |
Definition at line 36 of file AliMillePedeRecord.h.
|
inline |
Definition at line 38 of file AliMillePedeRecord.h.
Referenced by operator=().
Double_t AliMillePedeRecord::GetLocalDeriv | ( | Int_t | pnt, |
Int_t | indx | ||
) | const |
Definition at line 157 of file AliMillePedeRecord.cxx.
Referenced by SetRunID().
|
inline |
Definition at line 51 of file AliMillePedeRecord.h.
Referenced by operator=().
Double_t AliMillePedeRecord::GetResidual | ( | Int_t | pnt | ) | const |
Definition at line 181 of file AliMillePedeRecord.cxx.
Referenced by SetRunID().
|
inline |
Definition at line 54 of file AliMillePedeRecord.h.
Referenced by AliMillePede2::IsRecordAcceptable().
|
inline |
Definition at line 34 of file AliMillePedeRecord.h.
Referenced by AliMillePede2::GlobalFitIteration(), AliMillePede2::LocalFit(), and operator=().
|
inline |
Definition at line 46 of file AliMillePedeRecord.h.
Referenced by GetGlobalDeriv(), GetGloResWProd(), GetLocalDeriv(), GetWeight(), AliMillePede2::GlobalFitIteration(), AliMillePede2::LocalFit(), and Print().
|
inline |
Definition at line 47 of file AliMillePedeRecord.h.
|
inline |
Definition at line 48 of file AliMillePedeRecord.h.
Referenced by AliMillePede2::LocalFit(), and SetRunID().
Double_t AliMillePedeRecord::GetWeight | ( | Int_t | indx | ) | const |
Definition at line 201 of file AliMillePedeRecord.cxx.
|
inline |
Definition at line 94 of file AliMillePedeRecord.h.
Referenced by GetGroupID(), and AliMillePede2::GlobalFitIteration().
|
inline |
Definition at line 43 of file AliMillePedeRecord.h.
Referenced by GetGlobalDeriv(), GetGloResWProd(), GetLocalDeriv(), GetResidual(), GetWeight(), AliMillePede2::LocalFit(), and Print().
|
inline |
Definition at line 44 of file AliMillePedeRecord.h.
Referenced by GetGlobalDeriv(), GetGloResWProd(), GetLocalDeriv(), GetResidual(), GetWeight(), AliMillePede2::LocalFit(), and Print().
void AliMillePedeRecord::MarkGroup | ( | Int_t | id | ) |
Definition at line 253 of file AliMillePedeRecord.cxx.
Referenced by GetWeight(), operator=(), and AliMillePede2::SetLocalEquation().
AliMillePedeRecord & AliMillePedeRecord::operator= | ( | const AliMillePedeRecord & | rhs | ) |
Definition at line 43 of file AliMillePedeRecord.cxx.
void AliMillePedeRecord::Print | ( | const Option_t * | opt = "" | ) | const |
Definition at line 76 of file AliMillePedeRecord.cxx.
void AliMillePedeRecord::Reset | ( | void | ) |
Definition at line 65 of file AliMillePedeRecord.cxx.
Referenced by operator=(), AliMUONAlignment::ProcessTrack(), AliMillePede2::SaveRecordConstraint(), AliMillePede2::SaveRecordData(), and AliMillePede2::SetGlobalConstraint().
|
inlineprotected |
Definition at line 67 of file AliMillePedeRecord.h.
Referenced by ExpandDtBuffer().
|
inlineprotected |
Definition at line 68 of file AliMillePedeRecord.h.
Referenced by ExpandGrBuffer().
|
inline |
Definition at line 55 of file AliMillePedeRecord.h.
Referenced by AliMillePede2::SetRecordRun().
|
inline |
Definition at line 42 of file AliMillePedeRecord.h.
Referenced by AliMillePede2::SetRecordWeight().
|
protected |
Definition at line 76 of file AliMillePedeRecord.h.
Referenced by AliMillePedeRecord(), ExpandGrBuffer(), GetGroupID(), IsGroupPresent(), MarkGroup(), Reset(), and ~AliMillePedeRecord().
|
protected |
Definition at line 77 of file AliMillePedeRecord.h.
Referenced by AddIndexValue(), AliMillePedeRecord(), ExpandDtBuffer(), GetIndex(), GetIndexValue(), IsResidual(), IsWeight(), and ~AliMillePedeRecord().
|
protected |
Definition at line 74 of file AliMillePedeRecord.h.
Referenced by ExpandGrBuffer(), GetNGroups(), IsGroupPresent(), MarkGroup(), Print(), and Reset().
|
protected |
Definition at line 75 of file AliMillePedeRecord.h.
Referenced by GetRunID(), operator=(), Print(), Reset(), and SetRunID().
|
protected |
Definition at line 73 of file AliMillePedeRecord.h.
Referenced by AddIndexValue(), AliMillePedeRecord(), ExpandDtBuffer(), GetGlobalDeriv(), GetGloResWProd(), GetLocalDeriv(), GetResidual(), GetSize(), GetWeight(), Print(), and Reset().
|
protected |
Definition at line 78 of file AliMillePedeRecord.h.
Referenced by AddIndexValue(), AliMillePedeRecord(), ExpandDtBuffer(), GetGloResWProd(), GetIndexValue(), GetResidual(), GetValue(), Print(), and ~AliMillePedeRecord().
|
protected |
Definition at line 79 of file AliMillePedeRecord.h.
Referenced by GetWeight(), operator=(), Print(), Reset(), and SetWeight().