]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/KINK/AliAnalysisTaskKinkResonance.h
Update for Kink tasks from Evi Ganoti
[u/mrichter/AliRoot.git] / PWG2 / KINK / AliAnalysisTaskKinkResonance.h
index d62482dc554d8eb355593fa9aed49bc60f9a3be0..e33a85fe5549ef36c963fa1786c6e9bfc4b091a5 100644 (file)
 //------------------------------------------------------------------------------
 
 class TList;
-class AliESDEvent;
-class AliMCEvent;
 class AliResonanceKink;
 class TH1D;
 
+#include "AliAnalysisTaskSE.h"
+
 class AliAnalysisTaskKinkResonance : public AliAnalysisTaskSE {
  public:
-  AliAnalysisTaskKinkResonance();
-  AliAnalysisTaskKinkResonance(const char *name);
+  AliAnalysisTaskKinkResonance(const char *dname = "AliAnalysisTaskKinkResonance");
   virtual ~AliAnalysisTaskKinkResonance() {}
   
-  virtual void   ConnectInputData(Option_t *);
-  virtual void   CreateOutputObjects();
-  virtual void   Exec(Option_t *option);
+  virtual void   UserCreateOutputObjects();
+  virtual void   UserExec(Option_t *option);
   virtual void   Terminate(Option_t *);
   
   void SetAnalysisKinkObject(AliResonanceKink * const kinkResonance) {
     fKinkResonance=kinkResonance;}
   
  private:
-  AliESDEvent       *fESD;    //! ESD object
-  AliMCEvent        *fmcEventH;
-  TList             *fList; //! List 
+  TList             *fList; // List 
   AliResonanceKink  *fKinkResonance;
   
   AliAnalysisTaskKinkResonance(const AliAnalysisTaskKinkResonance&); // not implemented