]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/AliAnalysisTaskSE.h
azimuthal histogram should be from 0 to 2 pi
[u/mrichter/AliRoot.git] / ANALYSIS / AliAnalysisTaskSE.h
index de81048cd5c1406cb18f28d78e834ffd1ea84fac..8ab14ccb6e14a0d2b6a5c6742d56a50b9bdfa2ad 100644 (file)
@@ -9,6 +9,8 @@
 #include "AliAnalysisTask.h"
 class AliVEvent;
 class AliAODEvent;
+class AliAODHeader;
+class AliAODTracklets;
 class AliMCEvent;
 class AliInputEventHandler;
 class TTree;
@@ -33,7 +35,7 @@ class AliAnalysisTaskSE : public AliAnalysisTask
     virtual void UserCreateOutputObjects()  {;}
     virtual void UserExec(Option_t* /*option*/) {;}
     // Helpers for adding branches to the AOD
-   virtual void AddAODBranch(const char* bname, const char* cname, TObject* addobj);
+   virtual void AddAODBranch(const char* cname, void* addobj);
 // Getters
     virtual Int_t        DebugLevel()  {return fDebug;     }
     virtual AliVEvent*   InputEvent()  {return fInputEvent;}
@@ -50,6 +52,15 @@ class AliAnalysisTaskSE : public AliAnalysisTask
     AliAODEvent*          fOutputAOD;       //! AOD out 
     AliMCEvent*           fMCEvent;         //! MC
     TTree*                fTreeA;           //  AOD output Tree
+    static AliAODHeader*    fgAODHeader;        //! Header for replication
+    static TClonesArray*    fgAODTracks;        //! Tracks for replication
+    static TClonesArray*    fgAODVertices;      //! Vertices for replication
+    static TClonesArray*    fgAODV0s;           //! V0s for replication
+    static TClonesArray*    fgAODPMDClusters;   //! PMDClusters for replication
+    static TClonesArray*    fgAODJets;          //! Jets for replication
+    static TClonesArray*    fgAODFMDClusters;   //! FMDClusters for replication
+    static TClonesArray*    fgAODCaloClusters;  //! CaloClusters for replication
+    static AliAODTracklets* fgAODTracklets;     //! Tracklets for replication
     ClassDef(AliAnalysisTaskSE, 1); // Analysis task for standard jet analysis
 };