1 #ifndef ALIANALYSISTASKGAMMA_H
2 #define ALIANALYSISTASKGAMMA_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 #include "AliAnalysisTask.h"
14 class AliAnalysisTaskGamma : public AliAnalysisTask
17 AliAnalysisTaskGamma();
18 AliAnalysisTaskGamma(const char* name);
19 virtual ~AliAnalysisTaskGamma() ;// virtual dtor
21 // Implementation of interface methods
22 virtual void ConnectInputData(Option_t *option = "");
23 virtual void CreateOutputObjects();
25 virtual void LocalInit() {Init();}
26 virtual void Exec(Option_t *option);
27 virtual void Terminate(Option_t *option);
29 void SetConfigFileName(TString name ) {fConfigName = name ; }
30 TString GetConfigFileName() const {return fConfigName ; }
34 AliAnaGamma* fAna; // Pointer to the jet finder
35 TChain* fChain; //! chained files
36 AliESDEvent* fESD; //! ESD
37 AliAODEvent* fAOD; //! AOD
38 TTree* fTreeG; // tree of prompt gamma, does nothing for the moment
39 TList * fOutputContainer ; // Histogram container
40 TString fConfigName ; //Configuration file name
42 ClassDef(AliAnalysisTaskGamma, 1); // Analysis task for standard gamma correlation analysis
45 #endif //ALIANALYSISTASKGAMMA_H