{ TCanvas *c1 = new TCanvas("c1", "c1",0,0,700,500); c1->Divide(2,2); c1->cd(1); gPad->SetLeftMargin(0.12); gPad->SetBottomMargin(0.12); gPad->SetLogy(); TH1 *h1 = new TH1F("h1","h1",100,0,1); h1->SetMinimum(1e-4); h1->SetMaximum(6e-1); h1->GetXaxis()->SetTitle("Weight"); h1->GetYaxis()->SetTitle("Events"); h1->GetXaxis()->SetTitleOffset(1.2); h1->GetYaxis()->SetTitleOffset(1.2); h1->Draw(""); c1->cd(2); gPad->SetLeftMargin(0.12); gPad->SetBottomMargin(0.12); TH1 *h2 = new TH1F("h2","h2",100,0,1); h2->SetMinimum(0); h2->SetMaximum(0.042); h2->GetYaxis()->SetTitle("Events"); h2->GetXaxis()->SetTitle("Likelihood"); h2->GetXaxis()->SetTitleOffset(1.2); h2->GetYaxis()->SetTitleOffset(1.2); h2->Draw(""); c1->cd(3); TH1 *h3 = new TH1F("h3","h3",100,0,1); h3->GetXaxis()->SetTitle("X Title 3"); h3->GetYaxis()->SetTitle("Y Title 3"); h3->GetXaxis()->SetTitleOffset(1.); h3->GetYaxis()->SetTitleOffset(1.); h3->Draw(""); c1->cd(4); TH1 *h4 = new TH1F("h4","h4",100,0,1); h4->GetXaxis()->SetTitle("X Title 4"); h4->GetYaxis()->SetTitle("Y Title 4"); h4->GetXaxis()->SetTitleOffset(1.); h4->GetYaxis()->SetTitleOffset(1.); h4->Draw(""); TCanvas *c2 = new TCanvas("c2", "c1",0,550,700,500); c2->Divide(3,1); c2->cd(1); TH1 *h1 = new TH1F("h1","h1",100,0,1); h1->GetXaxis()->SetTitle("X Title 1"); h1->GetYaxis()->SetTitle("Y Title 1"); h1->Draw(""); c2->cd(2); TH1 *h2 = new TH1F("h2","h2",100,0,1); h2->GetXaxis()->SetTitle("X Title 2"); h2->GetYaxis()->SetTitle("Y Title 2"); h2->Draw(""); c2->cd(3); TH1 *h3 = new TH1F("h3","h3",100,0,1); h3->GetXaxis()->SetTitle("X Title 3"); h3->GetYaxis()->SetTitle("Y Title 3"); h3->Draw(""); }