void CR_checks() { //=========Macro generated from canvas: c1/Example 2 pads (20,80) //========= (Wed Sep 14 17:35:33 2016) by ROOT version6.02/08 TCanvas *c1 = new TCanvas("c1", "Example 2 pads (20,80)",585,62,800,830); gStyle->SetOptStat(0); c1->Range(0,0,1,1); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetFrameBorderMode(0); // ------------>Primitives in pad: pad1 TPad *pad1 = new TPad("pad1", "The pad 80% of the height",0,0.2,1,1); pad1->Draw(); pad1->cd(); pad1->Range(7.676608,-64.34968,232.606,330.7036); pad1->SetFillColor(0); pad1->SetBorderMode(0); pad1->SetBorderSize(2); pad1->SetTopMargin(0.07772021); pad1->SetBottomMargin(0.1628886); pad1->SetFrameBorderMode(0); pad1->SetFrameBorderMode(0); TH1D *low_prj_co605 = new TH1D("low_prj_co605","",10,0,300); low_prj_co605->SetBinContent(1,12.30688); low_prj_co605->SetBinContent(2,219.0049); low_prj_co605->SetBinContent(3,279.028); low_prj_co605->SetBinContent(4,105.724); low_prj_co605->SetBinContent(5,128.8624); low_prj_co605->SetBinContent(6,85.86029); low_prj_co605->SetBinContent(7,55.09309); low_prj_co605->SetBinContent(8,21.26716); low_prj_co605->SetBinContent(9,6.945112); low_prj_co605->SetBinContent(10,1.835237); low_prj_co605->SetBinError(1,0.66548); low_prj_co605->SetBinError(2,2.807294); low_prj_co605->SetBinError(3,3.168727); low_prj_co605->SetBinError(4,1.950508); low_prj_co605->SetBinError(5,2.153397); low_prj_co605->SetBinError(6,1.75775); low_prj_co605->SetBinError(7,1.408022); low_prj_co605->SetBinError(8,0.8748139); low_prj_co605->SetBinError(9,0.4999201); low_prj_co605->SetBinError(10,0.2569845); low_prj_co605->SetMinimum(0); low_prj_co605->SetMaximum(300); low_prj_co605->SetEntries(25453); low_prj_co605->SetStats(0); low_prj_co605->SetLineColor(30); low_prj_co605->SetLineWidth(3); low_prj_co605->GetXaxis()->SetTitle("cxS1sTot[0] [PE]"); low_prj_co605->GetXaxis()->SetRange(2,7); low_prj_co605->GetXaxis()->SetLabelSize(1); low_prj_co605->GetXaxis()->SetTitleOffset(10); low_prj_co605->GetYaxis()->SetTitle("Events / 30 PE"); low_prj_co605->GetYaxis()->SetLabelFont(42); low_prj_co605->GetYaxis()->SetLabelSize(0.035); low_prj_co605->GetYaxis()->SetTitleSize(0.035); low_prj_co605->GetYaxis()->SetTitleOffset(1.28); low_prj_co605->GetYaxis()->SetTitleFont(42); low_prj_co605->GetZaxis()->SetLabelFont(42); low_prj_co605->GetZaxis()->SetLabelSize(0.035); low_prj_co605->GetZaxis()->SetTitleSize(0.035); low_prj_co605->GetZaxis()->SetTitleFont(42); low_prj_co605->Draw("hist"); TH1D *low_prj_dm6 = new TH1D("low_prj_dm6","",10,0,300); low_prj_dm6->SetBinContent(1,13); low_prj_dm6->SetBinContent(2,218); low_prj_dm6->SetBinContent(3,284); low_prj_dm6->SetBinContent(4,104); low_prj_dm6->SetBinContent(5,122); low_prj_dm6->SetBinContent(6,92); low_prj_dm6->SetBinContent(7,53); low_prj_dm6->SetBinContent(8,18); low_prj_dm6->SetBinContent(9,8); low_prj_dm6->SetBinContent(10,5); low_prj_dm6->SetBinError(1,3.605551); low_prj_dm6->SetBinError(2,14.76482); low_prj_dm6->SetBinError(3,16.8523); low_prj_dm6->SetBinError(4,10.19804); low_prj_dm6->SetBinError(5,11.04536); low_prj_dm6->SetBinError(6,9.591663); low_prj_dm6->SetBinError(7,7.28011); low_prj_dm6->SetBinError(8,4.242641); low_prj_dm6->SetBinError(9,2.828427); low_prj_dm6->SetBinError(10,2.236068); low_prj_dm6->SetEntries(917); low_prj_dm6->SetStats(0); low_prj_dm6->SetLineWidth(3); low_prj_dm6->SetMarkerStyle(20); low_prj_dm6->SetMarkerSize(1.7); low_prj_dm6->GetXaxis()->SetTitle("cxS1sTot[0] [PE]"); low_prj_dm6->GetYaxis()->SetLabelFont(42); low_prj_dm6->GetYaxis()->SetLabelSize(0.035); low_prj_dm6->GetYaxis()->SetTitleSize(0.035); low_prj_dm6->GetYaxis()->SetTitleFont(42); low_prj_dm6->GetZaxis()->SetLabelFont(42); low_prj_dm6->GetZaxis()->SetLabelSize(0.035); low_prj_dm6->GetZaxis()->SetTitleSize(0.035); low_prj_dm6->GetZaxis()->SetTitleFont(42); low_prj_dm6->Draw("sameE"); TLatex * tex = new TLatex(84.53689,305.7569,"Control Region"); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(107.8493,249.5951,"Data"); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(107.8493,225.9109,"Bkg model scaled to data"); tex->SetTextColor(30); tex->SetLineColor(30); tex->SetLineWidth(2); tex->Draw(); pad1->Modified(); c1->cd(); // ------------>Primitives in pad: pad2 TPad *pad2 = new TPad("pad2", "The pad 20% of the height",0,0,1,0.3); pad2->Draw(); pad2->cd(); pad2->Range(7.535322,0.6512195,232.4647,1.216098); pad2->SetFillColor(0); pad2->SetBorderMode(0); pad2->SetBorderSize(2); pad2->SetGridy(); pad2->SetTopMargin(0.02849741); pad2->SetBottomMargin(0.2633851); pad2->SetFrameBorderMode(0); pad2->SetFrameBorderMode(0); TH1D *divide_low_prj_err7 = new TH1D("divide_low_prj_err7","",10,0,300); divide_low_prj_err7->SetBinContent(1,1); divide_low_prj_err7->SetBinContent(2,1); divide_low_prj_err7->SetBinContent(3,1); divide_low_prj_err7->SetBinContent(4,1); divide_low_prj_err7->SetBinContent(5,1); divide_low_prj_err7->SetBinContent(6,1); divide_low_prj_err7->SetBinContent(7,1); divide_low_prj_err7->SetBinContent(8,1); divide_low_prj_err7->SetBinContent(9,1); divide_low_prj_err7->SetBinContent(10,1); divide_low_prj_err7->SetBinError(1,0.4201157); divide_low_prj_err7->SetBinError(2,0.09523369); divide_low_prj_err7->SetBinError(3,0.08579314); divide_low_prj_err7->SetBinError(4,0.1358564); divide_low_prj_err7->SetBinError(5,0.1195937); divide_low_prj_err7->SetBinError(6,0.1607848); divide_low_prj_err7->SetBinError(7,0.1850935); divide_low_prj_err7->SetBinError(8,0.2710734); divide_low_prj_err7->SetBinError(9,0.5974145); divide_low_prj_err7->SetBinError(10,2.351384); divide_low_prj_err7->SetMinimum(0.8); divide_low_prj_err7->SetMaximum(1.2); divide_low_prj_err7->SetEntries(927); divide_low_prj_err7->SetStats(0); divide_low_prj_err7->SetLineColor(30); divide_low_prj_err7->SetLineStyle(9); divide_low_prj_err7->SetLineWidth(3); divide_low_prj_err7->GetXaxis()->SetTitle("cxS1sTot[0] [PE]"); divide_low_prj_err7->GetXaxis()->SetRange(2,7); divide_low_prj_err7->GetXaxis()->SetLabelSize(0.1); divide_low_prj_err7->GetXaxis()->SetTitleSize(0.1); divide_low_prj_err7->GetYaxis()->SetLabelFont(42); divide_low_prj_err7->GetYaxis()->SetLabelSize(0.07); divide_low_prj_err7->GetYaxis()->SetTitleSize(0.11); divide_low_prj_err7->GetYaxis()->SetTitleFont(42); divide_low_prj_err7->GetZaxis()->SetLabelFont(42); divide_low_prj_err7->GetZaxis()->SetLabelSize(0.035); divide_low_prj_err7->GetZaxis()->SetTitleSize(0.035); divide_low_prj_err7->GetZaxis()->SetTitleFont(42); divide_low_prj_err7->Draw("hist"); TH1D *divide_low_prj8 = new TH1D("divide_low_prj8","",10,0,300); divide_low_prj8->SetBinContent(1,1.05632); divide_low_prj8->SetBinContent(2,0.9954114); divide_low_prj8->SetBinContent(3,1.017819); divide_low_prj8->SetBinContent(4,0.9836931); divide_low_prj8->SetBinContent(5,0.9467462); divide_low_prj8->SetBinContent(6,1.071508); divide_low_prj8->SetBinContent(7,0.9620082); divide_low_prj8->SetBinContent(8,0.8463755); divide_low_prj8->SetBinContent(9,1.151889); divide_low_prj8->SetBinContent(10,2.724444); divide_low_prj8->SetBinError(1,0.4201157); divide_low_prj8->SetBinError(2,0.09523369); divide_low_prj8->SetBinError(3,0.08579314); divide_low_prj8->SetBinError(4,0.1358564); divide_low_prj8->SetBinError(5,0.1195937); divide_low_prj8->SetBinError(6,0.1607848); divide_low_prj8->SetBinError(7,0.1850935); divide_low_prj8->SetBinError(8,0.2710734); divide_low_prj8->SetBinError(9,0.5974145); divide_low_prj8->SetBinError(10,2.351384); divide_low_prj8->SetEntries(69.46405); divide_low_prj8->SetStats(0); divide_low_prj8->SetLineWidth(3); divide_low_prj8->SetMarkerStyle(20); divide_low_prj8->SetMarkerSize(1.4); divide_low_prj8->GetXaxis()->SetTitle("cxS1sTot[0] [PE]"); divide_low_prj8->GetYaxis()->SetLabelFont(42); divide_low_prj8->GetYaxis()->SetLabelSize(0.035); divide_low_prj8->GetYaxis()->SetTitleSize(0.035); divide_low_prj8->GetYaxis()->SetTitleFont(42); divide_low_prj8->GetZaxis()->SetLabelFont(42); divide_low_prj8->GetZaxis()->SetLabelSize(0.035); divide_low_prj8->GetZaxis()->SetTitleSize(0.035); divide_low_prj8->GetZaxis()->SetTitleFont(42); divide_low_prj8->Draw("sameE"); pad2->Modified(); c1->cd(); c1->Modified(); c1->cd(); c1->SetSelected(c1); c1->ToggleToolBar(); }