1 #ifndef AliAnalysisTaskProtons_cxx
2 #define AliAnalysisTaskProtons_cxx
4 // Analysis task creating a the 2d y-p_t spectrum of p and antip
5 // Author: Panos Cristakoglou
10 #include "PWG2spectra/SPECTRA/AliProtonAnalysis.h"
11 #include "AliAnalysisTask.h"
13 class AliAnalysisTaskProtons : public AliAnalysisTask {
15 AliAnalysisTaskProtons(const char *name = "AliAnalysisTaskProtons");
16 virtual ~AliAnalysisTaskProtons() {}
18 virtual void ConnectInputData(Option_t *);
19 virtual void CreateOutputObjects();
20 virtual void Exec(Option_t *option);
21 virtual void Terminate(Option_t *);
24 AliESDEvent *fESD; //ESD object
25 TList *fList; //TList output object
26 AliProtonAnalysis *fAnalysis; //analysis object
28 AliAnalysisTaskProtons(const AliAnalysisTaskProtons&); // not implemented
29 AliAnalysisTaskProtons& operator=(const AliAnalysisTaskProtons&); // not implemented
31 ClassDef(AliAnalysisTaskProtons, 1); // example of analysis