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