3 #ifndef ALIDNDETAANALYSISSELECTORMC_H
4 #define ALIDNDETAANALYSISSELECTORMC_H
6 #include "AliSelectorRL.h"
12 class AlidNdEtaAnalysisMCSelector : public AliSelectorRL {
14 AlidNdEtaAnalysisMCSelector();
15 virtual ~AlidNdEtaAnalysisMCSelector();
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();
26 dNdEtaAnalysis* fdNdEtaAnalysis; // contains the dndeta from the full sample
27 dNdEtaAnalysis* fdNdEtaAnalysisTr; // contains the dndeta from the triggered events
28 dNdEtaAnalysis* fdNdEtaAnalysisTrVtx; // contains the dndeta from the triggered events with vertex
30 TH3F* fVertex; //! vertex of counted particles
31 TH1F* fPartEta[3]; //! counted particles as function of eta (full vertex range, below 0 range, above 0 range)
32 TH1F* fPartPt; //! counted particles as function of pt
34 AlidNdEtaAnalysisMCSelector(const AlidNdEtaAnalysisMCSelector&);
35 AlidNdEtaAnalysisMCSelector& operator=(const AlidNdEtaAnalysisMCSelector&);
37 ClassDef(AlidNdEtaAnalysisMCSelector, 0);