void jzb_3jets_HT_Forward() { //=========Macro generated from canvas: finalPlots/jzb_3jets_HT_Forward/finalPlots/jzb_3jets_HT_Forward //========= (Wed Apr 20 11:48:49 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(-529.3659,-5.141232,465.7561,4.611204); 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 *dy3jetsHTSFCentral83 = new TH1F("dy3jetsHTSFCentral83","",51,-400,416); dy3jetsHTSFCentral83->SetBinContent(2,0.01716931); dy3jetsHTSFCentral83->SetBinContent(5,0.02176758); dy3jetsHTSFCentral83->SetBinContent(7,0.0004625043); dy3jetsHTSFCentral83->SetBinContent(8,0.01373943); dy3jetsHTSFCentral83->SetBinContent(9,0.04410971); dy3jetsHTSFCentral83->SetBinContent(10,0.01820387); dy3jetsHTSFCentral83->SetBinContent(11,0.04349408); dy3jetsHTSFCentral83->SetBinContent(12,0.1087208); dy3jetsHTSFCentral83->SetBinContent(13,0.1062515); dy3jetsHTSFCentral83->SetBinContent(14,0.208985); dy3jetsHTSFCentral83->SetBinContent(15,0.2980381); dy3jetsHTSFCentral83->SetBinContent(16,0.4465597); dy3jetsHTSFCentral83->SetBinContent(17,1.133898); dy3jetsHTSFCentral83->SetBinContent(18,1.918999); dy3jetsHTSFCentral83->SetBinContent(19,4.434287); dy3jetsHTSFCentral83->SetBinContent(20,9.289396); dy3jetsHTSFCentral83->SetBinContent(21,27.5038); dy3jetsHTSFCentral83->SetBinContent(22,104.4287); dy3jetsHTSFCentral83->SetBinContent(23,382.9156); dy3jetsHTSFCentral83->SetBinContent(24,1300.661); dy3jetsHTSFCentral83->SetBinContent(25,2931.677); dy3jetsHTSFCentral83->SetBinContent(26,3545.767); dy3jetsHTSFCentral83->SetBinContent(27,2324.862); dy3jetsHTSFCentral83->SetBinContent(28,925.6083); dy3jetsHTSFCentral83->SetBinContent(29,272.6778); dy3jetsHTSFCentral83->SetBinContent(30,80.82932); dy3jetsHTSFCentral83->SetBinContent(31,24.52465); dy3jetsHTSFCentral83->SetBinContent(32,7.144483); dy3jetsHTSFCentral83->SetBinContent(33,3.263089); dy3jetsHTSFCentral83->SetBinContent(34,1.348004); dy3jetsHTSFCentral83->SetBinContent(35,0.8516392); dy3jetsHTSFCentral83->SetBinContent(36,0.4065962); dy3jetsHTSFCentral83->SetBinContent(37,0.3619362); dy3jetsHTSFCentral83->SetBinContent(38,0.331741); dy3jetsHTSFCentral83->SetBinContent(39,0.1595696); dy3jetsHTSFCentral83->SetBinContent(40,0.1112293); dy3jetsHTSFCentral83->SetBinContent(41,0.03914078); dy3jetsHTSFCentral83->SetBinContent(42,0.01643478); dy3jetsHTSFCentral83->SetBinContent(43,0.05774316); dy3jetsHTSFCentral83->SetBinContent(44,0.05470499); dy3jetsHTSFCentral83->SetBinContent(45,0.009645985); dy3jetsHTSFCentral83->SetBinContent(46,0.04056346); dy3jetsHTSFCentral83->SetBinContent(47,0.01057224); dy3jetsHTSFCentral83->SetBinContent(49,0.02453887); dy3jetsHTSFCentral83->SetBinContent(50,0.01043591); dy3jetsHTSFCentral83->SetBinContent(51,0.03845384); dy3jetsHTSFCentral83->SetBinError(2,0.01716931); dy3jetsHTSFCentral83->SetBinError(5,0.01839565); dy3jetsHTSFCentral83->SetBinError(7,0.0004625043); dy3jetsHTSFCentral83->SetBinError(8,0.01373569); dy3jetsHTSFCentral83->SetBinError(9,0.02609395); dy3jetsHTSFCentral83->SetBinError(10,0.01819205); dy3jetsHTSFCentral83->SetBinError(11,0.02898807); dy3jetsHTSFCentral83->SetBinError(12,0.0395921); dy3jetsHTSFCentral83->SetBinError(13,0.03679389); dy3jetsHTSFCentral83->SetBinError(14,0.05521042); dy3jetsHTSFCentral83->SetBinError(15,0.06561958); dy3jetsHTSFCentral83->SetBinError(16,0.09933641); dy3jetsHTSFCentral83->SetBinError(17,0.1663272); dy3jetsHTSFCentral83->SetBinError(18,0.1922595); dy3jetsHTSFCentral83->SetBinError(19,0.6674027); dy3jetsHTSFCentral83->SetBinError(20,0.7555919); dy3jetsHTSFCentral83->SetBinError(21,1.58072); dy3jetsHTSFCentral83->SetBinError(22,3.99947); dy3jetsHTSFCentral83->SetBinError(23,8.426058); dy3jetsHTSFCentral83->SetBinError(24,17.5208); dy3jetsHTSFCentral83->SetBinError(25,27.19565); dy3jetsHTSFCentral83->SetBinError(26,30.74931); dy3jetsHTSFCentral83->SetBinError(27,23.79244); dy3jetsHTSFCentral83->SetBinError(28,14.03893); dy3jetsHTSFCentral83->SetBinError(29,6.940852); dy3jetsHTSFCentral83->SetBinError(30,3.350559); dy3jetsHTSFCentral83->SetBinError(31,1.589794); dy3jetsHTSFCentral83->SetBinError(32,0.4607942); dy3jetsHTSFCentral83->SetBinError(33,0.4193695); dy3jetsHTSFCentral83->SetBinError(34,0.1449934); dy3jetsHTSFCentral83->SetBinError(35,0.1236965); dy3jetsHTSFCentral83->SetBinError(36,0.07871865); dy3jetsHTSFCentral83->SetBinError(37,0.07579655); dy3jetsHTSFCentral83->SetBinError(38,0.07335308); dy3jetsHTSFCentral83->SetBinError(39,0.05421987); dy3jetsHTSFCentral83->SetBinError(40,0.03881324); dy3jetsHTSFCentral83->SetBinError(41,0.02038511); dy3jetsHTSFCentral83->SetBinError(42,0.01382087); dy3jetsHTSFCentral83->SetBinError(43,0.02896756); dy3jetsHTSFCentral83->SetBinError(44,0.03116641); dy3jetsHTSFCentral83->SetBinError(45,0.009378306); dy3jetsHTSFCentral83->SetBinError(46,0.02888346); dy3jetsHTSFCentral83->SetBinError(47,0.007475702); dy3jetsHTSFCentral83->SetBinError(49,0.01897416); dy3jetsHTSFCentral83->SetBinError(50,0.009435019); dy3jetsHTSFCentral83->SetBinError(51,0.0225226); dy3jetsHTSFCentral83->SetEntries(49134.11); 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(0.006897057); gaus11->SetNDF(1); 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,2215.82); gaus11->SetParError(0,19.92892); gaus11->SetParLimits(0,0,0); gaus11->SetParameter(1,4.852885); gaus11->SetParError(1,0.1849473); gaus11->SetParLimits(1,0,0); gaus11->SetParameter(2,20.56448); gaus11->SetParError(2,0.22417); gaus11->SetParLimits(2,0,155.2109); dy3jetsHTSFCentral83->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 = 0.006897 / 1"); AText = ptstats->AddText("Constant = 2216 #pm 19.9 "); AText = ptstats->AddText("Mean = 4.853 #pm 0.185 "); AText = ptstats->AddText("Sigma = 20.56 #pm 0.22 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy3jetsHTSFCentral83->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy3jetsHTSFCentral83); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral83->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral83->SetMarkerColor(ci); dy3jetsHTSFCentral83->SetMarkerStyle(20); dy3jetsHTSFCentral83->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral83->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral83->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral83->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral83->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral83->GetYaxis()->SetTitle("Events / 16 GeV"); dy3jetsHTSFCentral83->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral83->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral83->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral83->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral83->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral83->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral83->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral83->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral83->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral83->Draw("E,"); TH1F *dy3jetsHTSFCentral_center84 = new TH1F("dy3jetsHTSFCentral_center84","",51,-400,416); dy3jetsHTSFCentral_center84->SetBinContent(1,0.01716931); dy3jetsHTSFCentral_center84->SetBinContent(4,0.002514828); dy3jetsHTSFCentral_center84->SetBinContent(5,0.01925275); dy3jetsHTSFCentral_center84->SetBinContent(7,0.0004625043); dy3jetsHTSFCentral_center84->SetBinContent(8,0.01639182); dy3jetsHTSFCentral_center84->SetBinContent(9,0.05966119); dy3jetsHTSFCentral_center84->SetBinContent(11,0.05764123); dy3jetsHTSFCentral_center84->SetBinContent(12,0.1370512); dy3jetsHTSFCentral_center84->SetBinContent(13,0.1214261); dy3jetsHTSFCentral_center84->SetBinContent(14,0.2476168); dy3jetsHTSFCentral_center84->SetBinContent(15,0.3750848); dy3jetsHTSFCentral_center84->SetBinContent(16,0.4911215); dy3jetsHTSFCentral_center84->SetBinContent(17,1.365551); dy3jetsHTSFCentral_center84->SetBinContent(18,2.392287); dy3jetsHTSFCentral_center84->SetBinContent(19,5.834724); dy3jetsHTSFCentral_center84->SetBinContent(20,12.92683); dy3jetsHTSFCentral_center84->SetBinContent(21,40.6489); dy3jetsHTSFCentral_center84->SetBinContent(22,157.4836); dy3jetsHTSFCentral_center84->SetBinContent(23,570.7258); dy3jetsHTSFCentral_center84->SetBinContent(24,1767.145); dy3jetsHTSFCentral_center84->SetBinContent(25,3339.44); dy3jetsHTSFCentral_center84->SetBinContent(26,3316.681); dy3jetsHTSFCentral_center84->SetBinContent(27,1832.166); dy3jetsHTSFCentral_center84->SetBinContent(28,640.0115); dy3jetsHTSFCentral_center84->SetBinContent(29,181.188); dy3jetsHTSFCentral_center84->SetBinContent(30,56.79107); dy3jetsHTSFCentral_center84->SetBinContent(31,16.34658); dy3jetsHTSFCentral_center84->SetBinContent(32,5.685311); dy3jetsHTSFCentral_center84->SetBinContent(33,2.296025); dy3jetsHTSFCentral_center84->SetBinContent(34,1.065069); dy3jetsHTSFCentral_center84->SetBinContent(35,0.723067); dy3jetsHTSFCentral_center84->SetBinContent(36,0.3370218); dy3jetsHTSFCentral_center84->SetBinContent(37,0.4612064); dy3jetsHTSFCentral_center84->SetBinContent(38,0.2115662); dy3jetsHTSFCentral_center84->SetBinContent(39,0.1208608); dy3jetsHTSFCentral_center84->SetBinContent(40,0.07840662); dy3jetsHTSFCentral_center84->SetBinContent(41,0.03511643); dy3jetsHTSFCentral_center84->SetBinContent(42,0.04812534); dy3jetsHTSFCentral_center84->SetBinContent(43,0.05718246); dy3jetsHTSFCentral_center84->SetBinContent(44,0.02231474); dy3jetsHTSFCentral_center84->SetBinContent(45,0.009885019); dy3jetsHTSFCentral_center84->SetBinContent(46,0.04034494); dy3jetsHTSFCentral_center84->SetBinContent(47,0.01057224); dy3jetsHTSFCentral_center84->SetBinContent(48,0.01819204); dy3jetsHTSFCentral_center84->SetBinContent(49,0.007407539); dy3jetsHTSFCentral_center84->SetBinContent(50,0.02756725); dy3jetsHTSFCentral_center84->SetBinContent(51,0.0202618); dy3jetsHTSFCentral_center84->SetBinError(1,0.01716931); dy3jetsHTSFCentral_center84->SetBinError(4,0.002514828); dy3jetsHTSFCentral_center84->SetBinError(5,0.01822294); dy3jetsHTSFCentral_center84->SetBinError(7,0.0004625043); dy3jetsHTSFCentral_center84->SetBinError(8,0.01396469); dy3jetsHTSFCentral_center84->SetBinError(9,0.03170964); dy3jetsHTSFCentral_center84->SetBinError(11,0.03060694); dy3jetsHTSFCentral_center84->SetBinError(12,0.04385822); dy3jetsHTSFCentral_center84->SetBinError(13,0.04072212); dy3jetsHTSFCentral_center84->SetBinError(14,0.06040445); dy3jetsHTSFCentral_center84->SetBinError(15,0.09346504); dy3jetsHTSFCentral_center84->SetBinError(16,0.08658353); dy3jetsHTSFCentral_center84->SetBinError(17,0.1861998); dy3jetsHTSFCentral_center84->SetBinError(18,0.3733252); dy3jetsHTSFCentral_center84->SetBinError(19,0.6988717); dy3jetsHTSFCentral_center84->SetBinError(20,1.031076); dy3jetsHTSFCentral_center84->SetBinError(21,2.007096); dy3jetsHTSFCentral_center84->SetBinError(22,5.021498); dy3jetsHTSFCentral_center84->SetBinError(23,11.24737); dy3jetsHTSFCentral_center84->SetBinError(24,20.44615); dy3jetsHTSFCentral_center84->SetBinError(25,29.39649); dy3jetsHTSFCentral_center84->SetBinError(26,29.47549); dy3jetsHTSFCentral_center84->SetBinError(27,20.80906); dy3jetsHTSFCentral_center84->SetBinError(28,11.31791); dy3jetsHTSFCentral_center84->SetBinError(29,5.420382); dy3jetsHTSFCentral_center84->SetBinError(30,2.73503); dy3jetsHTSFCentral_center84->SetBinError(31,1.149183); dy3jetsHTSFCentral_center84->SetBinError(32,0.5373857); dy3jetsHTSFCentral_center84->SetBinError(33,0.1998278); dy3jetsHTSFCentral_center84->SetBinError(34,0.1349706); dy3jetsHTSFCentral_center84->SetBinError(35,0.1067661); dy3jetsHTSFCentral_center84->SetBinError(36,0.07161044); dy3jetsHTSFCentral_center84->SetBinError(37,0.08730274); dy3jetsHTSFCentral_center84->SetBinError(38,0.05971046); dy3jetsHTSFCentral_center84->SetBinError(39,0.04470474); dy3jetsHTSFCentral_center84->SetBinError(40,0.03195282); dy3jetsHTSFCentral_center84->SetBinError(41,0.01971689); dy3jetsHTSFCentral_center84->SetBinError(42,0.02664252); dy3jetsHTSFCentral_center84->SetBinError(43,0.02896549); dy3jetsHTSFCentral_center84->SetBinError(44,0.0212488); dy3jetsHTSFCentral_center84->SetBinError(45,0.009381352); dy3jetsHTSFCentral_center84->SetBinError(46,0.02888214); dy3jetsHTSFCentral_center84->SetBinError(47,0.007475702); dy3jetsHTSFCentral_center84->SetBinError(48,0.01819204); dy3jetsHTSFCentral_center84->SetBinError(49,0.00549484); dy3jetsHTSFCentral_center84->SetBinError(50,0.0204657); dy3jetsHTSFCentral_center84->SetBinError(51,0.01327844); dy3jetsHTSFCentral_center84->SetEntries(49136.39); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center84->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center84->SetMarkerColor(ci); dy3jetsHTSFCentral_center84->SetMarkerStyle(20); dy3jetsHTSFCentral_center84->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral_center84->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center84->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center84->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center84->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center84->GetYaxis()->SetTitle("Events / 16 GeV"); dy3jetsHTSFCentral_center84->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center84->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center84->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center84->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral_center84->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center84->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center84->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center84->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center84->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center84->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); }