]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - PWG0/dNdEta/AlidNdEtaAnalysisMCSelector.h
new way of creating the corrections: 3d as function of eta, vtx_z and pt
[u/mrichter/AliRoot.git] / PWG0 / dNdEta / AlidNdEtaAnalysisMCSelector.h
... / ...
CommitLineData
1/* $Id$ */
2
3#ifndef ALIDNDETAANALYSISSELECTORMC_H
4#define ALIDNDETAANALYSISSELECTORMC_H
5
6#include "AliSelectorRL.h"
7
8class TH3F;
9class TH1F;
10class dNdEtaAnalysis;
11
12class AlidNdEtaAnalysisMCSelector : public AliSelectorRL {
13 public:
14 AlidNdEtaAnalysisMCSelector();
15 virtual ~AlidNdEtaAnalysisMCSelector();
16
17 virtual void SlaveBegin(TTree *tree);
18 virtual void SlaveTerminate();
19 virtual void Init(TTree *tree);
20 virtual Bool_t Process(Long64_t entry);
21 virtual void Terminate();
22
23 protected:
24
25 private:
26 dNdEtaAnalysis* fdNdEtaAnalysis; // contains the intermediate histograms (on each slave)
27
28 TH3F* fVertex; //! vertex of counted particles
29 TH1F* fPartEta; //! counted particles as function of eta
30 Int_t fEvents; //! number of processed events
31
32 ClassDef(AlidNdEtaAnalysisMCSelector, 0);
33};
34
35#endif