1 #ifndef ALIEMCALRECOUTILSBASE_H 2 #define ALIEMCALRECOUTILSBASE_H 49 Bool_t useMassForTracking = kFALSE,
50 Bool_t useDCA = kFALSE);
61 const Float_t *clsPos,
77 Float_t
GetDepth(Float_t eCluster, Int_t iParticle, Int_t iSM)
const;
86 #endif // ALIEMCALRECOUTILSBASE_H
Virtual class for calorimeter cluster data handling.
Float_t GetDepth(Float_t eCluster, Int_t iParticle, Int_t iSM) const
static Bool_t ExtrapolateTrackToCluster(AliExternalTrackParam *trkParam, const AliVCluster *cluster, Double_t mass, Double_t step, Float_t &tmpEta, Float_t &tmpPhi)
static Bool_t ExtrapolateTrackToPosition(AliExternalTrackParam *trkParam, const Float_t *clsPos, Double_t mass, Double_t step, Float_t &tmpEta, Float_t &tmpPhi)
Some utilities for track matching.
AliEMCALRecoUtilsBase & operator=(const AliEMCALRecoUtilsBase &)
ParticleType
Position depth enum list of possible particle types.
static Bool_t ExtrapolateTrackToEMCalSurface(AliVTrack *track, Double_t emcalR=440, Double_t mass=0.1396, Double_t step=20, Double_t minpT=0.35, Bool_t useMassForTracking=kFALSE, Bool_t useDCA=kFALSE)
virtual ~AliEMCALRecoUtilsBase()
EMCal geometry, singleton.