]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliAnalysisTaskJets.h
- Aod file is not opened locally
[u/mrichter/AliRoot.git] / JETAN / AliAnalysisTaskJets.h
index 03d6230af3378cab2eb266753122006c785f83f9..831ac8bf1d76541a6db8539bc9f5c3b50c889e82 100644 (file)
@@ -8,23 +8,32 @@
 class AliJetFinder;
 class AliESD;
 class TChain;
-
+class AliAODEvent;
 
 class AliAnalysisTaskJets : public AliAnalysisTask
 {
- public: 
-  AliAnalysisTaskJets(const char* name);
-  virtual ~AliAnalysisTaskJets() {;}
-  // Implementation of interface methods
-  virtual void Init(Option_t *option);
-  virtual void Exec(Option_t *option);
-  virtual void Terminate(Option_t *option); 
+ public:
+    AliAnalysisTaskJets();
+    AliAnalysisTaskJets(const char* name);
+    virtual ~AliAnalysisTaskJets() {;}
+    // Implementation of interface methods
+    virtual void ConnectInputData(Option_t *option = "");
+    virtual void CreateOutputObjects();
+    virtual void Init();
+    virtual void LocalInit() {Init();}
+    virtual void Exec(Option_t *option);
+    virtual void Terminate(Option_t *option);
+    virtual void SetDebugLevel(Int_t level) {fDebug = level;}
+    
  private:
-  AliJetFinder* fJetFinder;
-  TChain*       fChain;
-  AliESD*       fESD;
-  
-  ClassDef(AliAnalysisTaskJets, 1); // Analysis task for standard jet analysis
+    Int_t         fDebug;     //  Debug flag
+    AliJetFinder* fJetFinder; //  Pointer to the jet finder 
+    TChain*       fChain;     //! chained files
+    AliESD*       fESD;       //! ESD
+    AliAODEvent*  fAOD;       //! AOD
+    TTree*        fTreeA;     //  tree of reconstructed jets
+    TH1F*         fHisto;     //  Histogram
+    ClassDef(AliAnalysisTaskJets, 1); // Analysis task for standard jet analysis
 };
  
 #endif