1 #ifndef ALIEMCALCLUSTRACKMATCHERTASK_H 2 #define ALIEMCALCLUSTRACKMATCHERTASK_H void SetMaxDistance(Double_t d)
TClonesArray * fEmcalTracks
Bool_t fAttachEmcalParticles
virtual ~AliEmcalClusTrackMatcherTask()
void SetUpdateClusters(Bool_t b)
Base task in the EMCAL framework.
TClonesArray * fEmcalClusters
emcal tracks
void UserCreateOutputObjects()
void SetDoPropagation(Bool_t b)
TH1 * fHistMatchPhiAll
deta distribution
void SetUpdateTracks(Bool_t b)
void SetAttemptPropMatch(Bool_t b)
AliEmcalClusTrackMatcherTask & operator=(const AliEmcalClusTrackMatcherTask &)
void ExecOnce()
Perform steps needed to initialize the analysis.
TH1 * fHistMatchPhi[10][9][2]
deta distribution
Bool_t Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
void SetAttemptProp(Bool_t b)
Int_t fNEmcalClusters
number of emcal tracks
void GenerateEmcalParticles()
TH1 * fHistMatchEta[10][9][2]
dphi distribution
void SetPropDist(Double_t d)
AliEmcalClusTrackMatcherTask()
TH1 * fHistMatchEtaAll
number of emcal clusters
void SetAttachEmcalParticles(Bool_t b)
Int_t fNEmcalTracks
emcal clusters
Int_t GetMomBin(Double_t p) const