]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG0/dNdEta/AlidNdEtaCorrectionSelector.h
changed selector to only depend on ESD library, other functionality moved to AliSelec...
[u/mrichter/AliRoot.git] / PWG0 / dNdEta / AlidNdEtaCorrectionSelector.h
CommitLineData
79ab56b9 1#ifndef ALIDNDETACORRECTIONSELECTOR_H
2#define ALIDNDETACORRECTIONSELECTOR_H
3
4#include "../AliSelector.h"
5
6class AliESDtrackCuts;
7class dNdEtaCorrection;
8
9class TParticle;
10
11class AlidNdEtaCorrectionSelector : public AliSelector {
12 public:
13 AlidNdEtaCorrectionSelector(TTree *tree=0);
14 virtual ~AlidNdEtaCorrectionSelector();
15
16 virtual void Begin(TTree *tree);
17 virtual void SlaveBegin(TTree *tree);
18 virtual Bool_t Notify();
19 virtual Bool_t Process(Long64_t entry);
20 virtual void SlaveTerminate();
21 virtual void Terminate();
22
23 protected:
79ab56b9 24 AliESDtrackCuts* fEsdTrackCuts; // Object containing the parameters of the esd track cuts
25
26 dNdEtaCorrection* fdNdEtaCorrection; // contains the intermediate histograms (on each slave)
27 dNdEtaCorrection* fdNdEtaCorrectionFinal; // contains the final histograms
28
29 private:
30
31 ClassDef(AlidNdEtaCorrectionSelector, 0);
32};
33
34#endif