1 /* $Id: AliEventStatsTask.h 35782 2009-10-22 11:54:31Z jgrosseo $ */
3 #ifndef ALIEVENTSTATSTASK_H
4 #define ALIEVENTSTATSTASK_H
6 #include "AliAnalysisTaskSE.h"
8 class AliPhysicsSelection;
10 class AliEventStatsTask : public AliAnalysisTaskSE {
12 AliEventStatsTask(const char* opt = "");
13 virtual ~AliEventStatsTask();
15 virtual void UserCreateOutputObjects();
16 virtual void UserExec(Option_t*);
17 virtual void Terminate(Option_t*);
19 void SetOption(const char* opt) { fOption = opt; }
21 void SetPhysicsSelection(AliPhysicsSelection* physicsSelection) { fPhysicsSelection = physicsSelection; }
24 TList* fOutput; //! list send on output slot 1
26 TString fOption; // option string
28 AliPhysicsSelection* fPhysicsSelection; // event selection class
31 AliEventStatsTask(const AliEventStatsTask&);
32 AliEventStatsTask& operator=(const AliEventStatsTask&);
34 ClassDef(AliEventStatsTask, 1);