]>
Commit | Line | Data |
---|---|---|
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 | ||
17a1db27 | 7 | #include "AliAnalysisTaskSE.h" |
bdcfac30 | 8 | class AliAnaGamma; |
9 | class AliESDEvent; | |
4b707925 | 10 | class AliAODEvent; |
bdcfac30 | 11 | class TList; |
12 | ||
17a1db27 | 13 | class AliAnalysisTaskGamma : public AliAnalysisTaskSE |
bdcfac30 | 14 | { |
15 | public: | |
16 | AliAnalysisTaskGamma(); | |
17 | AliAnalysisTaskGamma(const char* name); | |
18 | virtual ~AliAnalysisTaskGamma() ;// virtual dtor | |
19 | ||
20 | // Implementation of interface methods | |
17a1db27 | 21 | virtual void UserCreateOutputObjects(); |
bdcfac30 | 22 | virtual void Init(); |
4b707925 | 23 | virtual void LocalInit() {Init();} |
17a1db27 | 24 | virtual void UserExec(Option_t *option); |
bdcfac30 | 25 | virtual void Terminate(Option_t *option); |
3bb2c538 | 26 | |
27 | void SetConfigFileName(TString name ) {fConfigName = name ; } | |
28 | TString GetConfigFileName() const {return fConfigName ; } | |
29 | ||
bdcfac30 | 30 | private: |
8b8b0b7a | 31 | AliAnalysisTaskGamma(const AliAnalysisTaskGamma&); // Not implemented |
32 | AliAnalysisTaskGamma& operator=(const AliAnalysisTaskGamma&); // Not implemented | |
bdcfac30 | 33 | |
34 | AliAnaGamma* fAna; // Pointer to the jet finder | |
bdcfac30 | 35 | TList * fOutputContainer ; // Histogram container |
3bb2c538 | 36 | TString fConfigName ; //Configuration file name |
bdcfac30 | 37 | |
17a1db27 | 38 | ClassDef(AliAnalysisTaskGamma, 2); // Analysis task for standard gamma correlation analysis |
bdcfac30 | 39 | }; |
40 | ||
41 | #endif //ALIANALYSISTASKGAMMA_H |