1 #ifndef AliAnalysisTaskProtonsQA_cxx
2 #define AliAnalysisTaskProtonsQA_cxx
4 // Analysis task creating a the 2d y-p_t spectrum of p and antip
5 // Author: Panos Cristakoglou
9 class AliProtonQAAnalysis;
11 #include "AliAnalysisTask.h"
13 class AliAnalysisTaskProtonsQA : public AliAnalysisTask {
15 AliAnalysisTaskProtonsQA();
16 AliAnalysisTaskProtonsQA(const char *name);
17 virtual ~AliAnalysisTaskProtonsQA() {}
19 virtual void ConnectInputData(Option_t *);
20 virtual void CreateOutputObjects();
21 virtual void Exec(Option_t *option);
22 virtual void Terminate(Option_t *);
25 AliESDEvent *fESD; //ESD object
26 AliMCEvent *fMC; //MC object
28 TList *fList0; //TList output object
29 TList *fList1; //TList output object
30 TList *fList2; //TList output object
31 TList *fList3; //TList output object
32 TList *fList4; //TList output object
33 TList *fList5; //TList output object
35 AliProtonQAAnalysis *fAnalysis; //analysis object
37 AliAnalysisTaskProtonsQA(const AliAnalysisTaskProtonsQA&); // not implemented
38 AliAnalysisTaskProtonsQA& operator=(const AliAnalysisTaskProtonsQA&); // not implemented
40 ClassDef(AliAnalysisTaskProtonsQA, 1); // example of analysis