2 #ifndef AliComparisonDraw_h
3 #define AliComparisonDraw_h
20 class AliComparisonDraw : public TObject {
24 virtual Bool_t IsFolder(){return kTRUE;}
26 void Process(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
30 void ProcessEff(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
31 void ProcessResolConstrained(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
32 void ProcessTPCdedx(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
33 void ProcessDCA(AliMCInfo* infoMC, AliESDRecInfo *infoRC);
38 //TH1F GetPtResol(Float_t pt0, Float_t pt1);
39 static TH1F* MakeResol(TH2F * his, Int_t integ, Bool_t type);
40 static TGraph2D * MakeStat2D(TH3 * his, Int_t delta0, Int_t delta1, Int_t type);
41 static TGraph * MakeStat1D(TH3 * his, Int_t delta1, Int_t type);
48 static Bool_t fgBDraw; //option draw temporary results
49 TProfile* fEffTPCPt; // TPC efficiency as function of Pt (tan+-1)
50 TProfile* fEffTPCPtMC; // MC -TPC efficiency as function of Pt (tan+-1)
51 TProfile* fEffTPCPtF; // efficiency for findable tracks
53 TProfile* fEffTPCTan; // TPC efficiency as function of Tan (pt>0.15
54 TProfile* fEffTPCTanMC; // MC -TPC efficiency as function of Tan (pt>0.15)
55 TProfile* fEffTPCTanF; // efficiency for findable tracks Tan (pt>0.15)
57 TProfile2D* fEffTPCPtTan; // TPC efficiency as function of Pt and tan
58 TProfile2D* fEffTPCPtTanMC; // MC -TPC efficiency as function of Pt and tan
59 TProfile2D* fEffTPCPtTanF; // TPC efficiency as function of Pt and tan
63 TH2F* fTPCSignalNormTan; // tpc signal normalized to the mean signal - MC
64 TH2F* fTPCSignalNormSPhi; // tpc signal normalized to the mean signal - MC
65 TH2F* fTPCSignalNormTPhi; // tpc signal normalized to the mean signal - MC
67 TH3F* fTPCSignalNormTanSPhi; // tpc signal normalized to the mean signal - MC
68 TH3F* fTPCSignalNormTanTPhi; // tpc signal normalized to the mean signal - MC
69 TH3F* fTPCSignalNormTanSPt; // tpc signal normalized to the mean signal - MC
74 TH2F* fPtResolLPT; // pt resolution - low pt
75 TH2F* fPtResolHPT; // pt resolution - high pt
76 TH2F* fPtPullLPT; // pt resolution - low pt
77 TH2F* fPtPullHPT; // pt resolution - high pt
79 // Resolution constrained param
81 TH2F *fCPhiResolTan; // angular resolution - constrained
82 TH2F *fCTanResolTan; // angular resolution - constrained
83 TH2F *fCPtResolTan; // pt resolution - constrained
84 TH2F *fCPhiPullTan; // angular resolution - constrained
85 TH2F *fCTanPullTan; // angular resolution - constrained
86 TH2F *fCPtPullTan; // pt resolution - constrained
90 TH3F *fD0TanSPtB1; // distance to vertex y
91 TH3F *fD1TanSPtB1; // distance to vertex z
92 TH3F *fD0TanSPtL1; // distance to vertex y
93 TH3F *fD1TanSPtL1; // distance to vertex z
96 ClassDef(AliComparisonDraw,1);