small fix
[u/mrichter/AliRoot.git] / PWG0 / dNdEta / AlidNdEtaAnalysisSelector.h
1 #ifndef ALIDNDETAANALYSISSELECTOR_H
2 #define ALIDNDETAANALYSISSELECTOR_H
3
4 #include "../AliSelector.h"
5
6 class AliESDtrackCuts;
7 class dNdEtaCorrection;
8 class dNdEtaAnalysis;
9
10 class TParticle;
11
12 class AlidNdEtaAnalysisSelector : public AliSelector {
13   public:
14     AlidNdEtaAnalysisSelector(TTree *tree=0);
15     virtual ~AlidNdEtaAnalysisSelector();
16
17     virtual void    SlaveBegin(TTree *tree);
18     virtual Bool_t  Process(Long64_t entry);
19     virtual void    SlaveTerminate();
20     virtual void    Terminate();
21
22  protected:
23   AliESDtrackCuts*  fEsdTrackCuts;          // Object containing the parameters of the esd track cuts
24
25   dNdEtaAnalysis* fdNdEtaAnalysis;      // contains the intermediate histograms (on each slave)
26
27   dNdEtaCorrection* fdNdEtaCorrection; // correction map
28   dNdEtaAnalysis* fdNdEtaAnalysisFinal; // contains the final histograms
29
30  private:
31
32   ClassDef(AlidNdEtaAnalysisSelector, 0);
33 };
34
35 #endif