{ //=========Macro generated from canvas: c1/c1 //========= (Tue Jul 31 18:03:51 2012) by ROOT version5.34/01 TCanvas *c1 = new TCanvas("c1", "c1",3,1103,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); c1->Range(0,0,1,1); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetTickx(1); c1->SetTicky(1); c1->SetLeftMargin(0.16); c1->SetRightMargin(0.05); c1->SetTopMargin(0.05); c1->SetBottomMargin(0.16); c1->SetFrameBorderMode(0); // ------------>Primitives in pad: padhigh TPad *padhigh = new TPad("padhigh", "padhigh",0,0.28,1,1); padhigh->Draw(); padhigh->cd(); padhigh->Range(-3.132911,-2.233431,13.32278,8.220883); padhigh->SetFillColor(0); padhigh->SetBorderMode(0); padhigh->SetBorderSize(2); padhigh->SetLogy(); padhigh->SetTickx(1); padhigh->SetTicky(1); padhigh->SetLeftMargin(0.16); padhigh->SetRightMargin(0.05); padhigh->SetTopMargin(0.05); padhigh->SetBottomMargin(0.05); padhigh->SetFrameBorderMode(0); padhigh->SetFrameBorderMode(0); THStack *hmcs = new THStack(); hmcs->SetName("hmcs"); hmcs->SetTitle(""); hmcs->SetMinimum(0.1); hmcs->SetMaximum(1.879886e+07); TH1F *hmcs_stack_1 = new TH1F("hmcs_stack_1","",13,-0.5,12.5); hmcs_stack_1->SetMinimum(0.01946637); hmcs_stack_1->SetMaximum(4.990772e+07); hmcs_stack_1->SetDirectory(0); hmcs_stack_1->SetStats(0); hmcs_stack_1->SetLineWidth(2); hmcs_stack_1->SetMarkerStyle(20); hmcs_stack_1->SetMarkerSize(1.2); hmcs_stack_1->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); hmcs_stack_1->GetXaxis()->SetLabelFont(42); hmcs_stack_1->GetXaxis()->SetLabelSize(1); hmcs_stack_1->GetXaxis()->SetTitleSize(0.05); hmcs_stack_1->GetXaxis()->SetTitleOffset(3); hmcs_stack_1->GetXaxis()->SetTitleFont(42); hmcs_stack_1->GetYaxis()->SetTitle("Events/ 1"); hmcs_stack_1->GetYaxis()->SetLabelFont(42); hmcs_stack_1->GetYaxis()->SetLabelSize(0.06); hmcs_stack_1->GetYaxis()->SetTitleSize(0.06); hmcs_stack_1->GetYaxis()->SetTitleOffset(1.35); hmcs_stack_1->GetYaxis()->SetTitleFont(42); hmcs_stack_1->GetZaxis()->SetLabelFont(42); hmcs_stack_1->GetZaxis()->SetLabelSize(0.05); hmcs_stack_1->GetZaxis()->SetTitleSize(0.05); hmcs_stack_1->GetZaxis()->SetTitleFont(42); hmcs->SetHistogram(hmcs_stack_1); TH1F *nj40_2_all = new TH1F("nj40_2_all","",13,-0.5,12.5); nj40_2_all->SetBinContent(1,19800.03); nj40_2_all->SetBinContent(2,3228.928); nj40_2_all->SetBinContent(3,864.6606); nj40_2_all->SetBinContent(4,262.7885); nj40_2_all->SetBinContent(5,63.45989); nj40_2_all->SetBinContent(6,25.97581); nj40_2_all->SetBinContent(7,7.942315); nj40_2_all->SetBinContent(8,0.908854); nj40_2_all->SetBinError(1,201.6077); nj40_2_all->SetBinError(2,43.58498); nj40_2_all->SetBinError(3,20.78609); nj40_2_all->SetBinError(4,11.07451); nj40_2_all->SetBinError(5,5.30458); nj40_2_all->SetBinError(6,3.139392); nj40_2_all->SetBinError(7,1.738537); nj40_2_all->SetBinError(8,0.5550485); nj40_2_all->SetEntries(199847); Int_t ci; // for color index setting ci = TColor::GetColor("#00ff00"); nj40_2_all->SetFillColor(ci); nj40_2_all->SetFillStyle(3244); ci = TColor::GetColor("#00ff00"); nj40_2_all->SetLineColor(ci); nj40_2_all->SetLineWidth(2); nj40_2_all->SetMarkerStyle(20); nj40_2_all->SetMarkerSize(1.2); nj40_2_all->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); nj40_2_all->GetXaxis()->SetLabelFont(42); nj40_2_all->GetXaxis()->SetLabelSize(0.05); nj40_2_all->GetXaxis()->SetTitleSize(0.05); nj40_2_all->GetXaxis()->SetTitleFont(42); nj40_2_all->GetYaxis()->SetTitle("Events/ 1"); nj40_2_all->GetYaxis()->SetLabelFont(42); nj40_2_all->GetYaxis()->SetLabelSize(0.05); nj40_2_all->GetYaxis()->SetTitleSize(0.05); nj40_2_all->GetYaxis()->SetTitleFont(42); nj40_2_all->GetZaxis()->SetLabelFont(42); nj40_2_all->GetZaxis()->SetLabelSize(0.05); nj40_2_all->GetZaxis()->SetTitleSize(0.05); nj40_2_all->GetZaxis()->SetTitleFont(42); hmcs->Add(nj40_2_all,""); TH1F *h6 = new TH1F("h6","",13,-0.5,12.5); h6->SetBinContent(1,3100.961); h6->SetBinContent(2,666.944); h6->SetBinContent(3,118.9711); h6->SetBinContent(4,18.88937); h6->SetBinContent(5,2.509375); h6->SetBinContent(6,0.4866637); h6->SetBinContent(7,0.05847302); h6->SetBinError(1,12.96914); h6->SetBinError(2,5.56987); h6->SetBinError(3,2.258459); h6->SetBinError(4,0.8622966); h6->SetBinError(5,0.3103453); h6->SetBinError(6,0.1222364); h6->SetBinError(7,0.02721452); h6->SetEntries(529119); h6->SetFillColor(92); h6->SetFillStyle(3385); h6->SetLineColor(92); h6->SetLineWidth(2); h6->SetMarkerStyle(20); h6->SetMarkerSize(1.2); h6->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); h6->GetXaxis()->SetLabelFont(42); h6->GetXaxis()->SetLabelSize(0.05); h6->GetXaxis()->SetTitleSize(0.05); h6->GetXaxis()->SetTitleFont(42); h6->GetYaxis()->SetTitle("Events/ 1"); h6->GetYaxis()->SetLabelFont(42); h6->GetYaxis()->SetLabelSize(0.05); h6->GetYaxis()->SetTitleSize(0.05); h6->GetYaxis()->SetTitleFont(42); h6->GetZaxis()->SetLabelFont(42); h6->GetZaxis()->SetLabelSize(0.05); h6->GetZaxis()->SetTitleSize(0.05); h6->GetZaxis()->SetTitleFont(42); hmcs->Add(h6,""); TH1F *h1 = new TH1F("h1","",13,-0.5,12.5); h1->SetBinContent(1,1436.185); h1->SetBinContent(2,5834.987); h1->SetBinContent(3,6857.573); h1->SetBinContent(4,2599.435); h1->SetBinContent(5,605.3917); h1->SetBinContent(6,97.18516); h1->SetBinContent(7,12.07734); h1->SetBinContent(8,0.796938); h1->SetBinContent(9,-0.03823967); h1->SetBinContent(10,-0.1881419); h1->SetBinContent(11,-0.03711361); h1->SetBinError(1,13.4432); h1->SetBinError(2,25.11439); h1->SetBinError(3,24.79782); h1->SetBinError(4,15.23986); h1->SetBinError(5,7.586138); h1->SetBinError(6,3.394936); h1->SetBinError(7,1.410269); h1->SetBinError(8,0.5833054); h1->SetBinError(9,0.305631); h1->SetBinError(10,0.1099219); h1->SetBinError(11,0.03711361); h1->SetEntries(586718); ci = TColor::GetColor("#0000ff"); h1->SetFillColor(ci); ci = TColor::GetColor("#0000ff"); h1->SetLineColor(ci); h1->SetLineWidth(2); h1->SetMarkerStyle(20); h1->SetMarkerSize(1.2); h1->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); h1->GetXaxis()->SetLabelFont(42); h1->GetXaxis()->SetLabelSize(0.05); h1->GetXaxis()->SetTitleSize(0.05); h1->GetXaxis()->SetTitleFont(42); h1->GetYaxis()->SetTitle("Events/ 1"); h1->GetYaxis()->SetLabelFont(42); h1->GetYaxis()->SetLabelSize(0.05); h1->GetYaxis()->SetTitleSize(0.05); h1->GetYaxis()->SetTitleFont(42); h1->GetZaxis()->SetLabelFont(42); h1->GetZaxis()->SetLabelSize(0.05); h1->GetZaxis()->SetTitleSize(0.05); h1->GetZaxis()->SetTitleFont(42); hmcs->Add(h1,""); TH1F *h4 = new TH1F("h4","",13,-0.5,12.5); h4->SetBinContent(1,374058.4); h4->SetBinContent(2,34472.41); h4->SetBinContent(3,6847.514); h4->SetBinContent(4,1205.031); h4->SetBinContent(5,223.4461); h4->SetBinContent(6,21.29337); h4->SetBinContent(7,5.626456); h4->SetBinContent(8,0.7664063); h4->SetBinError(1,2730.579); h4->SetBinError(2,315.282); h4->SetBinError(3,110.4903); h4->SetBinError(4,37.66851); h4->SetBinError(5,15.74272); h4->SetBinError(6,3.406079); h4->SetBinError(7,1.875288); h4->SetBinError(8,0.2358733); h4->SetEntries(285114); h4->SetFillColor(95); h4->SetFillStyle(3004); h4->SetLineColor(95); h4->SetLineWidth(2); h4->SetMarkerStyle(20); h4->SetMarkerSize(1.2); h4->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); h4->GetXaxis()->SetLabelFont(42); h4->GetXaxis()->SetLabelSize(0.05); h4->GetXaxis()->SetTitleSize(0.05); h4->GetXaxis()->SetTitleFont(42); h4->GetYaxis()->SetTitle("Events/ 1"); h4->GetYaxis()->SetLabelFont(42); h4->GetYaxis()->SetLabelSize(0.05); h4->GetYaxis()->SetTitleSize(0.05); h4->GetYaxis()->SetTitleFont(42); h4->GetZaxis()->SetLabelFont(42); h4->GetZaxis()->SetLabelSize(0.05); h4->GetZaxis()->SetTitleSize(0.05); h4->GetZaxis()->SetTitleFont(42); hmcs->Add(h4,""); TH1F *hemb = new TH1F("hemb","",13,-0.5,12.5); hemb->SetBinContent(1,39881.76); hemb->SetBinContent(2,8153.344); hemb->SetBinContent(3,1896.403); hemb->SetBinContent(4,393.741); hemb->SetBinContent(5,78.12319); hemb->SetBinContent(6,10.93471); hemb->SetBinContent(7,1.954417); hemb->SetBinContent(8,0.5714956); hemb->SetBinError(1,157.2482); hemb->SetBinError(2,70.49992); hemb->SetBinError(3,34.02484); hemb->SetBinError(4,15.60672); hemb->SetBinError(5,7.281728); hemb->SetBinError(6,2.36331); hemb->SetBinError(7,0.7979509); hemb->SetBinError(8,0.5714956); hemb->SetEntries(100684); hemb->SetFillColor(64); hemb->SetLineColor(64); hemb->SetLineWidth(2); hemb->SetMarkerStyle(20); hemb->SetMarkerSize(1.2); hemb->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); hemb->GetXaxis()->SetLabelFont(42); hemb->GetXaxis()->SetLabelSize(0.05); hemb->GetXaxis()->SetTitleSize(0.05); hemb->GetXaxis()->SetTitleFont(42); hemb->GetYaxis()->SetTitle("Events/ 1"); hemb->GetYaxis()->SetLabelFont(42); hemb->GetYaxis()->SetLabelSize(0.05); hemb->GetYaxis()->SetTitleSize(0.05); hemb->GetYaxis()->SetTitleFont(42); hemb->GetZaxis()->SetLabelFont(42); hemb->GetZaxis()->SetLabelSize(0.05); hemb->GetZaxis()->SetTitleSize(0.05); hemb->GetZaxis()->SetTitleFont(42); hmcs->Add(hemb,""); hmcs->Draw("hist"); TH1F *h7a = new TH1F("h7a","",13,-0.5,12.5); h7a->SetBinContent(1,9936.602); h7a->SetBinContent(2,3115.445); h7a->SetBinContent(3,714.5425); h7a->SetBinContent(4,137.3435); h7a->SetBinContent(5,34.78867); h7a->SetBinContent(6,6.223548); h7a->SetBinError(1,186.2976); h7a->SetBinError(2,105.3096); h7a->SetBinError(3,51.02409); h7a->SetBinError(4,22.15695); h7a->SetBinError(5,11.33844); h7a->SetBinError(6,4.771075); h7a->SetEntries(6513); h7a->SetLineStyle(9); h7a->SetLineWidth(4); h7a->SetMarkerStyle(20); h7a->SetMarkerSize(0.0001); h7a->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); h7a->GetXaxis()->SetLabelFont(42); h7a->GetXaxis()->SetLabelSize(0.05); h7a->GetXaxis()->SetTitleSize(0.05); h7a->GetXaxis()->SetTitleFont(42); h7a->GetYaxis()->SetTitle("Events/ 1"); h7a->GetYaxis()->SetLabelFont(42); h7a->GetYaxis()->SetLabelSize(0.05); h7a->GetYaxis()->SetTitleSize(0.05); h7a->GetYaxis()->SetTitleFont(42); h7a->GetZaxis()->SetLabelFont(42); h7a->GetZaxis()->SetLabelSize(0.05); h7a->GetZaxis()->SetTitleSize(0.05); h7a->GetZaxis()->SetTitleFont(42); h7a->Draw("hist,same"); TH1F *h7b = new TH1F("h7b","",13,-0.5,12.5); h7b->SetBinContent(1,2017.448); h7b->SetBinContent(2,5584.245); h7b->SetBinContent(3,4224.51); h7b->SetBinContent(4,492.191); h7b->SetBinContent(5,61.8126); h7b->SetBinContent(6,11.69464); h7b->SetBinContent(7,5.993772); h7b->SetBinError(1,74.31174); h7b->SetBinError(2,122.3804); h7b->SetBinError(3,107.073); h7b->SetBinError(4,37.34512); h7b->SetBinError(5,12.70623); h7b->SetBinError(6,6.028811); h7b->SetBinError(7,4.31878); h7b->SetEntries(7572); h7b->SetLineColor(6); h7b->SetLineStyle(5); h7b->SetLineWidth(4); h7b->SetMarkerColor(6); h7b->SetMarkerStyle(20); h7b->SetMarkerSize(0.0001); h7b->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); h7b->GetXaxis()->SetLabelFont(42); h7b->GetXaxis()->SetLabelSize(0.05); h7b->GetXaxis()->SetTitleSize(0.05); h7b->GetXaxis()->SetTitleFont(42); h7b->GetYaxis()->SetTitle("Events/ 1"); h7b->GetYaxis()->SetLabelFont(42); h7b->GetYaxis()->SetLabelSize(0.05); h7b->GetYaxis()->SetTitleSize(0.05); h7b->GetYaxis()->SetTitleFont(42); h7b->GetZaxis()->SetLabelFont(42); h7b->GetZaxis()->SetLabelSize(0.05); h7b->GetZaxis()->SetTitleSize(0.05); h7b->GetZaxis()->SetTitleFont(42); h7b->Draw("hist,same"); TH1F *h7c = new TH1F("h7c","",13,-0.5,12.5); h7c->SetBinContent(1,2545.203); h7c->SetBinContent(2,3089.357); h7c->SetBinContent(3,1746.81); h7c->SetBinContent(4,406.0923); h7c->SetBinContent(5,84.05207); h7c->SetBinContent(6,12.96983); h7c->SetBinContent(7,6.118102); h7c->SetBinContent(8,2.675354); h7c->SetBinError(1,68.81467); h7c->SetBinError(2,75.84417); h7c->SetBinError(3,56.00707); h7c->SetBinError(4,27.65191); h7c->SetBinError(5,12.09003); h7c->SetBinError(6,4.786534); h7c->SetBinError(7,3.641942); h7c->SetBinError(8,2.675354); h7c->SetEntries(7548); h7c->SetLineColor(8); h7c->SetLineStyle(2); h7c->SetLineWidth(4); h7c->SetMarkerColor(8); h7c->SetMarkerStyle(20); h7c->SetMarkerSize(0.0001); h7c->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); h7c->GetXaxis()->SetLabelFont(42); h7c->GetXaxis()->SetLabelSize(0.05); h7c->GetXaxis()->SetTitleSize(0.05); h7c->GetXaxis()->SetTitleFont(42); h7c->GetYaxis()->SetTitle("Events/ 1"); h7c->GetYaxis()->SetLabelFont(42); h7c->GetYaxis()->SetLabelSize(0.05); h7c->GetYaxis()->SetTitleSize(0.05); h7c->GetYaxis()->SetTitleFont(42); h7c->GetZaxis()->SetLabelFont(42); h7c->GetZaxis()->SetLabelSize(0.05); h7c->GetZaxis()->SetTitleSize(0.05); h7c->GetZaxis()->SetTitleFont(42); h7c->Draw("hist,same"); TH1F *hmc = new TH1F("hmc","",13,-0.5,12.5); hmc->SetBinContent(1,438277.3); hmc->SetBinContent(2,52356.61); hmc->SetBinContent(3,16585.12); hmc->SetBinContent(4,4479.885); hmc->SetBinContent(5,972.9302); hmc->SetBinContent(6,155.8757); hmc->SetBinContent(7,27.659); hmc->SetBinContent(8,3.043694); hmc->SetBinContent(9,-0.03823967); hmc->SetBinContent(10,-0.1881419); hmc->SetBinContent(11,-0.03711361); hmc->SetBinError(1,68734.77); hmc->SetBinError(2,7523.083); hmc->SetBinError(3,2519.691); hmc->SetBinError(4,698.3439); hmc->SetBinError(5,153.1761); hmc->SetBinError(6,24.61412); hmc->SetBinError(7,5.43185); hmc->SetBinError(8,1.115351); hmc->SetBinError(9,0.3057085); hmc->SetBinError(10,0.1150204); hmc->SetBinError(11,0.03771005); hmc->SetEntries(1701482); hmc->SetFillColor(1); hmc->SetFillStyle(3004); hmc->SetLineColor(0); hmc->SetLineWidth(2); hmc->SetMarkerSize(0.0001); hmc->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); hmc->GetXaxis()->SetLabelFont(42); hmc->GetXaxis()->SetLabelSize(0.05); hmc->GetXaxis()->SetTitleSize(0.05); hmc->GetXaxis()->SetTitleFont(42); hmc->GetYaxis()->SetTitle("Events/ 1"); hmc->GetYaxis()->SetLabelFont(42); hmc->GetYaxis()->SetLabelSize(0.05); hmc->GetYaxis()->SetTitleSize(0.05); hmc->GetYaxis()->SetTitleFont(42); hmc->GetZaxis()->SetLabelFont(42); hmc->GetZaxis()->SetLabelSize(0.05); hmc->GetZaxis()->SetTitleSize(0.05); hmc->GetZaxis()->SetTitleFont(42); hmc->Draw("E2,same"); TH1F *hd = new TH1F("hd","",13,-0.5,12.5); hd->SetBinContent(1,447592); hd->SetBinContent(2,49596); hd->SetBinContent(3,15588); hd->SetBinContent(4,4195); hd->SetBinContent(5,1013); hd->SetBinContent(6,228); hd->SetBinContent(7,39); hd->SetBinContent(8,7); hd->SetBinContent(9,3); hd->SetBinError(1,669.0232); hd->SetBinError(2,222.7016); hd->SetBinError(3,124.8519); hd->SetBinError(4,64.76882); hd->SetBinError(5,31.82766); hd->SetBinError(6,15.09967); hd->SetBinError(7,6.244998); hd->SetBinError(8,2.645751); hd->SetBinError(9,1.732051); hd->SetMaximum(1.879886e+07); hd->SetEntries(518261); hd->SetLineWidth(2); hd->SetMarkerStyle(20); hd->SetMarkerSize(1.2); hd->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); hd->GetXaxis()->SetLabelFont(42); hd->GetXaxis()->SetLabelSize(0.05); hd->GetXaxis()->SetTitleSize(0.05); hd->GetXaxis()->SetTitleFont(42); hd->GetYaxis()->SetTitle("Events/ 1"); hd->GetYaxis()->SetLabelFont(42); hd->GetYaxis()->SetLabelSize(0.05); hd->GetYaxis()->SetTitleSize(0.05); hd->GetYaxis()->SetTitleFont(42); hd->GetZaxis()->SetLabelFont(42); hd->GetZaxis()->SetLabelSize(0.05); hd->GetZaxis()->SetTitleSize(0.05); hd->GetZaxis()->SetTitleFont(42); hd->Draw("E same"); TLegend *leg = new TLegend(0.69,0.58,0.93,0.93,NULL,"brNDC"); leg->SetBorderSize(0); leg->SetTextFont(62); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(1); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry("hd","Data (2012)","PL"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(20); entry->SetMarkerSize(1.2); entry=leg->AddEntry("h7a","10^{2}#times#font[52]{H}(120)#rightarrow#tau_{lep}#tau_{lep} ggH","L"); entry->SetLineColor(1); entry->SetLineStyle(9); entry->SetLineWidth(4); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("h7b","10^{3}#times#font[52]{H}(120)#rightarrow#tau_{lep}#tau_{lep} VBF","L"); entry->SetLineColor(6); entry->SetLineStyle(5); entry->SetLineWidth(4); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("h7c","10^{3}#times#font[52]{H}(120)#rightarrow#tau_{lep}#tau_{lep} VH","L"); entry->SetLineColor(8); entry->SetLineStyle(2); entry->SetLineWidth(4); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("h5","#font[52]{Z}#rightarrow#tau#tau+jets","F"); entry->SetFillColor(64); entry->SetFillStyle(1001); entry->SetLineColor(64); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("h4","#font[52]{Z}#rightarrow#font[52]{ee,}#font[152]{#mu#mu}+jets","F"); entry->SetFillColor(95); entry->SetFillStyle(3004); entry->SetLineColor(95); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("h1","#font[52]{t#bar{t}}+single-top","F"); ci = TColor::GetColor("#0000ff"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#0000ff"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("h6","#font[52]{WW/WZ/ZZ}","F"); entry->SetFillColor(92); entry->SetFillStyle(3385); entry->SetLineColor(92); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("nj40_2_all","Fake leptons","F"); ci = TColor::GetColor("#00ff00"); entry->SetFillColor(ci); entry->SetFillStyle(3244); ci = TColor::GetColor("#00ff00"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry=leg->AddEntry("hmc","Bkg. uncert.","F"); entry->SetFillColor(1); entry->SetFillStyle(3004); entry->SetLineStyle(1); entry->SetLineWidth(2); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); leg->Draw(); TLatex * tex = new TLatex(0.52,0.85,"#int Ldt = 5.8 fb^{-1}"); tex->SetNDC(); tex->SetTextFont(42); tex->SetTextSize(0.042); tex->SetLineWidth(2); tex->Draw(); padhigh->Modified(); c1->cd(); // ------------>Primitives in pad: padlow padlow = new TPad("padlow", "padlow",0,0,1,0.33); padlow->Draw(); padlow->cd(); padlow->Range(-3.132911,-0.8269231,13.32278,2.096154); padlow->SetFillColor(0); padlow->SetFillStyle(4000); padlow->SetBorderMode(0); padlow->SetBorderSize(2); padlow->SetGridx(); padlow->SetGridy(); padlow->SetTickx(1); padlow->SetTicky(1); padlow->SetLeftMargin(0.16); padlow->SetRightMargin(0.05); padlow->SetTopMargin(0.05); padlow->SetBottomMargin(0.3); padlow->SetFrameBorderMode(0); padlow->SetFrameBorderMode(0); TH1F *hratiomc = new TH1F("hratiomc","",13,-0.5,12.5); hratiomc->SetBinContent(1,1); hratiomc->SetBinContent(2,1); hratiomc->SetBinContent(3,1); hratiomc->SetBinContent(4,1); hratiomc->SetBinContent(5,1); hratiomc->SetBinContent(6,1); hratiomc->SetBinContent(7,1); hratiomc->SetBinContent(8,1); hratiomc->SetBinContent(9,1); hratiomc->SetBinContent(10,1); hratiomc->SetBinContent(11,1); hratiomc->SetBinContent(12,1); hratiomc->SetBinContent(13,1); hratiomc->SetBinError(1,0.1567045); hratiomc->SetBinError(2,0.1435535); hratiomc->SetBinError(3,0.1517522); hratiomc->SetBinError(4,0.1555615); hratiomc->SetBinError(5,0.1561353); hratiomc->SetBinError(6,0.1527979); hratiomc->SetBinError(7,0.1630546); hratiomc->SetBinError(8,0.1517878); hratiomc->SetBinError(9,0.18); hratiomc->SetBinError(10,0.18); hratiomc->SetBinError(11,0.18); hratiomc->SetMinimum(0.05); hratiomc->SetMaximum(1.95); hratiomc->SetEntries(13); ci = TColor::GetColor("#ffcc00"); hratiomc->SetFillColor(ci); hratiomc->SetLineColor(0); hratiomc->SetLineWidth(2); ci = TColor::GetColor("#ffcc00"); hratiomc->SetMarkerColor(ci); hratiomc->SetMarkerSize(0.0001); hratiomc->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); hratiomc->GetXaxis()->SetLabelFont(43); hratiomc->GetXaxis()->SetLabelSize(24); hratiomc->GetXaxis()->SetTitleSize(0.12); hratiomc->GetXaxis()->SetTitleOffset(0.98); hratiomc->GetXaxis()->SetTitleFont(42); hratiomc->GetYaxis()->SetTitle("Data/MC ratio"); hratiomc->GetYaxis()->SetLabelFont(43); hratiomc->GetYaxis()->SetLabelSize(20); hratiomc->GetYaxis()->SetTitleSize(0.13); hratiomc->GetYaxis()->SetTitleOffset(0.6); hratiomc->GetYaxis()->SetTitleFont(42); hratiomc->GetZaxis()->SetLabelFont(42); hratiomc->GetZaxis()->SetLabelSize(0.05); hratiomc->GetZaxis()->SetTitleSize(0.05); hratiomc->GetZaxis()->SetTitleFont(42); hratiomc->Draw("E2"); TH1F *hratio = new TH1F("hratio","",13,-0.5,12.5); hratio->SetBinContent(1,1.021253); hratio->SetBinContent(2,0.9472729); hratio->SetBinContent(3,0.9398786); hratio->SetBinContent(4,0.936408); hratio->SetBinContent(5,1.041185); hratio->SetBinContent(6,1.462704); hratio->SetBinContent(7,1.410029); hratio->SetBinContent(8,2.299837); hratio->SetBinContent(9,-78.45255); hratio->SetBinError(1,0.006570426); hratio->SetBinError(2,0.007286787); hratio->SetBinError(3,0.01014755); hratio->SetBinError(4,0.01723949); hratio->SetBinError(5,0.0388966); hratio->SetBinError(6,0.1130541); hratio->SetBinError(7,0.2734941); hratio->SetBinError(8,1.159311); hratio->SetBinError(9,628.6668); hratio->SetEntries(68.39399); hratio->SetLineWidth(2); hratio->SetMarkerStyle(20); hratio->SetMarkerSize(1.2); hratio->GetXaxis()->SetTitle("N_{jet} (#font[52]{p}_{T}>40 GeV)"); hratio->GetXaxis()->SetLabelFont(43); hratio->GetXaxis()->SetLabelSize(24); hratio->GetXaxis()->SetTitleSize(0.12); hratio->GetXaxis()->SetTitleOffset(0.98); hratio->GetXaxis()->SetTitleFont(42); hratio->GetYaxis()->SetTitle("Events/ 1"); hratio->GetYaxis()->SetLabelFont(43); hratio->GetYaxis()->SetLabelSize(20); hratio->GetYaxis()->SetTitleSize(0.13); hratio->GetYaxis()->SetTitleOffset(0.6); hratio->GetYaxis()->SetTitleFont(42); hratio->GetZaxis()->SetLabelFont(42); hratio->GetZaxis()->SetLabelSize(0.05); hratio->GetZaxis()->SetTitleSize(0.05); hratio->GetZaxis()->SetTitleFont(42); hratio->Draw("e,same"); TLine *line = new TLine(-0.5,1,12.5,1); line->SetLineColor(2); line->Draw(); padlow->Modified(); c1->cd(); c1->Modified(); c1->cd(); c1->SetSelected(c1); }