1 #ifndef AliAnalysisTaskdEdxSSDQA_cxx
2 #define AliAnalysisTaskdEdxSSDQA_cxx
4 #include "AliAnalysisTaskSE.h"
10 class AliAnalysisTaskdEdxSSDQA : public AliAnalysisTaskSE {
13 AliAnalysisTaskdEdxSSDQA(const char *name = "AliAnalysisTaskdEdxSSDQA");
14 virtual ~AliAnalysisTaskdEdxSSDQA() {}
16 virtual void CreateOutputObjects();
17 virtual void Exec(Option_t *option);
18 virtual void Terminate(Option_t *);
19 virtual void LocalInit();
21 void SetPcut(Float_t pcut){ fPcut=pcut;}
22 Float_t GetPcut() const{return fPcut;}
25 TH2F* fHist1; // signal differenc between ITSsignal stored in ESD and calcuated after using AliTrackPoint
26 TH2F* fHist2; // landau distributions for each module
27 TList* fListOfHistos; // output list
28 Float_t fPcut; // Momentum cut
32 AliAnalysisTaskdEdxSSDQA(const AliAnalysisTaskdEdxSSDQA&); // not implemented
33 AliAnalysisTaskdEdxSSDQA& operator=(const AliAnalysisTaskdEdxSSDQA&); // not implemented
34 ClassDef(AliAnalysisTaskdEdxSSDQA, 1); // example of analysis