3 #ifndef ALIDNDETAANALYSISESDSELECTOR_H
4 #define ALIDNDETAANALYSISESDSELECTOR_H
6 #include "AliSelectorRL.h"
10 class AlidNdEtaCorrection;
13 class AlidNdEtaAnalysisESDSelector : public AliSelectorRL {
15 AlidNdEtaAnalysisESDSelector();
16 virtual ~AlidNdEtaAnalysisESDSelector();
18 virtual void Begin(TTree* tree);
19 virtual void SlaveBegin(TTree *tree);
20 virtual void Init(TTree *tree);
21 virtual Bool_t Process(Long64_t entry);
22 virtual void SlaveTerminate();
23 virtual void Terminate();
26 void ReadUserObjects(TTree* tree);
28 dNdEtaAnalysis* fdNdEtaAnalysis; // contains the uncorrected histograms
29 TH1F* fMult; // raw multiplicity histogram (control histogram)
31 AliESDtrackCuts* fEsdTrackCuts; // Object containing the parameters of the esd track cuts
34 AlidNdEtaAnalysisESDSelector(const AlidNdEtaAnalysisESDSelector&);
35 AlidNdEtaAnalysisESDSelector& operator=(const AlidNdEtaAnalysisESDSelector&);
37 ClassDef(AlidNdEtaAnalysisESDSelector, 0);