3 #ifndef ALIMULTIPLICITYCORRECTIONSELECTOR_H
4 #define ALIMULTIPLICITYCORRECTIONSELECTOR_H
6 #include "AliSelectorRL.h"
7 #include "AliMultiplicityCorrection.h"
13 class AliMultiplicityCorrectionSelector : public AliSelectorRL {
15 AliMultiplicityCorrectionSelector();
16 virtual ~AliMultiplicityCorrectionSelector();
18 virtual void Begin(TTree* tree);
19 virtual void SlaveBegin(TTree *tree);
20 virtual void Init(TTree *tree);
21 virtual Bool_t Process(Long64_t entry);
22 virtual void SlaveTerminate();
23 virtual void Terminate();
26 void ReadUserObjects(TTree* tree);
28 AliMultiplicityCorrection* fMultiplicityCorrection; // multiplicity histogram
30 AliESDtrackCuts* fEsdTrackCuts; // Object containing the parameters of the esd track cuts
33 AliMultiplicityCorrectionSelector(const AliMultiplicityCorrectionSelector&);
34 AliMultiplicityCorrectionSelector& operator=(const AliMultiplicityCorrectionSelector&);
36 ClassDef(AliMultiplicityCorrectionSelector, 0);