]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG0/dNdEta/AliMultiplicityESDSelector.h
effc++ warnings corrected
[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;
dd701109 9class AliMultiplicityCorrection;
7af955da 10
0ab29cfa 11class AliMultiplicityESDSelector : public AliSelector {
12 public:
13 AliMultiplicityESDSelector();
14 virtual ~AliMultiplicityESDSelector();
15
16 virtual void Begin(TTree* tree);
17 virtual void SlaveBegin(TTree *tree);
dd701109 18 virtual void Init(TTree *tree);
0ab29cfa 19 virtual Bool_t Process(Long64_t entry);
20 virtual void SlaveTerminate();
21 virtual void Terminate();
22
23 protected:
24 void ReadUserObjects(TTree* tree);
25
dd701109 26 AliMultiplicityCorrection* fMultiplicity; // object containing the extracted data
27 AliESDtrackCuts* fEsdTrackCuts; // Object containing the parameters of the esd track cuts
0ab29cfa 28
29 private:
61385583 30 AliMultiplicityESDSelector(const AliMultiplicityESDSelector&);
31 AliMultiplicityESDSelector& operator=(const AliMultiplicityESDSelector&);
0ab29cfa 32
33 ClassDef(AliMultiplicityESDSelector, 0);
34};
35
36#endif