1 #ifndef AliEMCALTRACK_H 2 #define AliEMCALTRACK_H 41 Bool_t
PropagateTo(Double_t xr, Double_t d = 0.0, Double_t x0 = 21.82);
43 Bool_t
PropagateToGlobal(Double_t x, Double_t y, Double_t z, Double_t d = 0.0, Double_t x0 = 21.82);
45 Int_t
Compare(
const TObject *o)
const ;
84 #endif //AliEMCALTRACK_H Int_t Compare(const TObject *o) const
void SetClusterIndex(Int_t idx)
Bool_t IsSortable() const
Double_t fMass
Mass hypothesis (in GeV/c2)
Bool_t PropagateToGlobal(Double_t x, Double_t y, Double_t z, Double_t d=0.0, Double_t x0=21.82)
Int_t fSeedLabel
GEANT label of imported ESD track.
Bool_t PropagateTo(Double_t xr, Double_t d=0.0, Double_t x0=21.82)
Double_t fClusterDist
Distance between track propagation and matched cluster.
Int_t GetSeedLabel() const
Int_t fSeedIndex
Index of imported ESD track in its owner AliESD.
static void SetSortByPt(Bool_t doit=kTRUE)
static void SetCorrectForEL(Bool_t doit=kTRUE)
void SetMass(Double_t mass)
Double_t GetClusterDist() const
AliEMCALTrack & operator=(const AliEMCALTrack &t)
void SetSeedLabel(Int_t label)
Matched track to cluster handling.
void SetSeedIndex(Int_t index)
Int_t GetSeedIndex() const
Int_t GetClusterIndex() const
Int_t fClusterIndex
Index of matched cluster (if any)
void SetClusterDist(Double_t dist)
static Bool_t fgSortByPt
true –> sort by pt, false –> sort by track-cluster distance
static void SetUseOuterParams(Bool_t doit=kTRUE)
static Bool_t fgUseOuterParams
Use outer parameters from AliESDtrack?
Double_t StraightPropagateTo(Double_t xk, Double_t &x, Double_t &y, Double_t &z)
static Bool_t fgCorrectForEL
Apply corrections for energy loss?
Bool_t SimplePropagation(Double_t xk, Double_t d=0.0, Double_t x0=0.0)