{ TCanvas *c1 = new TCanvas("c1", "c1",6,50,1000,600); c1->SetLogx(); TH2F *frame = new TH2F("frame","",2,29,1000,2,-39,39); frame->SetStats(0); frame->SetLineWidth(2); frame->SetMarkerStyle(20); frame->SetMarkerSize(1.6); frame->GetXaxis()->SetLabelFont(42); frame->GetXaxis()->SetLabelSize(0.06); frame->GetXaxis()->SetMoreLogLabels(); frame->GetXaxis()->SetNoExponent(); frame->GetYaxis()->SetLabelFont(42); frame->GetYaxis()->SetLabelSize(0.06); frame->Draw(""); line = new TLine(29,0,1000,0); line->SetLineStyle(2); line->SetLineWidth(3); line->Draw(); gre = new TGraphErrors(12); gre->SetLineColor(2); gre->SetMarkerColor(2); gre->SetMarkerStyle(24); gre->SetMarkerSize(1.6); gre->SetPoint(0,33.6277,-30.39973); gre->SetPointError(0,0.0758805,38.65071); gre->SetPoint(1,46.5472,1.681388); gre->SetPointError(1,0.118555,5.983357); gre->SetPoint(2,67.5191,5.424868); gre->SetPointError(2,0.187264,5.26089); gre->SetPoint(3,90.7573,5.263639); gre->SetPointError(3,0.165235,2.879507); gre->SetPoint(4,126.935,5.229256); gre->SetPointError(4,0.416084,3.270758); gre->SetPoint(5,187.846,4.129444); gre->SetPointError(5,0.493455,1.792049); gre->SetPoint(6,281.224,6.504139); gre->SetPointError(6,0.786356,3.027241); gre->SetPoint(7,363.542,6.090037); gre->SetPointError(7,0.859018,1.053633); gre->SetPoint(8,540.618,6.313087); gre->SetPointError(8,1.51628,3.046104); gre->SetPoint(9,671.131,8.772483); gre->SetPointError(9,0.750537,0.7773381); gre->SetPoint(10,874.968,14.54106); gre->SetPointError(10,1.46814,1.113168); gre->SetPoint(11,2000,34.20481); gre->SetPointError(11,0.0518572,0.8099303); gre->Draw("p"); }