]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/AliAnaCaloTrigger.h
Changing from TTree to TChain in the tag creation - Fixing TTree memory leak - Common...
[u/mrichter/AliRoot.git] / PWG4 / AliAnaCaloTrigger.h
index 8437edb52dd7dfb910fc4cda683dd658688e09c1..fb6b11284868ab5a40eab75b51a4ec3929679807 100644 (file)
@@ -8,17 +8,19 @@
 //*-- Yves Schutz 
 //////////////////////////////////////////////////////////////////////////////
 
-#include <TTree.h> 
+
 #include "AliAnalysisTask.h"  
 
-class AliESD ; 
+class AliESDEvent ; 
 class TNtuple ;
 class TH1D ; 
 class TH1I ; 
+class TChain;
 
 class AliAnaCaloTrigger : public AliAnalysisTask {
 
 public:
+  AliAnaCaloTrigger() ;
   AliAnaCaloTrigger(const char *name) ;
   AliAnaCaloTrigger(const AliAnaCaloTrigger & trig) ;
   AliAnaCaloTrigger & operator=(const AliAnaCaloTrigger& source);
@@ -33,8 +35,8 @@ public:
   void    SetCalorimeter(TString calo) {fCalorimeter = calo ; }
 
 private:
-  TTree   * fChain ;            //!pointer to the analyzed TTree or TChain
-  AliESD  * fESD ;              //! Declaration of leave types
+  TChain   * fChain ;            //!pointer to the analyzed TTree or TChain
+  AliESDEvent  * fESD ;              //! Declaration of leave types
 
   TObjArray * fOutputContainer ; //! output data container