]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG0/dNdEta/AliMultiplicityESDSelector.h
effc++ changes
[u/mrichter/AliRoot.git] / PWG0 / dNdEta / AliMultiplicityESDSelector.h
CommitLineData
0ab29cfa 1/* $Id$ */
2
3#ifndef ALIMULTIPLICITYESDSELECTOR_H
4#define ALIMULTIPLICITYESDSELECTOR_H
5
6#include "AliSelector.h"
7
8class AliESDtrackCuts;
9class TH1F;
10
11class AliMultiplicityESDSelector : public AliSelector {
12 public:
13 AliMultiplicityESDSelector();
14 virtual ~AliMultiplicityESDSelector();
15
16 virtual void Begin(TTree* tree);
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 void ReadUserObjects(TTree* tree);
24
25 TH1F* fMultiplicity; // multiplicity histogram
26
27 AliESDtrackCuts* fEsdTrackCuts; // Object containing the parameters of the esd track cuts
28
29 private:
61385583 30 AliMultiplicityESDSelector(const AliMultiplicityESDSelector&);
31 AliMultiplicityESDSelector& operator=(const AliMultiplicityESDSelector&);
0ab29cfa 32
33 ClassDef(AliMultiplicityESDSelector, 0);
34};
35
36#endif