TCanvas *c1 = new TCanvas("c1","sigma",100,500,1400,900); gStyle->SetOptStat(0); c1->SetGridx(); TGraphErrors *sigma1 = new TGraph(N1,sigmax1,sigmay1); TGraphErrors *sigma2 = new TGraph(N2,sigmax2,sigmay2); TGraphErrors *sigma3 = new TGraph(N3,sigmax3,sigmay3); TGraphErrors *sigma4 = new TGraph(N4,sigmax4,sigmay4); //for each sigma graph sigma1->SetMarkerStyle(20); sigma1->SetMarkerColor(1); sigma1->SetMarkerSize(1); sigma1->SetTitle(""); line12->SetLineWidth(2); sigma1->SetMaximum(11); sigma1->SetMinimum(-11); sigma1->GetYaxis()->SetTitle("#Delta(#sigma)"); sigma1->GetYaxis()->CenterTitle(); sigma1->GetXaxis()->SetLabelSize(0); sigma1->GetYaxis()->SetTitleSize(0.12); sigma1->GetYaxis()->SetTitleOffset(0.2); sigma1->GetYaxis()->SetLabelSize(0.09); sigma1->GetYaxis()->SetNdivisions(510); //for each sigma graph TLatex l1; l1.SetTextSize(0.10); l1.SetTextAngle(90); l1.SetTextAlign(12); TText *t1 = new TText(24,-9,"10GeV"); t1->SetTextSize(0.1); c1->Divide(1,4,0.00002); //for each cd_x c1_1->cd(); gPad->SetTickx(1); c1_1->SetGridy(); sigma1->Draw("AP"); t1->Draw("same"); for (int i=0; i