]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/AliAnalysisTaskProtonsQA.h
Adding the test script to check the reconstruction
[u/mrichter/AliRoot.git] / PWG2 / AliAnalysisTaskProtonsQA.h
CommitLineData
7b59a00b 1#ifndef AliAnalysisTaskProtonsQA_cxx
2#define AliAnalysisTaskProtonsQA_cxx
3
4// Analysis task creating a the 2d y-p_t spectrum of p and antip
5// Author: Panos Cristakoglou
7b59a00b 6class TList;
7class AliESDEvent;
7b59a00b 8class AliMCEvent;
3e6c06f4 9class AliProtonQAAnalysis;
7b59a00b 10
11#include "AliAnalysisTask.h"
12
13class AliAnalysisTaskProtonsQA : public AliAnalysisTask {
14 public:
15 AliAnalysisTaskProtonsQA();
16 AliAnalysisTaskProtonsQA(const char *name);
17 virtual ~AliAnalysisTaskProtonsQA() {}
18
19 virtual void ConnectInputData(Option_t *);
20 virtual void CreateOutputObjects();
21 virtual void Exec(Option_t *option);
22 virtual void Terminate(Option_t *);
23
24 private:
25 AliESDEvent *fESD; //ESD object
3e6c06f4 26 AliMCEvent *fMC; //MC object
7b59a00b 27
d4733690 28 TList *fList0; //TList output object
29 TList *fList1; //TList output object
30 TList *fList2; //TList output object
0326e385 31 TList *fList3; //TList output object
32 TList *fList4; //TList output object
7b59a00b 33
3e6c06f4 34 AliProtonQAAnalysis *fAnalysis; //analysis object
35
36 AliAnalysisTaskProtonsQA(const AliAnalysisTaskProtonsQA&); // not implemented
37 AliAnalysisTaskProtonsQA& operator=(const AliAnalysisTaskProtonsQA&); // not implemented
7b59a00b 38
39 ClassDef(AliAnalysisTaskProtonsQA, 1); // example of analysis
40};
41
42#endif