2 #ifndef AliComparisonDraw_h
3 #define AliComparisonDraw_h
25 class AliComparisonDraw : public TObject {
28 virtual Bool_t IsFolder(){return kTRUE;}
30 void Process(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
34 void ProcessEff(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
35 void ProcessResolConstrained(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
36 void ProcessTPCdedx(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
37 void ProcessDCA(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
42 //TH1F GetPtResol(Float_t pt0, Float_t pt1);
43 static TH1F* MakeResol(TH2F * his, Int_t integ, Bool_t type);
44 static TGraph2D * MakeStat2D(TH3 * his, Int_t delta0, Int_t delta1, Int_t type);
45 static TGraph * MakeStat1D(TH3 * his, Int_t delta1, Int_t type);
52 static Bool_t fgBDraw; //option draw temporary results
53 TProfile* fEffTPCPt; // TPC efficiency as function of Pt (tan+-1)
54 TProfile* fEffTPCPtMC; // MC -TPC efficiency as function of Pt (tan+-1)
55 TProfile* fEffTPCPtF; // efficiency for findable tracks
57 TProfile* fEffTPCTan; // TPC efficiency as function of Tan (pt>0.15
58 TProfile* fEffTPCTanMC; // MC -TPC efficiency as function of Tan (pt>0.15)
59 TProfile* fEffTPCTanF; // efficiency for findable tracks Tan (pt>0.15)
61 TProfile2D* fEffTPCPtTan; // TPC efficiency as function of Pt and tan
62 TProfile2D* fEffTPCPtTanMC; // MC -TPC efficiency as function of Pt and tan
63 TProfile2D* fEffTPCPtTanF; // TPC efficiency as function of Pt and tan
67 TH2F* fTPCSignalNormTan; // tpc signal normalized to the mean signal - MC
68 TH2F* fTPCSignalNormSPhi; // tpc signal normalized to the mean signal - MC
69 TH2F* fTPCSignalNormTPhi; // tpc signal normalized to the mean signal - MC
71 TH3F* fTPCSignalNormTanSPhi; // tpc signal normalized to the mean signal - MC
72 TH3F* fTPCSignalNormTanTPhi; // tpc signal normalized to the mean signal - MC
73 TH3F* fTPCSignalNormTanSPt; // tpc signal normalized to the mean signal - MC
78 TH2F* fPtResolLPT; // pt resolution - low pt
79 TH2F* fPtResolHPT; // pt resolution - high pt
80 TH2F* fPtPullLPT; // pt resolution - low pt
81 TH2F* fPtPullHPT; // pt resolution - high pt
83 // Resolution constrained param
85 TH2F *fCPhiResolTan; // angular resolution - constrained
86 TH2F *fCTanResolTan; // angular resolution - constrained
87 TH2F *fCPtResolTan; // pt resolution - constrained
88 TH2F *fCPhiPullTan; // angular resolution - constrained
89 TH2F *fCTanPullTan; // angular resolution - constrained
90 TH2F *fCPtPullTan; // pt resolution - constrained
94 TH3F *fD0TanSPtB1; // distance to vertex y
95 TH3F *fD1TanSPtB1; // distance to vertex z
96 TH3F *fD0TanSPtL1; // distance to vertex y
97 TH3F *fD1TanSPtL1; // distance to vertex z
100 ClassDef(AliComparisonDraw,1);