#include <AliFemtoTrack.h>
Collaboration diagram for AliFemtoTrack:
Public Types | |
enum | { kITSin = 0x0001, kITSout = 0x0002, kITSrefit = 0x0004, kITSpid = 0x0008, kTPCin = 0x0010, kTPCout = 0x0020, kTPCrefit = 0x0040, kTPCpid = 0x0080, kTRDin = 0x0100, kTRDout = 0x0200, kTRDrefit = 0x0400, kTRDpid = 0x0800, kTOFin = 0x1000, kTOFout = 0x2000, kTOFrefit = 0x4000, kTOFpid = 0x8000, kRICHpid = 0x20000, kTRDbackup = 0x80000, kTRDStop = 0x20000000, kESDpid = 0x40000000, kTIME = 0x80000000 } |
Public Member Functions | |
AliFemtoTrack () | |
AliFemtoTrack (const AliFemtoTrack &aTrack) | |
AliFemtoTrack & | operator= (const AliFemtoTrack &aTrack) |
~AliFemtoTrack () | |
short | Charge () const |
float | PidProbElectron () const |
float | PidProbPion () const |
float | PidProbKaon () const |
float | PidProbProton () const |
float | PidProbMuon () const |
AliFemtoThreeVector | P () const |
float | Pt () const |
const AliFmPhysicalHelixD & | Helix () const |
short | TrackId () const |
long int | Flags () const |
int | Label () const |
float | ImpactD () const |
float | ImpactZ () const |
float | Cdd () const |
float | Cdz () const |
float | Czz () const |
float | ITSchi2 () const |
int | ITSncls () const |
float | TPCchi2 () const |
int | TPCncls () const |
short | TPCnclsF () const |
short | TPCsignalN () const |
float | TPCsignalS () const |
const TBits & | TPCclusters () const |
const TBits & | TPCsharing () const |
void | SetCharge (const short &s) |
void | SetPidProbElectron (const float &x) |
void | SetPidProbPion (const float &x) |
void | SetPidProbKaon (const float &x) |
void | SetPidProbProton (const float &x) |
void | SetPidProbMuon (const float &x) |
void | SetP (const AliFemtoThreeVector &) |
void | SetPt (const float &x) |
void | SetHelix (const AliFmPhysicalHelixD &) |
void | SetTrackId (const short &s) |
void | SetFlags (const long int &i) |
void | SetLabel (const int &i) |
void | SetImpactD (const float &x) |
void | SetImpactZ (const float &x) |
void | SetCdd (const float &x) |
void | SetCdz (const float &x) |
void | SetCzz (const float &x) |
void | SetITSchi2 (const float &x) |
void | SetITSncls (const int &i) |
void | SetTPCchi2 (const float &x) |
void | SetTPCncls (const int &i) |
void | SetTPCnclsF (const short &s) |
void | SetTPCsignalN (const short &s) |
void | SetTPCsignalS (const float &x) |
void | SetTPCcluster (const short &aNBit, const Bool_t &aValue) |
void | SetTPCshared (const short &aNBit, const Bool_t &aValue) |
void | SetHiddenInfo (AliFemtoHiddenInfo *aHiddenInfo) |
bool | ValidHiddenInfo () const |
AliFemtoHiddenInfo * | GetHiddenInfo () const |
Private Attributes | |
char | fCharge |
float | fPidProbElectron |
float | fPidProbPion |
float | fPidProbKaon |
float | fPidProbProton |
float | fPidProbMuon |
unsigned int | fTrackId |
AliFemtoThreeVector | fP |
float | fPt |
AliFmPhysicalHelixD | fHelix |
long int | fFlags |
int | fLabel |
float | fImpactD |
float | fImpactZ |
float | fCdd |
float | fCdz |
float | fCzz |
float | fITSchi2 |
int | fITSncls |
float | fTPCchi2 |
int | fTPCncls |
short | fTPCnclsF |
short | fTPCsignalN |
float | fTPCsignalS |
TBits | fClusters |
TBits | fShared |
AliFemtoHiddenInfo * | fHiddenInfo |
anonymous enum |
AliFemtoTrack::AliFemtoTrack | ( | ) |
AliFemtoTrack::AliFemtoTrack | ( | const AliFemtoTrack & | aTrack | ) |
AliFemtoTrack::~AliFemtoTrack | ( | ) |
AliFemtoTrack & AliFemtoTrack::operator= | ( | const AliFemtoTrack & | aTrack | ) |
short AliFemtoTrack::Charge | ( | ) | const |
float AliFemtoTrack::PidProbElectron | ( | ) | const [inline] |
float AliFemtoTrack::PidProbPion | ( | ) | const [inline] |
float AliFemtoTrack::PidProbKaon | ( | ) | const [inline] |
float AliFemtoTrack::PidProbProton | ( | ) | const [inline] |
float AliFemtoTrack::PidProbMuon | ( | ) | const [inline] |
AliFemtoThreeVector AliFemtoTrack::P | ( | ) | const |
float AliFemtoTrack::Pt | ( | ) | const |
const AliFmPhysicalHelixD & AliFemtoTrack::Helix | ( | ) | const |
short AliFemtoTrack::TrackId | ( | ) | const |
long int AliFemtoTrack::Flags | ( | ) | const |
int AliFemtoTrack::Label | ( | ) | const |
float AliFemtoTrack::ImpactD | ( | ) | const |
float AliFemtoTrack::ImpactZ | ( | ) | const |
float AliFemtoTrack::Cdd | ( | ) | const |
float AliFemtoTrack::Cdz | ( | ) | const |
float AliFemtoTrack::Czz | ( | ) | const |
float AliFemtoTrack::ITSchi2 | ( | ) | const |
int AliFemtoTrack::ITSncls | ( | ) | const |
float AliFemtoTrack::TPCchi2 | ( | ) | const |
int AliFemtoTrack::TPCncls | ( | ) | const |
short AliFemtoTrack::TPCnclsF | ( | ) | const |
short AliFemtoTrack::TPCsignalN | ( | ) | const |
float AliFemtoTrack::TPCsignalS | ( | ) | const |
const TBits & AliFemtoTrack::TPCclusters | ( | ) | const |
const TBits & AliFemtoTrack::TPCsharing | ( | ) | const |
void AliFemtoTrack::SetCharge | ( | const short & | s | ) |
void AliFemtoTrack::SetPidProbElectron | ( | const float & | x | ) |
void AliFemtoTrack::SetPidProbPion | ( | const float & | x | ) |
void AliFemtoTrack::SetPidProbKaon | ( | const float & | x | ) |
void AliFemtoTrack::SetPidProbProton | ( | const float & | x | ) |
void AliFemtoTrack::SetPidProbMuon | ( | const float & | x | ) |
void AliFemtoTrack::SetP | ( | const AliFemtoThreeVector & | ) |
void AliFemtoTrack::SetPt | ( | const float & | x | ) |
void AliFemtoTrack::SetHelix | ( | const AliFmPhysicalHelixD & | ) |
void AliFemtoTrack::SetTrackId | ( | const short & | s | ) |
void AliFemtoTrack::SetFlags | ( | const long int & | i | ) |
void AliFemtoTrack::SetLabel | ( | const int & | i | ) |
void AliFemtoTrack::SetImpactD | ( | const float & | x | ) |
void AliFemtoTrack::SetImpactZ | ( | const float & | x | ) |
void AliFemtoTrack::SetCdd | ( | const float & | x | ) |
void AliFemtoTrack::SetCdz | ( | const float & | x | ) |
void AliFemtoTrack::SetCzz | ( | const float & | x | ) |
void AliFemtoTrack::SetITSchi2 | ( | const float & | x | ) |
void AliFemtoTrack::SetITSncls | ( | const int & | i | ) |
void AliFemtoTrack::SetTPCchi2 | ( | const float & | x | ) |
void AliFemtoTrack::SetTPCncls | ( | const int & | i | ) |
void AliFemtoTrack::SetTPCnclsF | ( | const short & | s | ) |
void AliFemtoTrack::SetTPCsignalN | ( | const short & | s | ) |
void AliFemtoTrack::SetTPCsignalS | ( | const float & | x | ) |
void AliFemtoTrack::SetTPCcluster | ( | const short & | aNBit, | |
const Bool_t & | aValue | |||
) |
void AliFemtoTrack::SetTPCshared | ( | const short & | aNBit, | |
const Bool_t & | aValue | |||
) |
void AliFemtoTrack::SetHiddenInfo | ( | AliFemtoHiddenInfo * | aHiddenInfo | ) |
bool AliFemtoTrack::ValidHiddenInfo | ( | ) | const |
AliFemtoHiddenInfo * AliFemtoTrack::GetHiddenInfo | ( | ) | const |
char AliFemtoTrack::fCharge [private] |
float AliFemtoTrack::fPidProbElectron [private] |
float AliFemtoTrack::fPidProbPion [private] |
float AliFemtoTrack::fPidProbKaon [private] |
float AliFemtoTrack::fPidProbProton [private] |
float AliFemtoTrack::fPidProbMuon [private] |
unsigned int AliFemtoTrack::fTrackId [private] |
AliFemtoThreeVector AliFemtoTrack::fP [private] |
float AliFemtoTrack::fPt [private] |
AliFmPhysicalHelixD AliFemtoTrack::fHelix [private] |
long int AliFemtoTrack::fFlags [private] |
int AliFemtoTrack::fLabel [private] |
float AliFemtoTrack::fImpactD [private] |
float AliFemtoTrack::fImpactZ [private] |
float AliFemtoTrack::fCdd [private] |
float AliFemtoTrack::fCdz [private] |
float AliFemtoTrack::fCzz [private] |
float AliFemtoTrack::fITSchi2 [private] |
int AliFemtoTrack::fITSncls [private] |
float AliFemtoTrack::fTPCchi2 [private] |
int AliFemtoTrack::fTPCncls [private] |
short AliFemtoTrack::fTPCnclsF [private] |
short AliFemtoTrack::fTPCsignalN [private] |
float AliFemtoTrack::fTPCsignalS [private] |
TBits AliFemtoTrack::fClusters [private] |
TBits AliFemtoTrack::fShared [private] |
AliFemtoHiddenInfo* AliFemtoTrack::fHiddenInfo [private] |