85 virtual Int_t
GetID()
const = 0;
94 virtual Float_t
GetTPCClusterInfo(Int_t , Int_t , Int_t =0, Int_t =159, Int_t = 0)
const {
return 0.;}
99 virtual Double_t
GetTRDslice(Int_t , Int_t )
const {
return -1.; }
111 Double_t , Double_t ,
114 Double_t , Double_t ,
117 Double_t [3], Double_t ,
120 Double_t [3], Double_t ,
124 Double_t , Double_t ,
127 Double_t , Double_t ,
130 Double_t [3], Double_t ,
133 Double_t [3], Double_t ,
143 virtual Bool_t
IsEMCAL()
const {
return kFALSE;}
154 virtual Bool_t
IsPHOS()
const {
return kFALSE;}
172 virtual Double_t
GetTgl()
const {
return 0.;}
185 virtual void GetHMPIDtrk(Float_t &, Float_t &, Float_t &, Float_t &)
const {;}
186 virtual void GetHMPIDmip(Float_t &, Float_t &, Int_t &,Int_t &)
const {;}
201 virtual Bool_t
GetXYZ(Double_t *
p)
const = 0;
202 virtual Bool_t
GetXYZAt(Double_t , Double_t , Double_t* )
const;
203 virtual Double_t
GetBz()
const;
207 virtual Int_t
GetNcls(Int_t )
const {
return 0; }
208 virtual Bool_t
GetPxPyPz(Double_t *)
const {
return kFALSE; }
237 virtual Bool_t
IsOn(ULong64_t )
const {
return 0;}
238 virtual Double_t
GetX()
const {
return 0;}
239 virtual Double_t
GetY()
const {
return 0;}
240 virtual Double_t
GetZ()
const {
return 0;}
243 virtual Double_t
GetSnp()
const {
return 0;}
245 virtual UShort_t
GetTPCncls(Int_t =0, Int_t =159)
const {
return 0;}
247 virtual Double_t
GetP()
const {
return 0;}
251 virtual Double_t
GetLinearD(Double_t , Double_t )
const {
return 0;}
252 virtual void GetDZ(Double_t ,Double_t ,Double_t ,Double_t ,Float_t [] )
const {;}
virtual void ResetStatus(ULong64_t)
virtual Int_t GetEMCALcluster() const
virtual void ResetTrackParamTPCInner(const AliExternalTrackParam *)
virtual void GetHMPIDpid(Double_t *) const
virtual Bool_t HasPointOnITSLayer(Int_t) const
virtual Double_t GetSignedPt() const
virtual Double_t GetTrackPOnEMCal() const
virtual Int_t GetNumberOfITSClusters() const
virtual UChar_t GetTRDNchamberdEdx() const
virtual Int_t GetNumberOfTRDslices() const
virtual Double_t GetTPCTgl() const
virtual Int_t GetTrackParamIp(AliExternalTrackParam &) const
virtual void ResetTrackParamOp(const AliExternalTrackParam *)
virtual Int_t GetPIDForTracking() const
virtual void SetITSsignalTunedOnData(Double_t)
virtual void GetDirection(Double_t[]) const
virtual Double_t GetY() const
virtual Int_t GetNcls(Int_t) const
virtual void GetImpactParametersTPC(Float_t[], Float_t[]) const
virtual Int_t GetTrackParamRefitted(AliExternalTrackParam &) const
virtual void GetImpactParameters(Float_t[], Float_t[]) const
virtual Double_t GetSigmaSnp2() const
virtual Bool_t IsPureITSStandalone() const
virtual const AliExternalTrackParam * GetConstrainedParam() const
virtual void GetDZ(Double_t, Double_t, Double_t, Double_t, Float_t[]) const
virtual Double_t GetBz() const
virtual UShort_t GetTPCncls(Int_t=0, Int_t=159) const
virtual void GetITSdEdxSamples(Double_t s[4]) const
AliVTrack(AliVConstructorReinitialisationFlag f)
virtual Double_t GetTOFsignalTunedOnData() const
virtual Int_t GetTOFBunchCrossing(Double_t=0, Bool_t=kFALSE) const
virtual void GetHMPIDtrk(Float_t &, Float_t &, Float_t &, Float_t &) const
virtual Double_t GetTOFsignal() const
virtual void ResetTrackParamIp(const AliExternalTrackParam *)
virtual Double_t GetTgl() const
virtual void SetTPCsignalTunedOnData(Double_t)
virtual void GetIntegratedTimes(Double_t *, Int_t nspec=AliPID::kSPECIESC) const
virtual Double_t GetTPCsignalTunedOnData() const
virtual void SetDetectorPID(const AliDetectorPID *)
virtual Bool_t RelateToVVertexBxByBz(const AliVVertex *, Double_t[3], Double_t, AliExternalTrackParam *=0)
virtual Double_t GetSnp() const
virtual Double_t GetTrackEtaOnEMCal() const
virtual Double_t GetLinearD(Double_t, Double_t) const
virtual Double_t GetIntegratedLength() const
virtual void SetEMCALcluster(Int_t)
virtual const AliDetectorPID * GetDetectorPID() const
virtual Int_t GetTrackParam(AliExternalTrackParam &) const
virtual Bool_t GetCovarianceXYZPxPyPz(Double_t cv[21]) const =0
virtual void SetStatus(ULong64_t)
virtual void SetPIDForTracking(Int_t)
virtual UShort_t GetTPCNcls() const
virtual Double_t GetHMPIDsignal() const
virtual Int_t GetNumberOfTPCClusters() const
virtual Bool_t RelateToVertexTPCBxByBz(const AliESDVertex *, Double_t[3], Double_t, AliExternalTrackParam *=0)
virtual Int_t GetNumberOfTRDClusters() const
virtual Bool_t RelateToVertexBxByBz(const AliESDVertex *, Double_t[3], Double_t, AliExternalTrackParam *=0)
virtual Int_t GetTrackParamCp(AliExternalTrackParam &) const
virtual const AliTOFHeader * GetTOFHeader() const
virtual Int_t GetPHOScluster() const
virtual const AliVEvent * GetEvent() const
virtual Double_t GetITSsignal() const
virtual void SetID(Short_t)
virtual Double_t GetTOFExpTDiff(Double_t=0, Bool_t=kTRUE) const
virtual void GetBxByBz(Double_t b[3]) const
virtual Bool_t PropagateToDCA(const AliVVertex *vtx, Double_t b, Double_t maxd, Double_t dz[2], Double_t covar[3])=0
virtual void SetPHOScluster(Int_t)
static const ULong64_t kTRDupdate
virtual const TBits * GetTPCSharedMapPtr() const
virtual Bool_t IsEMCAL() const
virtual Double_t GetTPCmomentum() const
virtual Int_t GetNumberOfClusters() const
virtual Bool_t RelateToVertexTPC(const AliESDVertex *, Double_t, Double_t, AliExternalTrackParam *=0)
virtual const TBits * GetTPCFitMapPtr() const
virtual Int_t GetID() const =0
virtual void GetImpactParametersTPC(Float_t &, Float_t &) const
virtual const AliExternalTrackParam * GetInnerParam() const
virtual Bool_t IsPHOS() const
AliVConstructorReinitialisationFlag
virtual Bool_t HasSharedPointOnITSLayer(Int_t) const
virtual Bool_t GetXYZ(Double_t *p) const =0
virtual Double_t GetTrackPtOnEMCal() const
virtual Int_t GetTrackParamITSOut(AliExternalTrackParam &) const
virtual UShort_t GetTPCsignalN() const
virtual Bool_t RelateToVertex(const AliESDVertex *, Double_t, Double_t, AliExternalTrackParam *=0)
virtual Double_t GetTrackPhiOnEMCal() const
virtual const TBits * GetTPCClusterMapPtr() const
virtual Int_t GetTrackParamOp(AliExternalTrackParam &) const
virtual Bool_t GetTPCdEdxInfo(AliTPCdEdxInfo &) const
virtual UChar_t GetITSSharedClusterMap() const
virtual Double_t GetITSsignalTunedOnData() const
virtual Double_t GetTRDchi2() const
virtual Double_t GetITSchi2() const
virtual Double_t GetTPCsignal() const
virtual Int_t GetTPCLabel() const
virtual Double_t GetTRDslice(Int_t, Int_t) const
virtual UChar_t GetTRDclusters(Int_t *) const
virtual Double_t GetX() const
virtual UChar_t GetTRDNclusterdEdx() const
virtual Bool_t RelateToVVertexTPC(const AliVVertex *, Double_t, Double_t, AliExternalTrackParam *=0)
virtual void GetHMPIDmip(Float_t &, Float_t &, Int_t &, Int_t &) const
virtual const Double_t * GetParameter() const
virtual void GetImpactParameters(Float_t &, Float_t &) const
virtual Double_t GetTPCchi2() const
virtual Float_t GetTPCClusterInfo(Int_t, Int_t, Int_t=0, Int_t=159, Int_t=0) const
virtual Double_t GetZ() const
virtual Double_t GetSigned1Pt() const
virtual Bool_t GetPxPyPz(Double_t *) const
virtual Char_t GetITSclusters(Int_t *) const
virtual Int_t GetTrackParamTPCInner(AliExternalTrackParam &) const
virtual Int_t GetKinkIndex(Int_t) const
virtual Double_t GetTRDsignal() const
virtual Double_t GetAlpha() const
virtual Bool_t IsExtrapolatedToEMCAL() const
virtual const AliExternalTrackParam * GetTPCInnerParam() const
virtual void SetTOFsignalTunedOnData(Double_t)
virtual Double_t GetTOFsignalDz() const
virtual UChar_t GetTRDntrackletsPID() const
virtual Bool_t RelateToVVertexTPCBxByBz(const AliVVertex *, Double_t[3], Double_t, AliExternalTrackParam *=0)
virtual Bool_t IsOn(ULong64_t) const
virtual UShort_t GetTPCNclsF() const
virtual Double_t GetSign() const
virtual Bool_t RelateToVVertex(const AliVVertex *, Double_t, Double_t, AliExternalTrackParam *=0)
virtual Float_t GetTPCCrossedRows() const
virtual UChar_t GetTRDncls() const
AliVTrack & operator=(const AliVTrack &vTrack)
virtual Double_t GetP() const
virtual Int_t GetHMPIDcluIdx() const
virtual ULong64_t GetStatus() const =0
virtual Bool_t GetXYZAt(Double_t, Double_t, Double_t *) const
virtual void SetTrackPhiEtaPtOnEMCal(Double_t, Double_t, Double_t=-999)
virtual UChar_t GetITSClusterMap() const =0
virtual const AliExternalTrackParam * GetOuterParam() const
virtual Double_t GetHMPIDoccupancy() const
virtual Bool_t GetOuterHmpPxPyPz(Double_t *) const
virtual Double_t GetTRDmomentum(Int_t, Double_t *=0x0) const