1 #ifndef AliAnalysisTaskParticleCorrelation_H
2 #define AliAnalysisTaskParticleCorrelation_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 #include "AliAnalysisTaskSE.h"
8 class AliAnaPartCorrMaker;
13 class AliAnalysisTaskParticleCorrelation : public AliAnalysisTaskSE
16 AliAnalysisTaskParticleCorrelation();
17 AliAnalysisTaskParticleCorrelation(const char* name);
18 virtual ~AliAnalysisTaskParticleCorrelation() ;// virtual dtor
20 // Implementation of interface methods
21 virtual void UserCreateOutputObjects();
23 virtual void LocalInit() {Init();}
24 virtual void UserExec(Option_t *option);
25 virtual void Terminate(Option_t *option);
27 void SetConfigFileName(TString name ) {fConfigName = name ; }
28 TString GetConfigFileName() const {return fConfigName ; }
31 AliAnalysisTaskParticleCorrelation(const AliAnalysisTaskParticleCorrelation&); // Not implemented
32 AliAnalysisTaskParticleCorrelation& operator=(const AliAnalysisTaskParticleCorrelation&); // Not implemented
34 AliAnaPartCorrMaker* fAna; // Pointer to the jet finder
35 TList * fOutputContainer ; //! Histogram container
36 TClonesArray * fAODBranch; //! AOD branch
37 TString fConfigName ; //Configuration file name
39 ClassDef(AliAnalysisTaskParticleCorrelation, 1); // Analysis task for standard gamma correlation analysis
42 #endif //AliAnalysisTaskParticleCorrelation_H