![]() |
AliRoot Core
a565103 (a565103)
|
#include <AliMFTCATrack.h>
Public Member Functions | |
AliMFTCATrack () | |
~AliMFTCATrack () | |
AliMFTCATrack (const AliMFTCATrack &track) | |
AliMFTCATrack & | operator= (const AliMFTCATrack &) |
virtual void | Clear (Option_t *) |
void | AddCell (AliMFTCACell *cell) |
void | SetGID (Int_t gid) |
const Int_t | GetGID () const |
const Int_t | GetNcells () const |
const Int_t | GetCellGID (Int_t ic) const |
AliMFTCACell * | GetCell (Int_t ic) const |
const Int_t | GetLastCellGID () const |
const Int_t | GetStartLayer () const |
void | SetStartLayer (Int_t sl) |
void | SetMCflag (UChar_t mcf) |
const UChar_t | GetMCflag () |
void | SetVertX (Double_t x) |
void | SetVertY (Double_t y) |
void | SetVertZ (Double_t z) |
void | SetTheta (Double_t the) |
void | SetPhi (Double_t phi) |
const Double_t | GetVertX () |
const Double_t | GetVertY () |
const Double_t | GetVertZ () |
const Double_t | GetTheta () |
const Double_t | GetPhi () |
void | SetChiSqX (Double_t chisq) |
void | SetChiSqY (Double_t chisq) |
const Double_t | GetChiSqX () |
const Double_t | GetChiSqY () |
Double_t | AddCellToChiSq (AliMFTCACell *cell) |
void | SetMCindex (Int_t index) |
const Int_t | GetMCindex () |
void | SetChargeSign (Short_t sign) |
const Short_t | GetChargeSign () |
void | SetCellGID (Int_t index, Int_t gid) |
void | EvalSignedPt () |
Estimate the charge sign. More... | |
const Double_t | GetPt () |
Private Member Functions | |
ClassDef (AliMFTCATrack, 2) | |
Private Attributes | |
Int_t | fGID |
Int_t | fNcells |
Int_t | fStartLayer |
Int_t | fCellGIDarray [fNDetMax] |
TClonesArray * | fCells |
UChar_t | fMCflag |
Array of cells. More... | |
Double_t | fVertX |
Double_t | fVertY |
Double_t | fVertZ |
Double_t | fTheta |
Double_t | fPhi |
Double_t | fChiSqX |
Double_t | fChiSqY |
Int_t | fMCindex |
Short_t | fChargeSign |
Double_t | fPt |
Static Private Attributes | |
static const Int_t | fNDetMax = AliMFTConstants::fNMaxPlanes |
Definition at line 12 of file AliMFTCATrack.h.
AliMFTCATrack::AliMFTCATrack | ( | ) |
|
inline |
Definition at line 17 of file AliMFTCATrack.h.
AliMFTCATrack::AliMFTCATrack | ( | const AliMFTCATrack & | track | ) |
Definition at line 41 of file AliMFTCATrack.cxx.
void AliMFTCATrack::AddCell | ( | AliMFTCACell * | cell | ) |
Definition at line 200 of file AliMFTCATrack.cxx.
Referenced by AliMFTTrackFinder::AddTrack(), AliMFTTrackFinder::FindTracks(), AliMFTTrackFinder::RunBackward(), and AliMFTTrackFinder::RunBackwardR().
Double_t AliMFTCATrack::AddCellToChiSq | ( | AliMFTCACell * | cell | ) |
Definition at line 211 of file AliMFTCATrack.cxx.
Referenced by AliMFTTrackFinder::RunBackward(), and AliMFTTrackFinder::RunBackwardR().
|
private |
|
virtual |
Definition at line 102 of file AliMFTCATrack.cxx.
void AliMFTCATrack::EvalSignedPt | ( | ) |
Estimate the charge sign.
Definition at line 108 of file AliMFTCATrack.cxx.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 28 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::AddTrack(), AliMFTTrack::AliMFTTrack(), AliMFTTracker::Clusters2Tracks(), AliMFTTracker::LinearFit(), AliMFTTrackFinder::RunBackward(), AliMFTTrackFinder::RunBackwardR(), and AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 27 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::DrawTracks(), AliMFTTrackFinder::FilterTracks(), AliMFTTrackFinder::PrintTrack(), and AliMFTTrackFinder::RunBackwardR().
|
inline |
Definition at line 52 of file AliMFTCATrack.h.
|
inline |
Definition at line 46 of file AliMFTCATrack.h.
|
inline |
Definition at line 47 of file AliMFTCATrack.h.
|
inline |
Definition at line 25 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks(), AliMFTTrackFinder::RunBackward(), and AliMFTTrackFinder::RunBackwardR().
|
inline |
Definition at line 29 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::RunBackward(), and AliMFTTrackFinder::RunBackwardR().
|
inline |
Definition at line 33 of file AliMFTCATrack.h.
|
inline |
Definition at line 50 of file AliMFTCATrack.h.
Referenced by AliMFTTracker::Clusters2Tracks(), and AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 26 of file AliMFTCATrack.h.
Referenced by AddCellToChiSq(), AliMFTTrackFinder::AddTrack(), AliMFTTrack::AliMFTTrack(), AliMFTTracker::Clusters2Tracks(), AliMFTTrackFinder::DrawTracks(), EvalSignedPt(), AliMFTTrackFinder::FilterTracks(), AliMFTTracker::LinearFit(), AliMFTTrackFinder::PrintTrack(), AliMFTTrackFinder::RunBackward(), AliMFTTrackFinder::RunBackwardR(), and AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 43 of file AliMFTCATrack.h.
Referenced by AliMFTTracker::Clusters2Tracks().
|
inline |
Definition at line 55 of file AliMFTCATrack.h.
Referenced by AliMFTTrackReconstructor::TraceTrack().
|
inline |
Definition at line 30 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::AddTrack().
|
inline |
Definition at line 42 of file AliMFTCATrack.h.
Referenced by AliMFTTracker::Clusters2Tracks().
|
inline |
Definition at line 39 of file AliMFTCATrack.h.
Referenced by AliMFTTracker::Clusters2Tracks().
|
inline |
Definition at line 40 of file AliMFTCATrack.h.
Referenced by AliMFTTracker::Clusters2Tracks().
|
inline |
Definition at line 41 of file AliMFTCATrack.h.
Referenced by AliMFTTracker::Clusters2Tracks().
AliMFTCATrack & AliMFTCATrack::operator= | ( | const AliMFTCATrack & | track | ) |
Definition at line 70 of file AliMFTCATrack.cxx.
|
inline |
Definition at line 53 of file AliMFTCATrack.h.
Referenced by AliMFTTracker::Clusters2Tracks().
|
inline |
Definition at line 51 of file AliMFTCATrack.h.
Referenced by AliMFTTracker::Clusters2Tracks().
|
inline |
Definition at line 44 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
inline |
Definition at line 45 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
inline |
Definition at line 24 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::AddTrack().
|
inline |
Definition at line 32 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
inline |
Definition at line 49 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
inline |
Definition at line 38 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
inline |
Definition at line 31 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::AddTrack(), AliMFTTrackFinder::FindTracks(), AliMFTTrackFinder::RunBackward(), and AliMFTTrackFinder::RunBackwardR().
|
inline |
Definition at line 37 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
inline |
Definition at line 34 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
inline |
Definition at line 35 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
inline |
Definition at line 36 of file AliMFTCATrack.h.
Referenced by AliMFTTrackFinder::FilterTracks().
|
private |
Definition at line 63 of file AliMFTCATrack.h.
Referenced by AddCell(), AliMFTCATrack(), GetCellGID(), GetLastCellGID(), operator=(), and SetCellGID().
|
private |
Definition at line 65 of file AliMFTCATrack.h.
Referenced by AddCellToChiSq(), AliMFTCATrack(), EvalSignedPt(), GetCell(), and operator=().
|
private |
Definition at line 82 of file AliMFTCATrack.h.
Referenced by GetChargeSign(), operator=(), and SetChargeSign().
|
private |
Definition at line 79 of file AliMFTCATrack.h.
Referenced by GetChiSqX(), operator=(), and SetChiSqX().
|
private |
Definition at line 80 of file AliMFTCATrack.h.
Referenced by GetChiSqY(), operator=(), and SetChiSqY().
|
private |
Definition at line 60 of file AliMFTCATrack.h.
Referenced by GetGID(), operator=(), and SetGID().
|
private |
Array of cells.
Definition at line 67 of file AliMFTCATrack.h.
Referenced by GetMCflag(), operator=(), and SetMCflag().
|
private |
Definition at line 81 of file AliMFTCATrack.h.
Referenced by GetMCindex(), operator=(), and SetMCindex().
|
private |
Definition at line 61 of file AliMFTCATrack.h.
Referenced by AddCell(), AliMFTCATrack(), GetLastCellGID(), GetNcells(), and operator=().
|
staticprivate |
Definition at line 58 of file AliMFTCATrack.h.
Referenced by AddCell(), AliMFTCATrack(), and operator=().
|
private |
Definition at line 78 of file AliMFTCATrack.h.
Referenced by GetPhi(), operator=(), and SetPhi().
|
private |
Definition at line 83 of file AliMFTCATrack.h.
Referenced by EvalSignedPt(), GetPt(), and operator=().
|
private |
Definition at line 62 of file AliMFTCATrack.h.
Referenced by GetStartLayer(), operator=(), and SetStartLayer().
|
private |
Definition at line 77 of file AliMFTCATrack.h.
Referenced by GetTheta(), operator=(), and SetTheta().
|
private |
Definition at line 74 of file AliMFTCATrack.h.
Referenced by GetVertX(), operator=(), and SetVertX().
|
private |
Definition at line 75 of file AliMFTCATrack.h.
Referenced by GetVertY(), operator=(), and SetVertY().
|
private |
Definition at line 76 of file AliMFTCATrack.h.
Referenced by GetVertZ(), operator=(), and SetVertZ().