]>
Commit | Line | Data |
---|---|---|
dc740de4 | 1 | /* $Id$ */ |
2 | ||
4dd2ad81 | 3 | #ifndef ALIDNDETAANALYSISSELECTORMC_H |
4 | #define ALIDNDETAANALYSISSELECTORMC_H | |
5 | ||
16e24ca3 | 6 | #include "AliSelectorRL.h" |
4dd2ad81 | 7 | |
dc740de4 | 8 | class TH3F; |
5af55649 | 9 | class TH1F; |
16e24ca3 | 10 | class dNdEtaAnalysis; |
dc740de4 | 11 | |
16e24ca3 | 12 | class AlidNdEtaAnalysisMCSelector : public AliSelectorRL { |
4dd2ad81 | 13 | public: |
dc740de4 | 14 | AlidNdEtaAnalysisMCSelector(); |
4dd2ad81 | 15 | virtual ~AlidNdEtaAnalysisMCSelector(); |
16 | ||
16e24ca3 | 17 | virtual void SlaveBegin(TTree *tree); |
18 | virtual void SlaveTerminate(); | |
944f0536 | 19 | virtual void Init(TTree *tree); |
4dd2ad81 | 20 | virtual Bool_t Process(Long64_t entry); |
dc740de4 | 21 | virtual void Terminate(); |
4dd2ad81 | 22 | |
23 | protected: | |
24 | ||
25 | private: | |
16e24ca3 | 26 | dNdEtaAnalysis* fdNdEtaAnalysis; // contains the intermediate histograms (on each slave) |
27 | ||
5af55649 | 28 | TH3F* fVertex; //! vertex of counted particles |
29 | TH1F* fPartEta; //! counted particles as function of eta | |
30 | Int_t fEvents; //! number of processed events | |
4dd2ad81 | 31 | |
5af55649 | 32 | ClassDef(AlidNdEtaAnalysisMCSelector, 0); |
4dd2ad81 | 33 | }; |
34 | ||
35 | #endif |