ROOT logo
#ifndef ALIEMCALCOMPATTASK_H
#define ALIEMCALCOMPATTASK_H

// $Id$

#include "AliAnalysisTaskSE.h"

class AliEmcalCompatTask : public AliAnalysisTaskSE {
 public:
  AliEmcalCompatTask();
  AliEmcalCompatTask(const char *name);
  virtual ~AliEmcalCompatTask();

  void        UserExec(Option_t *option);
  void        SetDoCent(Bool_t ce)       { fDoCent = ce; }
  void        SetDoEp(Bool_t ep)         { fDoEp   = ep; }

 protected:
  Bool_t      fDoCent; //=true then copy centrality
  Bool_t      fDoEp;   //=true then copy event plane

 private:
  AliEmcalCompatTask(const AliEmcalCompatTask&);            // not implemented
  AliEmcalCompatTask &operator=(const AliEmcalCompatTask&); // not implemented

  ClassDef(AliEmcalCompatTask, 1); // Class to be able to run on skimmed ESDs
};

#endif
 AliEmcalCompatTask.h:1
 AliEmcalCompatTask.h:2
 AliEmcalCompatTask.h:3
 AliEmcalCompatTask.h:4
 AliEmcalCompatTask.h:5
 AliEmcalCompatTask.h:6
 AliEmcalCompatTask.h:7
 AliEmcalCompatTask.h:8
 AliEmcalCompatTask.h:9
 AliEmcalCompatTask.h:10
 AliEmcalCompatTask.h:11
 AliEmcalCompatTask.h:12
 AliEmcalCompatTask.h:13
 AliEmcalCompatTask.h:14
 AliEmcalCompatTask.h:15
 AliEmcalCompatTask.h:16
 AliEmcalCompatTask.h:17
 AliEmcalCompatTask.h:18
 AliEmcalCompatTask.h:19
 AliEmcalCompatTask.h:20
 AliEmcalCompatTask.h:21
 AliEmcalCompatTask.h:22
 AliEmcalCompatTask.h:23
 AliEmcalCompatTask.h:24
 AliEmcalCompatTask.h:25
 AliEmcalCompatTask.h:26
 AliEmcalCompatTask.h:27
 AliEmcalCompatTask.h:28
 AliEmcalCompatTask.h:29