![]() |
AliRoot Core
da88d91 (da88d91)
|
Description of an ALICE Standalone MFT track. More...
#include <AliMFTTrack.h>
Public Member Functions | |
AliMFTTrack () | |
AliMFTTrack (AliMFTCATrack *catrack) | |
virtual | ~AliMFTTrack () |
AliMFTTrack (const AliMFTTrack &track) | |
AliMFTTrack & | operator= (const AliMFTTrack &track) |
Double_t | GetChi2 () const |
return the minimum value of the function minimized by the fit More... | |
void | SetChi2 (Double_t chi2) |
set the minimum value of the function minimized by the fit More... | |
Int_t | GetNDF () const |
Double_t | GetNormalizedChi2 () const |
AliMFTTrackParam * | GetTrackParamAtVertex () const |
return pointer to track parameters at vertex (can be 0x0) More... | |
void | SetTrackParamAtVertex (AliMFTTrackParam *trackParam) |
Int_t | GetNClusters () const |
return the number of clusters attached to the track More... | |
AliMFTCATrack * | GetCATrack () const |
return pointer to track found by Track Finder (includes clusters) More... | |
void | SetCATrack (AliMFTCATrack *track) |
void | AddTrackParamAtCluster (const AliMFTTrackParam &trackParam) |
TObjArray * | GetTrackParamAtCluster () const |
void | SetMCLabel (Int_t label) |
set the corresponding MC track number More... | |
Int_t | GetMCLabel () const |
return the corresponding MC track number More... | |
virtual void | Print (Option_t *opt="") const |
virtual void | Clear (Option_t *opt="") |
void | SetP (double val) |
void | SetPt (double val) |
void | SetTheta (double val) |
void | SetPhi (double val) |
Double_t | P () |
Double_t | Pt () |
Double_t | Theta () |
Double_t | Phi () |
Protected Attributes | |
Double_t | fChi2 |
Chi2 of the track. More... | |
TObjArray * | fTrackParamAtCluster |
AliMFTTrackParam * | fTrackParamAtVertex |
///< Track parameters at clusters More... | |
AliMFTCATrack * | fCATrack |
///< Track parameters at vertex More... | |
Int_t | fTrackID |
///< Track found by Track Finder (includes clusters) More... | |
Double_t | fP |
Temporary to be removed.... More... | |
Double_t | fTheta |
Temporary to be removed.... More... | |
Double_t | fPhi |
Temporary to be removed.... More... | |
Double_t | fPt |
Temporary to be removed.... From sagitta estimation. More... | |
Description of an ALICE Standalone MFT track.
Description of an ALICE Standalone MFT track
Definition at line 24 of file AliMFTTrack.h.
AliMFTTrack::AliMFTTrack | ( | ) |
Default constructor
Definition at line 44 of file AliMFTTrack.cxx.
AliMFTTrack::AliMFTTrack | ( | AliMFTCATrack * | catrack | ) |
Constructor from a AliMFTCATrack
Definition at line 61 of file AliMFTTrack.cxx.
|
virtual |
Definition at line 176 of file AliMFTTrack.cxx.
AliMFTTrack::AliMFTTrack | ( | const AliMFTTrack & | track | ) |
copy constructor
Definition at line 105 of file AliMFTTrack.cxx.
void AliMFTTrack::AddTrackParamAtCluster | ( | const AliMFTTrackParam & | trackParam | ) |
Definition at line 185 of file AliMFTTrack.cxx.
Referenced by AliMFTTrack().
|
virtual |
|
inline |
return pointer to track found by Track Finder (includes clusters)
Definition at line 50 of file AliMFTTrack.h.
Referenced by AliMFTTracker::LinearFit(), and AliMFTTrackReconstructor::TraceTrack().
|
inline |
return the minimum value of the function minimized by the fit
Definition at line 35 of file AliMFTTrack.h.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
return the corresponding MC track number
Definition at line 59 of file AliMFTTrack.h.
|
inline |
return the number of clusters attached to the track
Definition at line 46 of file AliMFTTrack.h.
Referenced by AliMFTTrack(), GetNDF(), operator=(), and Print().
Int_t AliMFTTrack::GetNDF | ( | ) | const |
return the number of degrees of freedom
Definition at line 218 of file AliMFTTrack.cxx.
Referenced by GetNormalizedChi2().
Double_t AliMFTTrack::GetNormalizedChi2 | ( | ) | const |
return the chi2 value divided by the number of degrees of freedom (or FLT_MAX if ndf <= 0)
Definition at line 227 of file AliMFTTrack.cxx.
Referenced by Print().
TObjArray * AliMFTTrack::GetTrackParamAtCluster | ( | ) | const |
return array of track parameters at cluster (create it if needed)
Definition at line 207 of file AliMFTTrack.cxx.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
return pointer to track parameters at vertex (can be 0x0)
Definition at line 42 of file AliMFTTrack.h.
AliMFTTrack & AliMFTTrack::operator= | ( | const AliMFTTrack & | track | ) |
Asignment operator
Definition at line 134 of file AliMFTTrack.cxx.
|
inline |
Definition at line 69 of file AliMFTTrack.h.
|
inline |
Definition at line 72 of file AliMFTTrack.h.
|
virtual |
Printing Track information
Definition at line 236 of file AliMFTTrack.cxx.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 70 of file AliMFTTrack.h.
|
inline |
Definition at line 51 of file AliMFTTrack.h.
|
inline |
set the minimum value of the function minimized by the fit
Definition at line 37 of file AliMFTTrack.h.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
set the corresponding MC track number
Definition at line 57 of file AliMFTTrack.h.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 64 of file AliMFTTrack.h.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 67 of file AliMFTTrack.h.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 65 of file AliMFTTrack.h.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 66 of file AliMFTTrack.h.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 43 of file AliMFTTrack.h.
|
inline |
Definition at line 71 of file AliMFTTrack.h.
|
protected |
///< Track parameters at vertex
Definition at line 81 of file AliMFTTrack.h.
Referenced by GetCATrack(), operator=(), and ~AliMFTTrack().
|
protected |
Chi2 of the track.
Definition at line 72 of file AliMFTTrack.h.
Referenced by GetChi2(), GetNormalizedChi2(), operator=(), Print(), and SetChi2().
|
protected |
Temporary to be removed....
Definition at line 83 of file AliMFTTrack.h.
Referenced by operator=(), P(), and SetP().
|
protected |
Temporary to be removed....
Definition at line 85 of file AliMFTTrack.h.
Referenced by operator=(), Phi(), and SetPhi().
|
protected |
Temporary to be removed.... From sagitta estimation.
Definition at line 86 of file AliMFTTrack.h.
Referenced by operator=(), Pt(), and SetPt().
|
protected |
Temporary to be removed....
Definition at line 84 of file AliMFTTrack.h.
Referenced by operator=(), SetTheta(), and Theta().
|
protected |
///< Track found by Track Finder (includes clusters)
Point to the corresponding MC track
Definition at line 82 of file AliMFTTrack.h.
Referenced by GetMCLabel(), operator=(), Print(), and SetMCLabel().
|
mutableprotected |
Definition at line 79 of file AliMFTTrack.h.
Referenced by AddTrackParamAtCluster(), AliMFTTrack(), GetNClusters(), GetTrackParamAtCluster(), operator=(), Print(), and ~AliMFTTrack().
|
protected |
///< Track parameters at clusters
Definition at line 80 of file AliMFTTrack.h.
Referenced by AliMFTTrack(), GetTrackParamAtVertex(), operator=(), and ~AliMFTTrack().