]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG4/AliAnalysisTaskGamma.h
New constructor to get data from AliESDMuonCluster
[u/mrichter/AliRoot.git] / PWG4 / AliAnalysisTaskGamma.h
CommitLineData
bdcfac30 1#ifndef ALIANALYSISTASKGAMMA_H
2#define ALIANALYSISTASKGAMMA_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 AliAnaGamma;
9class AliESDEvent;
4b707925 10class AliAODEvent;
bdcfac30 11class TChain;
12class TList;
13
14class AliAnalysisTaskGamma : public AliAnalysisTask
15{
16 public:
17 AliAnalysisTaskGamma();
18 AliAnalysisTaskGamma(const char* name);
19 virtual ~AliAnalysisTaskGamma() ;// virtual dtor
20
21 // Implementation of interface methods
22 virtual void ConnectInputData(Option_t *option = "");
23 virtual void CreateOutputObjects();
24 virtual void Init();
4b707925 25 virtual void LocalInit() {Init();}
bdcfac30 26 virtual void Exec(Option_t *option);
27 virtual void Terminate(Option_t *option);
3bb2c538 28
29 void SetConfigFileName(TString name ) {fConfigName = name ; }
30 TString GetConfigFileName() const {return fConfigName ; }
31
bdcfac30 32 private:
33
34 AliAnaGamma* fAna; // Pointer to the jet finder
35 TChain* fChain; //! chained files
36 AliESDEvent* fESD; //! ESD
4b707925 37 AliAODEvent* fAOD; //! AOD
bdcfac30 38 TTree* fTreeG; // tree of prompt gamma, does nothing for the moment
39 TList * fOutputContainer ; // Histogram container
3bb2c538 40 TString fConfigName ; //Configuration file name
bdcfac30 41
4b707925 42 ClassDef(AliAnalysisTaskGamma, 1); // Analysis task for standard gamma correlation analysis
bdcfac30 43};
44
45#endif //ALIANALYSISTASKGAMMA_H