]> git.uio.no Git - u/mrichter/AliRoot.git/blame - JETAN/AliAnalysisTaskJets.h
Load JETAN library.
[u/mrichter/AliRoot.git] / JETAN / AliAnalysisTaskJets.h
CommitLineData
e5b96aa0 1#ifndef ALIANALYSISTASKJETS_H
2#define ALIANALYSISTASKJETS_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7#include "AliAnalysisTask.h"
8class AliJetFinder;
1b307662 9class AliESDEvent;
e5b96aa0 10class TChain;
1d27ecd2 11class AliAODEvent;
e5b96aa0 12
13class AliAnalysisTaskJets : public AliAnalysisTask
14{
19e6695b 15 public:
16 AliAnalysisTaskJets();
17 AliAnalysisTaskJets(const char* name);
18 virtual ~AliAnalysisTaskJets() {;}
19 // Implementation of interface methods
20 virtual void ConnectInputData(Option_t *option = "");
eaabc21f 21 virtual void CreateOutputObjects();
19e6695b 22 virtual void Init();
76c48857 23 virtual void LocalInit() {Init();}
19e6695b 24 virtual void Exec(Option_t *option);
25 virtual void Terminate(Option_t *option);
26 virtual void SetDebugLevel(Int_t level) {fDebug = level;}
27
e5b96aa0 28 private:
19e6695b 29 Int_t fDebug; // Debug flag
30 AliJetFinder* fJetFinder; // Pointer to the jet finder
31 TChain* fChain; //! chained files
1b307662 32 AliESDEvent* fESD; //! ESD
1d27ecd2 33 AliAODEvent* fAOD; //! AOD
34 TTree* fTreeA; // tree of reconstructed jets
aa049fb2 35 TH1F* fHisto; // Histogram
19e6695b 36 ClassDef(AliAnalysisTaskJets, 1); // Analysis task for standard jet analysis
e5b96aa0 37};
38
39#endif