AliPhysics  d565ceb (d565ceb)
AliEmcalDebugTask.h
Go to the documentation of this file.
1 #ifndef ALIEMCALDEBUGTASK_H
2 #define ALIEMCALDEBUGTASK_H
3 
4 // $Id$
5 
6 #include "AliAnalysisTaskSE.h"
7 
9  public:
11  AliEmcalDebugTask(const char *name);
12  virtual ~AliEmcalDebugTask();
13 
14  void SetId(UInt_t id) { fId = id; }
15  void SetFileTest(const char *n) { fFileTest = n; }
16  void SetPrintEnv(Bool_t b) { fPrintEnv = b; }
17 
18  protected:
20  void UserExec(Option_t *option);
21 
22  UInt_t fId; //id to be stored in the output file
23  TString fFileTest; //path name test
24  Bool_t fPrintEnv; //print env if true
28 
29  private:
30  AliEmcalDebugTask(const AliEmcalDebugTask&); // not implemented
31  AliEmcalDebugTask &operator=(const AliEmcalDebugTask&); // not implemented
32 
33  ClassDef(AliEmcalDebugTask, 1); // Class to be able to run on skimmed ESDs
34 };
35 
36 #endif
void SetFileTest(const char *n)
void SetPrintEnv(Bool_t b)
unsigned int UInt_t
Definition: External.C:33
TString fFileName
output list
void UserExec(Option_t *option)
UInt_t fRand
current file name
AliEmcalDebugTask & operator=(const AliEmcalDebugTask &)
void SetId(UInt_t id)
const char Option_t
Definition: External.C:48
bool Bool_t
Definition: External.C:53