#include "AliAnalysisTask.h"
class AliJetFinder;
-class AliESD;
-class TChain;
+class AliESDEvent;
+class TTree;
+class AliAODEvent;
+class AliJetHistos;
class AliAnalysisTaskJets : public AliAnalysisTask
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:
- Int_t fDebug; // Debug flag
- AliJetFinder* fJetFinder; // Pointer to the jet finder
- TChain* fChain; //! chained files
- AliESD* fESD; //! ESD
- TTree* fTreeJ; // tree of reconstructed jets
+ Int_t fDebug; // Debug flag
+ AliJetFinder* fJetFinder; // Pointer to the jet finder
+ TTree* fTree; //! The input tree
+ AliESDEvent* fESD; //! ESD
+ AliAODEvent* fAOD; //! AOD
+ TTree* fTreeA; // tree of reconstructed jets
+ AliJetHistos* fHistos; // Histogram manager class
+ TList* fListOfHistos; // Output list of histograms
- ClassDef(AliAnalysisTaskJets, 1); // Analysis task for standard jet analysis
+ ClassDef(AliAnalysisTaskJets, 2); // Analysis task for standard jet analysis
};
#endif