#include "AliSelectorRL.h"
class AliESDtrackCuts;
-class TH1F;
class TH2F;
+class TH3F;
+class AliMultiplicityCorrection;
class AliMultiplicityMCSelector : public AliSelectorRL {
public:
virtual void Begin(TTree* tree);
virtual void SlaveBegin(TTree *tree);
+ virtual void Init(TTree *tree);
virtual Bool_t Process(Long64_t entry);
virtual void SlaveTerminate();
virtual void Terminate();
protected:
void ReadUserObjects(TTree* tree);
- TH1F* fMultiplicityESD; // multiplicity histogram
- TH1F* fMultiplicityMC; // multiplicity histogram
-
- TH2F* fCorrelation; // (gene multiplicity) vs (meas multiplicity)
-
- AliESDtrackCuts* fEsdTrackCuts; // Object containing the parameters of the esd track cuts
+ AliMultiplicityCorrection* fMultiplicity; // object containing the extracted data
+ AliESDtrackCuts* fEsdTrackCuts; // Object containing the parameters of the esd track cuts
private:
AliMultiplicityMCSelector(const AliMultiplicityMCSelector&);