void test() { gROOT->SetBatch(); //=========Macro generated from canvas: c1_n2/c1_n2 //========= (Sun Aug 27 21:05:26 2017) by ROOT version6.02/05 TCanvas *c1_n2 = new TCanvas("c1_n2", "c1_n2",0,0,700,500); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); c1_n2->SetHighLightColor(2); c1_n2->Range(-0.1185185,-0.1787853,0.6222222,1.196486); c1_n2->SetFillColor(0); c1_n2->SetBorderMode(0); c1_n2->SetBorderSize(2); c1_n2->SetTickx(1); c1_n2->SetTicky(1); c1_n2->SetLeftMargin(0.16); c1_n2->SetRightMargin(0.03); c1_n2->SetTopMargin(0.06); c1_n2->SetBottomMargin(0.13); c1_n2->SetFrameFillStyle(0); c1_n2->SetFrameBorderMode(0); c1_n2->SetFrameFillStyle(0); c1_n2->SetFrameBorderMode(0); TF1 *f108 = new TF1("f10","[1]*(1-x/100/[0])*100",0,0.59778); f108->SetFillStyle(0); f108->SetMarkerStyle(20); f108->SetMarkerSize(1.2); f108->SetLineWidth(3); f108->SetLineStyle(3); f108->SetLineColor(0); f108->SetParameter(0,0.0059778); f108->SetParError(0,0); f108->SetParLimits(0,0,0); f108->SetParameter(1,0.0081654); f108->SetParError(1,0); f108->SetParLimits(1,0,0); f108->Draw("l"); f108->GetXaxis()->SetTitle("X-axis title"); f108->GetXaxis()->SetLabelFont(42); f108->GetXaxis()->SetLabelOffset(0.007); f108->GetXaxis()->SetLabelSize(0.05); f108->GetXaxis()->SetTitleSize(0.06); f108->GetXaxis()->SetTitleOffset(0.9); f108->GetXaxis()->SetTitleFont(42); f108->GetYaxis()->SetTitle("Y-axis title"); f108->GetYaxis()->SetLabelFont(42); f108->GetYaxis()->SetLabelOffset(0.007); f108->GetYaxis()->SetLabelSize(0.05); f108->GetYaxis()->SetTitleSize(0.06); f108->GetYaxis()->SetTitleOffset(1.25); f108->GetYaxis()->SetTitleFont(42); TF1 *f119 = new TF1("f11","[1]*(1-x/100/[0])*100",0,0.59778); f119->SetFillStyle(0); f119->SetMarkerStyle(20); f119->SetMarkerSize(1.2); f119->SetLineWidth(3); f119->SetLineStyle(2); f119->SetLineColor(0); f119->SetParameter(0,0.00426158); f119->SetParError(0,0); f119->SetParLimits(0,0,0); f119->SetParameter(1,0.0063185); f119->SetParError(1,0); f119->SetParLimits(1,0,0); f119->Draw("lsameaxis"); f119->GetXaxis()->SetTitle("BR_{Hut} [%]"); f119->GetXaxis()->SetLabelFont(42); f119->GetXaxis()->SetLabelOffset(0.007); f119->GetXaxis()->SetLabelSize(0.05); f119->GetXaxis()->SetTitleSize(0.06); f119->GetXaxis()->SetTitleOffset(0.9); f119->GetXaxis()->SetTitleFont(42); f119->GetYaxis()->SetTitle("BR_{Hct} [%]"); f119->GetYaxis()->SetLabelFont(42); f119->GetYaxis()->SetLabelOffset(0.007); f119->GetYaxis()->SetLabelSize(0.05); f119->GetYaxis()->SetTitleSize(0.06); f119->GetYaxis()->SetTitleOffset(1.25); f119->GetYaxis()->SetTitleFont(42); TF1 *f1210 = new TF1("f12","[1]*(1-x/100/[0])*100",0,0.56); f1210->SetFillStyle(0); f1210->SetMarkerStyle(20); f1210->SetMarkerSize(1.2); f1210->SetLineWidth(3); f1210->SetLineStyle(2); f1210->SetLineColor(0); f1210->SetParameter(0,0.0032156); f1210->SetParError(0,0); f1210->SetParLimits(0,0,0); f1210->SetParameter(1,0.0041816); f1210->SetParError(1,0); f1210->SetParLimits(1,0,0); f1210->Draw("lsameaxis"); f1210->GetXaxis()->SetTitle("BR_{Hut} [%]"); f1210->GetXaxis()->SetLabelFont(42); f1210->GetXaxis()->SetLabelOffset(0.007); f1210->GetXaxis()->SetLabelSize(0.05); f1210->GetXaxis()->SetTitleSize(0.06); f1210->GetXaxis()->SetTitleOffset(0.9); f1210->GetXaxis()->SetTitleFont(42); f1210->GetYaxis()->SetTitle("BR_{Hct} [%]"); f1210->GetYaxis()->SetLabelFont(42); f1210->GetYaxis()->SetLabelOffset(0.007); f1210->GetYaxis()->SetLabelSize(0.05); f1210->GetYaxis()->SetTitleSize(0.06); f1210->GetYaxis()->SetTitleOffset(1.25); f1210->GetYaxis()->SetTitleFont(42); TF1 *f1311 = new TF1("f13","[1]*(1-x/100/[0])*100",0,0.59778); f1311->SetFillStyle(0); f1311->SetMarkerStyle(20); f1311->SetMarkerSize(1.2); f1311->SetLineWidth(3); f1311->SetLineStyle(2); f1311->SetLineColor(0); f1311->SetParameter(0,0.0024678); f1311->SetParError(0,0); f1311->SetParLimits(0,0,0); f1311->SetParameter(1,0.0029845); f1311->SetParError(1,0); f1311->SetParLimits(1,0,0); f1311->Draw("lsameaxis"); f1311->GetXaxis()->SetTitle("BR_{Hut} [%]"); f1311->GetXaxis()->SetLabelFont(42); f1311->GetXaxis()->SetLabelOffset(0.007); f1311->GetXaxis()->SetLabelSize(0.05); f1311->GetXaxis()->SetTitleSize(0.06); f1311->GetXaxis()->SetTitleOffset(0.9); f1311->GetXaxis()->SetTitleFont(42); f1311->GetYaxis()->SetTitle("BR_{Hct} [%]"); f1311->GetYaxis()->SetLabelFont(42); f1311->GetYaxis()->SetLabelOffset(0.007); f1311->GetYaxis()->SetLabelSize(0.05); f1311->GetYaxis()->SetTitleSize(0.06); f1311->GetYaxis()->SetTitleOffset(1.25); f1311->GetYaxis()->SetTitleFont(42); TF1 *f1412 = new TF1("f14","[1]*(1-x/100/[0])*100",0,0.59778); f1412->SetFillStyle(0); f1412->SetMarkerStyle(20); f1412->SetMarkerSize(1.2); f1412->SetLineWidth(3); f1412->SetLineStyle(3); f1412->SetLineColor(0); f1412->SetParameter(0,0.0021654); f1412->SetParError(0,0); f1412->SetParLimits(0,0,0); f1412->SetParameter(1,0.0022987); f1412->SetParError(1,0); f1412->SetParLimits(1,0,0); f1412->Draw("lsameaxis"); f1412->GetXaxis()->SetTitle("BR_{Hut} [%]"); f1412->GetXaxis()->SetLabelFont(42); f1412->GetXaxis()->SetLabelOffset(0.007); f1412->GetXaxis()->SetLabelSize(0.05); f1412->GetXaxis()->SetTitleSize(0.06); f1412->GetXaxis()->SetTitleOffset(0.9); f1412->GetXaxis()->SetTitleFont(42); f1412->GetYaxis()->SetTitle("BR_{Hct} [%]"); f1412->GetYaxis()->SetLabelFont(42); f1412->GetYaxis()->SetLabelOffset(0.007); f1412->GetYaxis()->SetLabelSize(0.05); f1412->GetYaxis()->SetTitleSize(0.06); f1412->GetYaxis()->SetTitleOffset(1.25); f1412->GetYaxis()->SetTitleFont(42); TF1 *f1513 = new TF1("f15","[1]*(1-x/100/[0])*100",0,0.56); f1513->SetFillStyle(0); f1513->SetMarkerStyle(20); f1513->SetMarkerSize(1.2); f1513->SetLineColor(0); f1513->SetLineWidth(3); f1513->SetParameter(0,0.0044987); f1513->SetParError(0,0); f1513->SetParLimits(0,0,0); f1513->SetParameter(1,0.0042065); f1513->SetParError(1,0); f1513->SetParLimits(1,0,0); f1513->Draw("lsameaxis"); f1513->GetXaxis()->SetTitle("BR_{Hut} [%]"); f1513->GetXaxis()->SetLabelFont(42); f1513->GetXaxis()->SetLabelOffset(0.007); f1513->GetXaxis()->SetLabelSize(0.05); f1513->GetXaxis()->SetTitleSize(0.06); f1513->GetXaxis()->SetTitleOffset(0.9); f1513->GetXaxis()->SetTitleFont(42); f1513->GetYaxis()->SetTitle("BR_{Hct} [%]"); f1513->GetYaxis()->SetLabelFont(42); f1513->GetYaxis()->SetLabelOffset(0.007); f1513->GetYaxis()->SetLabelSize(0.05); f1513->GetYaxis()->SetTitleSize(0.06); f1513->GetYaxis()->SetTitleOffset(1.25); f1513->GetYaxis()->SetTitleFont(42); Int_t ci; ci = TColor::GetColor("#ffff00"); Double_t x2[4] = {0.0, 0.21654, 0.59778, 0.0}; Double_t y2[4] = {0.22987, 0.0, 0.0, 0.81654}; TPolyLine *pline2 = new TPolyLine(4,x2,y2); pline2->SetFillColor(ci); pline2->Draw("fsameaxis"); ci = TColor::GetColor("#00ff00"); Double_t x1[4] = {0.0, 0.24678, 0.426158, 0.0}; Double_t y1[4] = {0.29845, 0.0, 0.0, 0.63185}; TPolyLine *pline1 = new TPolyLine(4,x1,y1); pline1->SetFillColor(ci); pline1->Draw("fsameaxis"); TF1 *f1210_1 = (TF1*)f1210->Clone(); TF1 *f1513_1 = (TF1*)f1513->Clone(); f1210_1->SetLineColor(1); f1513_1->SetLineColor(2); f1210_1->Draw("lsameaxis"); f1513_1->Draw("lsameaxis"); c1_n2->RedrawAxis(); c1_n2->Print("test.png"); gApplication->Terminate(); }