void jzb_2jets_HT_Central() { //=========Macro generated from canvas: finalPlots/jzb_2jets_HT_Central/finalPlots/jzb_2jets_HT_Central //========= (Mon Apr 18 11:40:08 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_2jets_HT_Central = new TCanvas("finalPlots/jzb_2jets_HT_Central", "finalPlots/jzb_2jets_HT_Central",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_2jets_HT_Central->SetHighLightColor(2); finalPlots/jzb_2jets_HT_Central->Range(-403.3247,-7.967231,391.4805,5.475714); finalPlots/jzb_2jets_HT_Central->SetFillColor(0); finalPlots/jzb_2jets_HT_Central->SetBorderMode(0); finalPlots/jzb_2jets_HT_Central->SetBorderSize(2); finalPlots/jzb_2jets_HT_Central->SetLogy(); finalPlots/jzb_2jets_HT_Central->SetTickx(1); finalPlots/jzb_2jets_HT_Central->SetTicky(1); finalPlots/jzb_2jets_HT_Central->SetLeftMargin(0.13); finalPlots/jzb_2jets_HT_Central->SetTopMargin(0.08); finalPlots/jzb_2jets_HT_Central->SetBottomMargin(0.13); finalPlots/jzb_2jets_HT_Central->SetFrameFillStyle(0); finalPlots/jzb_2jets_HT_Central->SetFrameBorderMode(0); finalPlots/jzb_2jets_HT_Central->SetFrameFillStyle(0); finalPlots/jzb_2jets_HT_Central->SetFrameBorderMode(0); TH1F *dy2jetsHTSFCentral1 = new TH1F("dy2jetsHTSFCentral1","",51,-300,312); dy2jetsHTSFCentral1->SetBinContent(1,0.04044646); dy2jetsHTSFCentral1->SetBinContent(2,0.007433082); dy2jetsHTSFCentral1->SetBinContent(3,0.002436316); dy2jetsHTSFCentral1->SetBinContent(4,0.0339082); dy2jetsHTSFCentral1->SetBinContent(5,0.04391384); dy2jetsHTSFCentral1->SetBinContent(6,0.1229303); dy2jetsHTSFCentral1->SetBinContent(7,0.2553395); dy2jetsHTSFCentral1->SetBinContent(8,0.08305624); dy2jetsHTSFCentral1->SetBinContent(9,0.3504252); dy2jetsHTSFCentral1->SetBinContent(10,0.04575155); dy2jetsHTSFCentral1->SetBinContent(11,0.4962135); dy2jetsHTSFCentral1->SetBinContent(12,0.8021418); dy2jetsHTSFCentral1->SetBinContent(13,0.5251583); dy2jetsHTSFCentral1->SetBinContent(14,0.9593886); dy2jetsHTSFCentral1->SetBinContent(15,1.43705); dy2jetsHTSFCentral1->SetBinContent(16,2.552774); dy2jetsHTSFCentral1->SetBinContent(17,6.186567); dy2jetsHTSFCentral1->SetBinContent(18,7.5762); dy2jetsHTSFCentral1->SetBinContent(19,19.61065); dy2jetsHTSFCentral1->SetBinContent(20,44.43571); dy2jetsHTSFCentral1->SetBinContent(21,172.6823); dy2jetsHTSFCentral1->SetBinContent(22,596.6187); dy2jetsHTSFCentral1->SetBinContent(23,2014.777); dy2jetsHTSFCentral1->SetBinContent(24,5563.67); dy2jetsHTSFCentral1->SetBinContent(25,11138.37); dy2jetsHTSFCentral1->SetBinContent(26,13163.7); dy2jetsHTSFCentral1->SetBinContent(27,9300.849); dy2jetsHTSFCentral1->SetBinContent(28,4425.249); dy2jetsHTSFCentral1->SetBinContent(29,1581.619); dy2jetsHTSFCentral1->SetBinContent(30,472.7334); dy2jetsHTSFCentral1->SetBinContent(31,125.0353); dy2jetsHTSFCentral1->SetBinContent(32,44.97483); dy2jetsHTSFCentral1->SetBinContent(33,14.90179); dy2jetsHTSFCentral1->SetBinContent(34,4.93397); dy2jetsHTSFCentral1->SetBinContent(35,3.053843); dy2jetsHTSFCentral1->SetBinContent(36,1.687053); dy2jetsHTSFCentral1->SetBinContent(37,0.7280711); dy2jetsHTSFCentral1->SetBinContent(38,0.474579); dy2jetsHTSFCentral1->SetBinContent(39,0.5991703); dy2jetsHTSFCentral1->SetBinContent(40,0.3456176); dy2jetsHTSFCentral1->SetBinContent(41,0.1919974); dy2jetsHTSFCentral1->SetBinContent(42,0.04843021); dy2jetsHTSFCentral1->SetBinContent(43,0.09147038); dy2jetsHTSFCentral1->SetBinContent(45,0.2491164); dy2jetsHTSFCentral1->SetBinContent(46,0.02055973); dy2jetsHTSFCentral1->SetBinContent(47,0.07080512); dy2jetsHTSFCentral1->SetBinContent(48,0.01670323); dy2jetsHTSFCentral1->SetBinContent(49,1.206097e-06); dy2jetsHTSFCentral1->SetBinContent(51,0.4618336); dy2jetsHTSFCentral1->SetBinError(1,0.02556568); dy2jetsHTSFCentral1->SetBinError(2,0.004292689); dy2jetsHTSFCentral1->SetBinError(3,0.002436316); dy2jetsHTSFCentral1->SetBinError(4,0.01865455); dy2jetsHTSFCentral1->SetBinError(5,0.04391384); dy2jetsHTSFCentral1->SetBinError(6,0.05662426); dy2jetsHTSFCentral1->SetBinError(7,0.09267774); dy2jetsHTSFCentral1->SetBinError(8,0.05516966); dy2jetsHTSFCentral1->SetBinError(9,0.2687147); dy2jetsHTSFCentral1->SetBinError(10,0.04089634); dy2jetsHTSFCentral1->SetBinError(11,0.1263316); dy2jetsHTSFCentral1->SetBinError(12,0.4215104); dy2jetsHTSFCentral1->SetBinError(13,0.1141712); dy2jetsHTSFCentral1->SetBinError(14,0.4049372); dy2jetsHTSFCentral1->SetBinError(15,0.3718022); dy2jetsHTSFCentral1->SetBinError(16,0.4685584); dy2jetsHTSFCentral1->SetBinError(17,1.161724); dy2jetsHTSFCentral1->SetBinError(18,1.053479); dy2jetsHTSFCentral1->SetBinError(19,2.12582); dy2jetsHTSFCentral1->SetBinError(20,3.070793); dy2jetsHTSFCentral1->SetBinError(21,6.995488); dy2jetsHTSFCentral1->SetBinError(22,15.08055); dy2jetsHTSFCentral1->SetBinError(23,34.24012); dy2jetsHTSFCentral1->SetBinError(24,49.73046); dy2jetsHTSFCentral1->SetBinError(25,94.30035); dy2jetsHTSFCentral1->SetBinError(26,101.9848); dy2jetsHTSFCentral1->SetBinError(27,73.96412); dy2jetsHTSFCentral1->SetBinError(28,48.67515); dy2jetsHTSFCentral1->SetBinError(29,25.097); dy2jetsHTSFCentral1->SetBinError(30,12.08799); dy2jetsHTSFCentral1->SetBinError(31,7.637265); dy2jetsHTSFCentral1->SetBinError(32,3.012879); dy2jetsHTSFCentral1->SetBinError(33,1.399398); dy2jetsHTSFCentral1->SetBinError(34,0.6217991); dy2jetsHTSFCentral1->SetBinError(35,0.2941348); dy2jetsHTSFCentral1->SetBinError(36,0.2016537); dy2jetsHTSFCentral1->SetBinError(37,0.1494093); dy2jetsHTSFCentral1->SetBinError(38,0.08930045); dy2jetsHTSFCentral1->SetBinError(39,0.2833099); dy2jetsHTSFCentral1->SetBinError(40,0.09130586); dy2jetsHTSFCentral1->SetBinError(41,0.05419676); dy2jetsHTSFCentral1->SetBinError(42,0.02790173); dy2jetsHTSFCentral1->SetBinError(43,0.0389559); dy2jetsHTSFCentral1->SetBinError(45,0.1846903); dy2jetsHTSFCentral1->SetBinError(46,0.02055973); dy2jetsHTSFCentral1->SetBinError(47,0.03533623); dy2jetsHTSFCentral1->SetBinError(48,0.01663343); dy2jetsHTSFCentral1->SetBinError(49,1.206097e-06); dy2jetsHTSFCentral1->SetBinError(51,0.3493246); dy2jetsHTSFCentral1->SetEntries(74346.06); dy2jetsHTSFCentral1->SetDirectory(0); TF1 *gaus1 = new TF1("gaus","gaus",-30,30); gaus1->SetBit(TF1::kNotDraw); gaus1->SetFillColor(19); gaus1->SetFillStyle(0); gaus1->SetMarkerStyle(20); gaus1->SetLineColor(2); gaus1->SetLineWidth(2); gaus1->SetChisquare(48.94748); gaus1->SetNDF(3); gaus1->GetXaxis()->SetLabelFont(42); gaus1->GetXaxis()->SetLabelOffset(0.007); gaus1->GetXaxis()->SetTitleSize(0.05); gaus1->GetXaxis()->SetTitleFont(42); gaus1->GetYaxis()->SetLabelFont(42); gaus1->GetYaxis()->SetLabelOffset(0.007); gaus1->GetYaxis()->SetTitleSize(0.05); gaus1->GetYaxis()->SetTitleOffset(1.1); gaus1->GetYaxis()->SetTitleFont(42); gaus1->SetParameter(0,12978.78); gaus1->SetParError(0,69.34376); gaus1->SetParLimits(0,0,0); gaus1->SetParameter(1,4.232912); gaus1->SetParError(1,0.06994529); gaus1->SetParLimits(1,0,0); gaus1->SetParameter(2,17.46613); gaus1->SetParError(2,0.07156825); gaus1->SetParLimits(2,0,155.1783); dy2jetsHTSFCentral1->GetListOfFunctions()->Add(gaus1); 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 = 48.95 / 3"); AText = ptstats->AddText("Constant = 1.298e+04 #pm 6.934e+01 "); AText = ptstats->AddText("Mean = 4.233 #pm 0.070 "); AText = ptstats->AddText("Sigma = 17.47 #pm 0.07 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy2jetsHTSFCentral1->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy2jetsHTSFCentral1); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy2jetsHTSFCentral1->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy2jetsHTSFCentral1->SetMarkerColor(ci); dy2jetsHTSFCentral1->SetMarkerStyle(20); dy2jetsHTSFCentral1->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsHTSFCentral1->GetXaxis()->SetLabelFont(42); dy2jetsHTSFCentral1->GetXaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral1->GetXaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral1->GetXaxis()->SetTitleFont(42); dy2jetsHTSFCentral1->GetYaxis()->SetTitle("Events / 12 GeV"); dy2jetsHTSFCentral1->GetYaxis()->SetLabelFont(42); dy2jetsHTSFCentral1->GetYaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral1->GetYaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral1->GetYaxis()->SetTitleOffset(1.1); dy2jetsHTSFCentral1->GetYaxis()->SetTitleFont(42); dy2jetsHTSFCentral1->GetZaxis()->SetLabelFont(42); dy2jetsHTSFCentral1->GetZaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral1->GetZaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral1->GetZaxis()->SetTitleFont(42); dy2jetsHTSFCentral1->Draw("E,"); TH1F *dy2jetsHTSFCentral_center2 = new TH1F("dy2jetsHTSFCentral_center2","",51,-300,312); dy2jetsHTSFCentral_center2->SetBinContent(1,0.02653112); dy2jetsHTSFCentral_center2->SetBinContent(2,0.004996767); dy2jetsHTSFCentral_center2->SetBinContent(3,0.01151883); dy2jetsHTSFCentral_center2->SetBinContent(4,0.02482569); dy2jetsHTSFCentral_center2->SetBinContent(5,0.04391384); dy2jetsHTSFCentral_center2->SetBinContent(6,0.1940344); dy2jetsHTSFCentral_center2->SetBinContent(7,0.2018595); dy2jetsHTSFCentral_center2->SetBinContent(8,0.10967); dy2jetsHTSFCentral_center2->SetBinContent(9,0.3061989); dy2jetsHTSFCentral_center2->SetBinContent(10,0.1777419); dy2jetsHTSFCentral_center2->SetBinContent(11,0.5122142); dy2jetsHTSFCentral_center2->SetBinContent(12,0.7667196); dy2jetsHTSFCentral_center2->SetBinContent(13,1.006277); dy2jetsHTSFCentral_center2->SetBinContent(14,0.7552218); dy2jetsHTSFCentral_center2->SetBinContent(15,1.796048); dy2jetsHTSFCentral_center2->SetBinContent(16,3.932956); dy2jetsHTSFCentral_center2->SetBinContent(17,6.27321); dy2jetsHTSFCentral_center2->SetBinContent(18,9.233862); dy2jetsHTSFCentral_center2->SetBinContent(19,27.11818); dy2jetsHTSFCentral_center2->SetBinContent(20,69.00761); dy2jetsHTSFCentral_center2->SetBinContent(21,268.1898); dy2jetsHTSFCentral_center2->SetBinContent(22,914.7238); dy2jetsHTSFCentral_center2->SetBinContent(23,2960.397); dy2jetsHTSFCentral_center2->SetBinContent(24,7564.05); dy2jetsHTSFCentral_center2->SetBinContent(25,12489.64); dy2jetsHTSFCentral_center2->SetBinContent(26,12287.26); dy2jetsHTSFCentral_center2->SetBinContent(27,7415.545); dy2jetsHTSFCentral_center2->SetBinContent(28,3225.044); dy2jetsHTSFCentral_center2->SetBinContent(29,1034.42); dy2jetsHTSFCentral_center2->SetBinContent(30,297.6469); dy2jetsHTSFCentral_center2->SetBinContent(31,87.76295); dy2jetsHTSFCentral_center2->SetBinContent(32,27.07775); dy2jetsHTSFCentral_center2->SetBinContent(33,9.838944); dy2jetsHTSFCentral_center2->SetBinContent(34,4.497341); dy2jetsHTSFCentral_center2->SetBinContent(35,2.328667); dy2jetsHTSFCentral_center2->SetBinContent(36,1.416625); dy2jetsHTSFCentral_center2->SetBinContent(37,0.5102); dy2jetsHTSFCentral_center2->SetBinContent(38,0.4580926); dy2jetsHTSFCentral_center2->SetBinContent(39,0.5730478); dy2jetsHTSFCentral_center2->SetBinContent(40,0.2649632); dy2jetsHTSFCentral_center2->SetBinContent(41,0.1398626); dy2jetsHTSFCentral_center2->SetBinContent(42,0.08516129); dy2jetsHTSFCentral_center2->SetBinContent(43,0.0547393); dy2jetsHTSFCentral_center2->SetBinContent(44,0.01330687); dy2jetsHTSFCentral_center2->SetBinContent(45,0.2563692); dy2jetsHTSFCentral_center2->SetBinContent(46,0.03420731); dy2jetsHTSFCentral_center2->SetBinContent(47,0.05323108); dy2jetsHTSFCentral_center2->SetBinContent(48,7.115971e-05); dy2jetsHTSFCentral_center2->SetBinContent(51,0.4618336); dy2jetsHTSFCentral_center2->SetBinError(1,0.0198031); dy2jetsHTSFCentral_center2->SetBinError(2,0.003534338); dy2jetsHTSFCentral_center2->SetBinError(3,0.009403598); dy2jetsHTSFCentral_center2->SetBinError(4,0.01629418); dy2jetsHTSFCentral_center2->SetBinError(5,0.04391384); dy2jetsHTSFCentral_center2->SetBinError(6,0.07089199); dy2jetsHTSFCentral_center2->SetBinError(7,0.08414514); dy2jetsHTSFCentral_center2->SetBinError(8,0.05829097); dy2jetsHTSFCentral_center2->SetBinError(9,0.2674749); dy2jetsHTSFCentral_center2->SetBinError(10,0.07590399); dy2jetsHTSFCentral_center2->SetBinError(11,0.1250104); dy2jetsHTSFCentral_center2->SetBinError(12,0.4198162); dy2jetsHTSFCentral_center2->SetBinError(13,0.4056106); dy2jetsHTSFCentral_center2->SetBinError(14,0.1505501); dy2jetsHTSFCentral_center2->SetBinError(15,0.4172327); dy2jetsHTSFCentral_center2->SetBinError(16,0.8267432); dy2jetsHTSFCentral_center2->SetBinError(17,1.046956); dy2jetsHTSFCentral_center2->SetBinError(18,1.215162); dy2jetsHTSFCentral_center2->SetBinError(19,2.484568); dy2jetsHTSFCentral_center2->SetBinError(20,4.055299); dy2jetsHTSFCentral_center2->SetBinError(21,8.930907); dy2jetsHTSFCentral_center2->SetBinError(22,20.28187); dy2jetsHTSFCentral_center2->SetBinError(23,38.13048); dy2jetsHTSFCentral_center2->SetBinError(24,72.76117); dy2jetsHTSFCentral_center2->SetBinError(25,98.15183); dy2jetsHTSFCentral_center2->SetBinError(26,93.00652); dy2jetsHTSFCentral_center2->SetBinError(27,63.76125); dy2jetsHTSFCentral_center2->SetBinError(28,41.67335); dy2jetsHTSFCentral_center2->SetBinError(29,20.68539); dy2jetsHTSFCentral_center2->SetBinError(30,10.30597); dy2jetsHTSFCentral_center2->SetBinError(31,4.956237); dy2jetsHTSFCentral_center2->SetBinError(32,2.023321); dy2jetsHTSFCentral_center2->SetBinError(33,1.11887); dy2jetsHTSFCentral_center2->SetBinError(34,0.5027028); dy2jetsHTSFCentral_center2->SetBinError(35,0.2368755); dy2jetsHTSFCentral_center2->SetBinError(36,0.1955041); dy2jetsHTSFCentral_center2->SetBinError(37,0.1146279); dy2jetsHTSFCentral_center2->SetBinError(38,0.09063604); dy2jetsHTSFCentral_center2->SetBinError(39,0.2857809); dy2jetsHTSFCentral_center2->SetBinError(40,0.06592143); dy2jetsHTSFCentral_center2->SetBinError(41,0.04684355); dy2jetsHTSFCentral_center2->SetBinError(42,0.0380675); dy2jetsHTSFCentral_center2->SetBinError(43,0.02910213); dy2jetsHTSFCentral_center2->SetBinError(44,0.01330687); dy2jetsHTSFCentral_center2->SetBinError(45,0.185354); dy2jetsHTSFCentral_center2->SetBinError(46,0.02404244); dy2jetsHTSFCentral_center2->SetBinError(47,0.03077785); dy2jetsHTSFCentral_center2->SetBinError(48,6.996401e-05); dy2jetsHTSFCentral_center2->SetBinError(51,0.3493246); dy2jetsHTSFCentral_center2->SetEntries(74352.6); dy2jetsHTSFCentral_center2->SetDirectory(0); ci = TColor::GetColor("#0000ff"); dy2jetsHTSFCentral_center2->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy2jetsHTSFCentral_center2->SetMarkerColor(ci); dy2jetsHTSFCentral_center2->SetMarkerStyle(20); dy2jetsHTSFCentral_center2->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsHTSFCentral_center2->GetXaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center2->GetXaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center2->GetXaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center2->GetXaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center2->GetYaxis()->SetTitle("Events / 12 GeV"); dy2jetsHTSFCentral_center2->GetYaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center2->GetYaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center2->GetYaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center2->GetYaxis()->SetTitleOffset(1.1); dy2jetsHTSFCentral_center2->GetYaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center2->GetZaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center2->GetZaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center2->GetZaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center2->GetZaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center2->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("dy2jetsHTSFCentral","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("dy2jetsHTSFCentral_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_2jets_HT_Central->Modified(); finalPlots/jzb_2jets_HT_Central->cd(); finalPlots/jzb_2jets_HT_Central->SetSelected(finalPlots/jzb_2jets_HT_Central); }