]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/KINK/AliAnalysisTaskKinkResonance.h
Rulechecker-complying update from P.Ganoti (pganoti@phys.uoa.gr)
[u/mrichter/AliRoot.git] / PWG2 / KINK / AliAnalysisTaskKinkResonance.h
index d62482dc554d8eb355593fa9aed49bc60f9a3be0..891b51e1dfd9646f7cb6150397230df5a9af50b3 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 
-  AliResonanceKink  *fKinkResonance;
+  TList             *fList; // List 
+  AliResonanceKink  *fKinkResonance; // resonance object configured externaly
   
   AliAnalysisTaskKinkResonance(const AliAnalysisTaskKinkResonance&); // not implemented
   AliAnalysisTaskKinkResonance& operator=(const AliAnalysisTaskKinkResonance&); // not implemented