{ auto *c = new TCanvas(); c->Divide(2,1); auto *g1 = new TGraphErrors(); g1->SetPoint(0,-4,-3); g1->SetPoint(1,1,1); g1->SetPoint(2,2,1); g1->SetPoint(3,3,4); g1->SetPoint(4,5,5); g1->SetPointError(0,1.,2.); g1->SetPointError(1,2,1); g1->SetPointError(2,2,3); g1->SetPointError(3,3,2); g1->SetPointError(4,4,5); g1->SetMarkerStyle(21); auto *g2 = new TGraph(); g2->SetPoint(0,4,8); g2->SetPoint(1,5,9); g2->SetPoint(2,6,10); g2->SetPoint(3,10,11); g2->SetPoint(4,15,12); g2->SetLineColor(kRed); g2->SetLineWidth(5); auto mg = new TMultiGraph(); mg->Add(g1,"P"); mg->Add(g2,"L"); c->cd(1); gPad->SetGrid(1,1); mg->Draw("A"); c->cd(2); gPad->SetGrid(1,1); mg->Draw("A RX RY"); }