00001 TFile *fd=0;
00002
00003 plPro(TString run="R3012013", TString path="./wrkLcpX/") {
00004 path="/star/data04/sim/balewski/LcpRun2/maxEta1.0";
00005
00006
00007
00008 gStyle->SetPalette(1,0);
00009 gStyle->SetOptStat(1111111);
00010
00011
00012 TString fname=path+"/"+run;
00013 fname+=".tree.root";
00014 fd=new TFile(fname);
00015
00016 if(!fd->IsOpen()) {
00017 printf("plCut: %s not exits \n",fname.Data());
00018 return;
00019 }
00020
00021 printf("plCut: %s opened \n",fname.Data());
00022 fd->ls();
00023
00024 TString cname=run;
00025
00026 TCanvas *c1=new TCanvas(cname,cname,600,350);
00027 TH1F* h=0;
00028
00029
00030 h=(TH1F*)fd->Get("bX120"); h->Draw(); return;
00031
00032 h=(TH1F*)fd->Get("nPrim");
00033
00034
00035 c1->Divide(2,1);
00036 c1->cd(1);
00037 h->Draw();
00038 c1->cd(2);
00039 h1=(TH1F*) h->Clone();
00040 h1->Draw();
00041 gPad->SetLogy();
00042 return;
00043
00044 mL=new TLegend(0.15,.5,.7,.7);
00045
00046
00047 h=(TH1F*)fd->Get("CnFP-A");
00048 h->Draw(); mL->AddEntry(h,"#Delta#phi <1/8 #pi (data X 1/10) ");
00049 h->Scale(0.1);
00050
00051
00052
00053
00054 h=(TH1F*)fd->Get("CnFP-C"); h->SetLineColor(kBlue);
00055 h->Draw("same"); mL->AddEntry(h," #Delta#phi #in [ 3/8 #pi, 5/8 #pi ] ");
00056
00057 h=(TH1F*)fd->Get("CnFP-E"); h->SetLineColor(kRed);
00058 h->Draw("same"); mL->AddEntry(h,"#Delta#phi > 7/8 #pi ");
00059
00060 mL->Draw();
00061 ln->Draw();
00062
00063
00064
00065 c1->cd(2);
00066
00067 mL=new TLegend(0.15,.45,.7,.70);
00068
00069 h=(TH1F*)fd->Get("CnFP-A");
00070 h->Draw(); mL->AddEntry(h,"#Delta#phi <1/8 #pi (data x 1/10)");
00071
00072 h=(TH1F*)fd->Get("CnFP-B"); h->SetLineColor(kBlue);
00073 h->SetLineStyle(2);
00074 h->Draw("same"); mL->AddEntry(h," #Delta#phi #in [ 1/8 #pi, 3/8 #pi ] ");
00075
00076 h=(TH1F*)fd->Get("CnFP-D"); h->SetLineColor(kRed);
00077 h->Draw("same"); mL->AddEntry(h," #Delta#phi #in [ 5/8 #pi, 7/8 #pi ] ");
00078
00079 h=(TH1F*)fd->Get("CnFP-L"); h->SetLineColor(kGreen);
00080 h->Draw("same"); mL->AddEntry(h,"lost LCP");
00081
00082 h=(TH1F*)fd->Get("CnFP-W"); h->SetLineColor(kRed);
00083 h->SetLineStyle(2);
00084 h->Draw("same"); mL->AddEntry(h,"won LCP");
00085
00086 mL->Draw();
00087 ln->Draw();
00088
00089
00090
00091 #if 0
00092 c1->Divide(2,4);
00093 c1->cd(1); (fd->Get("CnFP-A"))->Draw();
00094 c1->cd(2); (fd->Get("CnFP-B"))->Draw();
00095 c1->cd(3); (fd->Get("CnFP-C"))->Draw();
00096 c1->cd(4); (fd->Get("CnFP-D"))->Draw();
00097 c1->cd(5); (fd->Get("CnFP-E"))->Draw();
00098 c1->cd(7); (fd->Get("CnFP-L"))->Draw();
00099 c1->cd(8); (fd->Get("CnFP-W"))->Draw();
00100 #endif
00101
00102 }
00103