7 #include "AliAODMCParticle.h"
56 using AliVTrack::GetXYZ;
79 if(b)
fFlag |= AliAODMCParticle::kPhysicalPrim;
80 else fFlag &= ~AliAODMCParticle::kPhysicalPrim;
Double_t GetTrackPhiOnEMCal() const
Int_t GetEMCALcluster() const
AliPicoTrack & operator=(const AliPicoTrack &pc)
AliVTrack * fOrig
cluster id of matched cluster; -1 if not set
void SetTrackType(Byte_t type)
Double_t OneOverPt() const
Bool_t XvYvZv(Double_t x[3]) const
void SetSecondaryFromWeakDecay(Bool_t b=kTRUE)
Bool_t GetCovarianceXYZPxPyPz(Double_t[21]) const
Short_t fClusId
Index of generator in cocktail.
Double_t GetTrackPtOnEMCal() const
Bool_t IsPhysicalPrimary() const
Bool_t PxPyPz(Double_t p[3]) const
Bool_t GetPxPyPz(Double_t p[3]) const
UChar_t GetITSClusterMap() const
void SetPrimary(Bool_t b=kTRUE)
Bool_t IsSecondaryFromWeakDecay() const
Int_t Compare(const TObject *obj) const
Double_t GetTrackPOnEMCal() const
void Clear(Option_t *="")
Bool_t PropagateToDCA(const AliVVertex *, Double_t, Double_t, Double_t *, Double_t *)
void SetEMCALcluster(Int_t id)
Bool_t GetXYZ(Double_t *v) const
void SetTrackPhiEtaPtOnEMCal(Double_t eta, Double_t phi, Double_t pt)
Bool_t IsFromHIJING() const
void SetLabel(Int_t label)
ULong_t GetStatus() const
Byte_t GetTrackType() const
void SetTrack(AliVTrack *t)
AliVTrack * GetTrack() const
void SetPhysicalPrimary(Bool_t b=kTRUE)
void SetFlag(UInt_t flag)
const Double_t * PID() const
void GetBxByBz(Double_t b[3]) const
Double_t GetPhiEmc() const
Double_t GetEtaEmc() const
void SetSecondaryFromMaterial(Bool_t b=kTRUE)
static void GetEtaPhiDiff(const AliVTrack *t, const AliVCluster *v, Double_t &phidiff, Double_t &etadiff)
Double_t GetTrackEtaOnEMCal() const
Short_t fGeneratorIndex
Flag for indication of primary etc (MC)
Short_t GetGeneratorIndex() const
Bool_t IsSecondaryFromMaterial() const
void SetGeneratorIndex(Short_t i)