void jzb_3jets_HT_Forward() { //=========Macro generated from canvas: finalPlots/jzb_3jets_HT_Forward/finalPlots/jzb_3jets_HT_Forward //========= (Mon Apr 18 10:52:34 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_3jets_HT_Forward = new TCanvas("finalPlots/jzb_3jets_HT_Forward", "finalPlots/jzb_3jets_HT_Forward",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_3jets_HT_Forward->SetHighLightColor(2); finalPlots/jzb_3jets_HT_Forward->Range(-397.0244,-3.598319,349.3171,4.713351); finalPlots/jzb_3jets_HT_Forward->SetFillColor(0); finalPlots/jzb_3jets_HT_Forward->SetBorderMode(0); finalPlots/jzb_3jets_HT_Forward->SetBorderSize(2); finalPlots/jzb_3jets_HT_Forward->SetLogy(); finalPlots/jzb_3jets_HT_Forward->SetTickx(1); finalPlots/jzb_3jets_HT_Forward->SetTicky(1); finalPlots/jzb_3jets_HT_Forward->SetLeftMargin(0.13); finalPlots/jzb_3jets_HT_Forward->SetRightMargin(0.05); finalPlots/jzb_3jets_HT_Forward->SetTopMargin(0.08); finalPlots/jzb_3jets_HT_Forward->SetBottomMargin(0.13); finalPlots/jzb_3jets_HT_Forward->SetFrameFillStyle(0); finalPlots/jzb_3jets_HT_Forward->SetFrameBorderMode(0); finalPlots/jzb_3jets_HT_Forward->SetFrameFillStyle(0); finalPlots/jzb_3jets_HT_Forward->SetFrameBorderMode(0); TH1F *dy3jetsHTSFCentral11 = new TH1F("dy3jetsHTSFCentral11","",51,-300,312); dy3jetsHTSFCentral11->SetBinContent(2,0.04074333); dy3jetsHTSFCentral11->SetBinContent(7,0.06654468); dy3jetsHTSFCentral11->SetBinContent(9,0.08043333); dy3jetsHTSFCentral11->SetBinContent(10,0.006070554); dy3jetsHTSFCentral11->SetBinContent(12,0.08043333); dy3jetsHTSFCentral11->SetBinContent(13,0.6683736); dy3jetsHTSFCentral11->SetBinContent(14,0.3003226); dy3jetsHTSFCentral11->SetBinContent(15,0.4444892); dy3jetsHTSFCentral11->SetBinContent(16,1.899245); dy3jetsHTSFCentral11->SetBinContent(17,2.834233); dy3jetsHTSFCentral11->SetBinContent(18,4.143676); dy3jetsHTSFCentral11->SetBinContent(19,14.57443); dy3jetsHTSFCentral11->SetBinContent(20,36.3); dy3jetsHTSFCentral11->SetBinContent(21,109.3231); dy3jetsHTSFCentral11->SetBinContent(22,388.0534); dy3jetsHTSFCentral11->SetBinContent(23,1173.992); dy3jetsHTSFCentral11->SetBinContent(24,2727.931); dy3jetsHTSFCentral11->SetBinContent(25,4948.989); dy3jetsHTSFCentral11->SetBinContent(26,5841.867); dy3jetsHTSFCentral11->SetBinContent(27,4536.517); dy3jetsHTSFCentral11->SetBinContent(28,2384.171); dy3jetsHTSFCentral11->SetBinContent(29,1015.763); dy3jetsHTSFCentral11->SetBinContent(30,340.9276); dy3jetsHTSFCentral11->SetBinContent(31,106.2178); dy3jetsHTSFCentral11->SetBinContent(32,35.34855); dy3jetsHTSFCentral11->SetBinContent(33,10.02501); dy3jetsHTSFCentral11->SetBinContent(34,2.371032); dy3jetsHTSFCentral11->SetBinContent(35,1.113292); dy3jetsHTSFCentral11->SetBinContent(36,0.8575627); dy3jetsHTSFCentral11->SetBinContent(37,0.2480092); dy3jetsHTSFCentral11->SetBinContent(38,0.2320093); dy3jetsHTSFCentral11->SetBinContent(39,-0.3578011); dy3jetsHTSFCentral11->SetBinContent(41,0.4774228); dy3jetsHTSFCentral11->SetBinContent(42,0.03315664); dy3jetsHTSFCentral11->SetBinContent(43,-0.02363451); dy3jetsHTSFCentral11->SetBinContent(44,-0.05504727); dy3jetsHTSFCentral11->SetBinError(2,0.04074333); dy3jetsHTSFCentral11->SetBinError(7,0.04940223); dy3jetsHTSFCentral11->SetBinError(9,0.05774468); dy3jetsHTSFCentral11->SetBinError(10,0.006070554); dy3jetsHTSFCentral11->SetBinError(12,0.05774468); dy3jetsHTSFCentral11->SetBinError(13,0.3700873); dy3jetsHTSFCentral11->SetBinError(14,0.1060586); dy3jetsHTSFCentral11->SetBinError(15,0.1301322); dy3jetsHTSFCentral11->SetBinError(16,0.5657903); dy3jetsHTSFCentral11->SetBinError(17,0.5988026); dy3jetsHTSFCentral11->SetBinError(18,1.022905); dy3jetsHTSFCentral11->SetBinError(19,1.824123); dy3jetsHTSFCentral11->SetBinError(20,2.676192); dy3jetsHTSFCentral11->SetBinError(21,4.673856); dy3jetsHTSFCentral11->SetBinError(22,16.33882); dy3jetsHTSFCentral11->SetBinError(23,22.67773); dy3jetsHTSFCentral11->SetBinError(24,31.71454); dy3jetsHTSFCentral11->SetBinError(25,48.30545); dy3jetsHTSFCentral11->SetBinError(26,58.35837); dy3jetsHTSFCentral11->SetBinError(27,50.60068); dy3jetsHTSFCentral11->SetBinError(28,29.81961); dy3jetsHTSFCentral11->SetBinError(29,18.7565); dy3jetsHTSFCentral11->SetBinError(30,13.17869); dy3jetsHTSFCentral11->SetBinError(31,4.722441); dy3jetsHTSFCentral11->SetBinError(32,2.552152); dy3jetsHTSFCentral11->SetBinError(33,1.249036); dy3jetsHTSFCentral11->SetBinError(34,0.2950087); dy3jetsHTSFCentral11->SetBinError(35,0.3253009); dy3jetsHTSFCentral11->SetBinError(36,0.2398309); dy3jetsHTSFCentral11->SetBinError(37,0.1017756); dy3jetsHTSFCentral11->SetBinError(38,0.103849); dy3jetsHTSFCentral11->SetBinError(39,0.437332); dy3jetsHTSFCentral11->SetBinError(41,0.4138374); dy3jetsHTSFCentral11->SetBinError(42,0.03315664); dy3jetsHTSFCentral11->SetBinError(43,0.02363451); dy3jetsHTSFCentral11->SetBinError(44,0.05504726); dy3jetsHTSFCentral11->SetEntries(48891.4); TF1 *gaus11 = new TF1("gaus","gaus",-30,30); gaus11->SetBit(TF1::kNotDraw); gaus11->SetFillColor(19); gaus11->SetFillStyle(0); gaus11->SetMarkerStyle(20); gaus11->SetLineColor(2); gaus11->SetLineWidth(2); gaus11->SetChisquare(16.28053); gaus11->SetNDF(3); gaus11->GetXaxis()->SetLabelFont(42); gaus11->GetXaxis()->SetLabelOffset(0.007); gaus11->GetXaxis()->SetTitleSize(0.05); gaus11->GetXaxis()->SetTitleFont(42); gaus11->GetYaxis()->SetLabelFont(42); gaus11->GetYaxis()->SetLabelOffset(0.007); gaus11->GetYaxis()->SetTitleSize(0.05); gaus11->GetYaxis()->SetTitleOffset(1.1); gaus11->GetYaxis()->SetTitleFont(42); gaus11->SetParameter(0,3553.64); gaus11->SetParError(0,31.13527); gaus11->SetParLimits(0,0,0); gaus11->SetParameter(1,4.689782); gaus11->SetParError(1,0.124959); gaus11->SetParLimits(1,0,0); gaus11->SetParameter(2,19.07939); gaus11->SetParError(2,0.1411991); gaus11->SetParLimits(2,0,162.4284); dy3jetsHTSFCentral11->GetListOfFunctions()->Add(gaus11); TPaveStats *ptstats = new TPaveStats(0.656,0.87,0.98,0.995,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetTextAlign(12); ptstats->SetTextFont(42); TText *AText = ptstats->AddText("#chi^{2} / ndf = 16.28 / 3"); AText = ptstats->AddText("Constant = 3554 #pm 31.1 "); AText = ptstats->AddText("Mean = 4.69 #pm 0.12 "); AText = ptstats->AddText("Sigma = 19.08 #pm 0.14 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy3jetsHTSFCentral11->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy3jetsHTSFCentral11); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral11->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral11->SetMarkerColor(ci); dy3jetsHTSFCentral11->SetMarkerStyle(20); dy3jetsHTSFCentral11->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral11->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral11->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral11->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral11->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral11->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsHTSFCentral11->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral11->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral11->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral11->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral11->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral11->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral11->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral11->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral11->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral11->Draw("E,"); TH1F *dy3jetsHTSFCentral_center12 = new TH1F("dy3jetsHTSFCentral_center12","",51,-300,312); dy3jetsHTSFCentral_center12->SetBinContent(1,0.04074333); dy3jetsHTSFCentral_center12->SetBinContent(6,0.04391384); dy3jetsHTSFCentral_center12->SetBinContent(7,0.02263084); dy3jetsHTSFCentral_center12->SetBinContent(9,0.08650389); dy3jetsHTSFCentral_center12->SetBinContent(12,0.533424); dy3jetsHTSFCentral_center12->SetBinContent(13,0.2561263); dy3jetsHTSFCentral_center12->SetBinContent(14,0.3702301); dy3jetsHTSFCentral_center12->SetBinContent(15,0.675132); dy3jetsHTSFCentral_center12->SetBinContent(16,2.849066); dy3jetsHTSFCentral_center12->SetBinContent(17,2.481331); dy3jetsHTSFCentral_center12->SetBinContent(18,6.768349); dy3jetsHTSFCentral_center12->SetBinContent(19,19.37703); dy3jetsHTSFCentral_center12->SetBinContent(20,60.08462); dy3jetsHTSFCentral_center12->SetBinContent(21,187.1502); dy3jetsHTSFCentral_center12->SetBinContent(22,606.4271); dy3jetsHTSFCentral_center12->SetBinContent(23,1660.395); dy3jetsHTSFCentral_center12->SetBinContent(24,3629.617); dy3jetsHTSFCentral_center12->SetBinContent(25,5552.871); dy3jetsHTSFCentral_center12->SetBinContent(26,5531.826); dy3jetsHTSFCentral_center12->SetBinContent(27,3692.215); dy3jetsHTSFCentral_center12->SetBinContent(28,1744.413); dy3jetsHTSFCentral_center12->SetBinContent(29,669.3781); dy3jetsHTSFCentral_center12->SetBinContent(30,219.4388); dy3jetsHTSFCentral_center12->SetBinContent(31,66.85399); dy3jetsHTSFCentral_center12->SetBinContent(32,21.49776); dy3jetsHTSFCentral_center12->SetBinContent(33,6.25912); dy3jetsHTSFCentral_center12->SetBinContent(34,1.653566); dy3jetsHTSFCentral_center12->SetBinContent(35,1.156701); dy3jetsHTSFCentral_center12->SetBinContent(36,0.3573738); dy3jetsHTSFCentral_center12->SetBinContent(37,0.3113548); dy3jetsHTSFCentral_center12->SetBinContent(38,0.1980541); dy3jetsHTSFCentral_center12->SetBinContent(39,-0.4083177); dy3jetsHTSFCentral_center12->SetBinContent(40,0.02263084); dy3jetsHTSFCentral_center12->SetBinContent(41,0.4879486); dy3jetsHTSFCentral_center12->SetBinContent(42,-0.02263084); dy3jetsHTSFCentral_center12->SetBinContent(43,-0.05122856); dy3jetsHTSFCentral_center12->SetBinError(1,0.04074333); dy3jetsHTSFCentral_center12->SetBinError(6,0.04391384); dy3jetsHTSFCentral_center12->SetBinError(7,0.02263084); dy3jetsHTSFCentral_center12->SetBinError(9,0.0580629); dy3jetsHTSFCentral_center12->SetBinError(12,0.3625529); dy3jetsHTSFCentral_center12->SetBinError(13,0.1025402); dy3jetsHTSFCentral_center12->SetBinError(14,0.1183033); dy3jetsHTSFCentral_center12->SetBinError(15,0.2265439); dy3jetsHTSFCentral_center12->SetBinError(16,0.6971381); dy3jetsHTSFCentral_center12->SetBinError(17,0.4368762); dy3jetsHTSFCentral_center12->SetBinError(18,1.2846); dy3jetsHTSFCentral_center12->SetBinError(19,2.004385); dy3jetsHTSFCentral_center12->SetBinError(20,3.484609); dy3jetsHTSFCentral_center12->SetBinError(21,10.8653); dy3jetsHTSFCentral_center12->SetBinError(22,18.58321); dy3jetsHTSFCentral_center12->SetBinError(23,23.89007); dy3jetsHTSFCentral_center12->SetBinError(24,39.96909); dy3jetsHTSFCentral_center12->SetBinError(25,51.42372); dy3jetsHTSFCentral_center12->SetBinError(26,58.47889); dy3jetsHTSFCentral_center12->SetBinError(27,43.2871); dy3jetsHTSFCentral_center12->SetBinError(28,25.20344); dy3jetsHTSFCentral_center12->SetBinError(29,16.59677); dy3jetsHTSFCentral_center12->SetBinError(30,7.001529); dy3jetsHTSFCentral_center12->SetBinError(31,3.599471); dy3jetsHTSFCentral_center12->SetBinError(32,2.050699); dy3jetsHTSFCentral_center12->SetBinError(33,0.8275213); dy3jetsHTSFCentral_center12->SetBinError(34,0.2581056); dy3jetsHTSFCentral_center12->SetBinError(35,0.3612544); dy3jetsHTSFCentral_center12->SetBinError(36,0.1130786); dy3jetsHTSFCentral_center12->SetBinError(37,0.1188185); dy3jetsHTSFCentral_center12->SetBinError(38,0.110591); dy3jetsHTSFCentral_center12->SetBinError(39,0.4108861); dy3jetsHTSFCentral_center12->SetBinError(40,0.02263084); dy3jetsHTSFCentral_center12->SetBinError(41,0.4145463); dy3jetsHTSFCentral_center12->SetBinError(42,0.02263084); dy3jetsHTSFCentral_center12->SetBinError(43,0.05122856); dy3jetsHTSFCentral_center12->SetEntries(48892.69); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center12->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center12->SetMarkerColor(ci); dy3jetsHTSFCentral_center12->SetMarkerStyle(20); dy3jetsHTSFCentral_center12->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral_center12->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center12->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center12->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center12->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center12->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsHTSFCentral_center12->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center12->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center12->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center12->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral_center12->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center12->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center12->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center12->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center12->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center12->Draw("E,SAME"); TLegend *leg = new TLegend(0.4,0.2,0.6,0.32,NULL,"brNDC"); leg->SetBorderSize(0); leg->SetTextSize(0.04); leg->SetLineColor(1); leg->SetLineStyle(1); leg->SetLineWidth(0); leg->SetFillColor(0); leg->SetFillStyle(1001); TLegendEntry *entry=leg->AddEntry("dy3jetsHTSFCentral","Drell-Yan","P"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#ff0000"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("dy3jetsHTSFCentral_center","Drell-Yan (corrected)","P"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); ci = TColor::GetColor("#0000ff"); entry->SetMarkerColor(ci); entry->SetMarkerStyle(20); entry->SetMarkerSize(1); entry->SetTextFont(42); leg->Draw(); tex = new TLatex(0.23,0.93,"CMS"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.37,0.93,"Simulation"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetTextSize(0.03); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.9,0.93,"2.3 fb^{-1} (13 TeV)"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetLineWidth(2); tex->Draw(); finalPlots/jzb_3jets_HT_Forward->Modified(); finalPlots/jzb_3jets_HT_Forward->cd(); finalPlots/jzb_3jets_HT_Forward->SetSelected(finalPlots/jzb_3jets_HT_Forward); }