void jzb_3jets_HT_Forward() { //=========Macro generated from canvas: finalPlots/jzb_3jets_HT_Forward/finalPlots/jzb_3jets_HT_Forward //========= (Wed Mar 30 12:26:21 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->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_3jets_HT_Forward->SetHighLightColor(2); finalPlots/jzb_3jets_HT_Forward->Range(-397.0244,-4.845718,349.3171,4.460465); 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 *dy3jetsHTSFCentral23 = new TH1F("dy3jetsHTSFCentral23","",51,-300,312); dy3jetsHTSFCentral23->SetBinContent(1,0.0004625043); dy3jetsHTSFCentral23->SetBinContent(2,0.01373569); dy3jetsHTSFCentral23->SetBinContent(3,0.00517096); dy3jetsHTSFCentral23->SetBinContent(4,0.05714636); dy3jetsHTSFCentral23->SetBinContent(6,0.02213423); dy3jetsHTSFCentral23->SetBinContent(7,0.06321183); dy3jetsHTSFCentral23->SetBinContent(8,0.09997122); dy3jetsHTSFCentral23->SetBinContent(9,0.07314914); dy3jetsHTSFCentral23->SetBinContent(10,0.1632774); dy3jetsHTSFCentral23->SetBinContent(11,0.2333147); dy3jetsHTSFCentral23->SetBinContent(12,0.2641766); dy3jetsHTSFCentral23->SetBinContent(13,0.2928142); dy3jetsHTSFCentral23->SetBinContent(14,0.9274543); dy3jetsHTSFCentral23->SetBinContent(15,0.9967468); dy3jetsHTSFCentral23->SetBinContent(16,1.87864); dy3jetsHTSFCentral23->SetBinContent(17,3.684344); dy3jetsHTSFCentral23->SetBinContent(18,6.338291); dy3jetsHTSFCentral23->SetBinContent(19,13.74102); dy3jetsHTSFCentral23->SetBinContent(20,31.72841); dy3jetsHTSFCentral23->SetBinContent(21,89.41434); dy3jetsHTSFCentral23->SetBinContent(22,236.7984); dy3jetsHTSFCentral23->SetBinContent(23,625.5881); dy3jetsHTSFCentral23->SetBinContent(24,1380.307); dy3jetsHTSFCentral23->SetBinContent(25,2372.56); dy3jetsHTSFCentral23->SetBinContent(26,2717.408); dy3jetsHTSFCentral23->SetBinContent(27,2195.478); dy3jetsHTSFCentral23->SetBinContent(28,1301.504); dy3jetsHTSFCentral23->SetBinContent(29,581.8368); dy3jetsHTSFCentral23->SetBinContent(30,231.862); dy3jetsHTSFCentral23->SetBinContent(31,91.32243); dy3jetsHTSFCentral23->SetBinContent(32,39.70061); dy3jetsHTSFCentral23->SetBinContent(33,15.14722); dy3jetsHTSFCentral23->SetBinContent(34,5.887506); dy3jetsHTSFCentral23->SetBinContent(35,3.48456); dy3jetsHTSFCentral23->SetBinContent(36,1.545045); dy3jetsHTSFCentral23->SetBinContent(37,0.8384616); dy3jetsHTSFCentral23->SetBinContent(38,0.6352499); dy3jetsHTSFCentral23->SetBinContent(39,0.4631038); dy3jetsHTSFCentral23->SetBinContent(40,0.2576273); dy3jetsHTSFCentral23->SetBinContent(41,0.2641904); dy3jetsHTSFCentral23->SetBinContent(42,0.2464684); dy3jetsHTSFCentral23->SetBinContent(43,0.183421); dy3jetsHTSFCentral23->SetBinContent(44,0.09701522); dy3jetsHTSFCentral23->SetBinContent(45,0.07563533); dy3jetsHTSFCentral23->SetBinContent(46,0.02777329); dy3jetsHTSFCentral23->SetBinContent(47,0.01286829); dy3jetsHTSFCentral23->SetBinContent(48,0.04788631); dy3jetsHTSFCentral23->SetBinContent(49,0.02479082); dy3jetsHTSFCentral23->SetBinContent(50,0.03239024); dy3jetsHTSFCentral23->SetBinContent(51,0.1565251); dy3jetsHTSFCentral23->SetBinError(1,0.0004625043); dy3jetsHTSFCentral23->SetBinError(2,0.01373569); dy3jetsHTSFCentral23->SetBinError(3,0.003559166); dy3jetsHTSFCentral23->SetBinError(4,0.03160976); dy3jetsHTSFCentral23->SetBinError(6,0.01974598); dy3jetsHTSFCentral23->SetBinError(7,0.03107643); dy3jetsHTSFCentral23->SetBinError(8,0.03764021); dy3jetsHTSFCentral23->SetBinError(9,0.03145153); dy3jetsHTSFCentral23->SetBinError(10,0.04817398); dy3jetsHTSFCentral23->SetBinError(11,0.06009927); dy3jetsHTSFCentral23->SetBinError(12,0.08261456); dy3jetsHTSFCentral23->SetBinError(13,0.06681333); dy3jetsHTSFCentral23->SetBinError(14,0.1577585); dy3jetsHTSFCentral23->SetBinError(15,0.1387785); dy3jetsHTSFCentral23->SetBinError(16,0.3616184); dy3jetsHTSFCentral23->SetBinError(17,0.5789125); dy3jetsHTSFCentral23->SetBinError(18,0.6922893); dy3jetsHTSFCentral23->SetBinError(19,1.128944); dy3jetsHTSFCentral23->SetBinError(20,1.721514); dy3jetsHTSFCentral23->SetBinError(21,3.787871); dy3jetsHTSFCentral23->SetBinError(22,6.551785); dy3jetsHTSFCentral23->SetBinError(23,12.00521); dy3jetsHTSFCentral23->SetBinError(24,18.07472); dy3jetsHTSFCentral23->SetBinError(25,24.57303); dy3jetsHTSFCentral23->SetBinError(26,26.82805); dy3jetsHTSFCentral23->SetBinError(27,23.78952); dy3jetsHTSFCentral23->SetBinError(28,17.4286); dy3jetsHTSFCentral23->SetBinError(29,10.92017); dy3jetsHTSFCentral23->SetBinError(30,6.438839); dy3jetsHTSFCentral23->SetBinError(31,3.681032); dy3jetsHTSFCentral23->SetBinError(32,2.329328); dy3jetsHTSFCentral23->SetBinError(33,1.222578); dy3jetsHTSFCentral23->SetBinError(34,0.4346187); dy3jetsHTSFCentral23->SetBinError(35,0.4255182); dy3jetsHTSFCentral23->SetBinError(36,0.1620837); dy3jetsHTSFCentral23->SetBinError(37,0.1139948); dy3jetsHTSFCentral23->SetBinError(38,0.1105459); dy3jetsHTSFCentral23->SetBinError(39,0.08163042); dy3jetsHTSFCentral23->SetBinError(40,0.06329844); dy3jetsHTSFCentral23->SetBinError(41,0.06596928); dy3jetsHTSFCentral23->SetBinError(42,0.0628957); dy3jetsHTSFCentral23->SetBinError(43,0.05770341); dy3jetsHTSFCentral23->SetBinError(44,0.03926855); dy3jetsHTSFCentral23->SetBinError(45,0.03161272); dy3jetsHTSFCentral23->SetBinError(46,0.01872624); dy3jetsHTSFCentral23->SetBinError(47,0.008129198); dy3jetsHTSFCentral23->SetBinError(48,0.02664144); dy3jetsHTSFCentral23->SetBinError(49,0.01786523); dy3jetsHTSFCentral23->SetBinError(50,0.02279986); dy3jetsHTSFCentral23->SetBinError(51,0.04884578); dy3jetsHTSFCentral23->SetEntries(49133.72); dy3jetsHTSFCentral23->SetStats(0); TF1 *gaus12 = new TF1("gaus","gaus",-30,30); gaus12->SetBit(TF1::kNotDraw); gaus12->SetFillColor(19); gaus12->SetFillStyle(0); gaus12->SetMarkerStyle(20); gaus12->SetLineColor(2); gaus12->SetLineWidth(2); gaus12->SetChisquare(8.509993); gaus12->SetNDF(3); gaus12->GetXaxis()->SetLabelFont(42); gaus12->GetXaxis()->SetLabelOffset(0.007); gaus12->GetXaxis()->SetTitleSize(0.05); gaus12->GetXaxis()->SetTitleFont(42); gaus12->GetYaxis()->SetLabelFont(42); gaus12->GetYaxis()->SetLabelOffset(0.007); gaus12->GetYaxis()->SetTitleSize(0.05); gaus12->GetYaxis()->SetTitleOffset(1.1); gaus12->GetYaxis()->SetTitleFont(42); gaus12->SetParameter(0,1676.477); gaus12->SetParError(0,14.2121); gaus12->SetParLimits(0,0,0); gaus12->SetParameter(1,4.975862); gaus12->SetParError(1,0.1586688); gaus12->SetParLimits(1,0,0); gaus12->SetParameter(2,20.4875); gaus12->SetParError(2,0.1698167); gaus12->SetParLimits(2,0,167.1765); dy3jetsHTSFCentral23->GetListOfFunctions()->Add(gaus12); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral23->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral23->SetMarkerColor(ci); dy3jetsHTSFCentral23->SetMarkerStyle(20); dy3jetsHTSFCentral23->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral23->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral23->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral23->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral23->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral23->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsHTSFCentral23->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral23->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral23->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral23->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral23->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral23->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral23->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral23->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral23->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral23->Draw("E,"); TH1F *dy3jetsHTSFCentral_center24 = new TH1F("dy3jetsHTSFCentral_center24","",51,-300,312); dy3jetsHTSFCentral_center24->SetBinContent(2,0.01625426); dy3jetsHTSFCentral_center24->SetBinContent(3,0.002695971); dy3jetsHTSFCentral_center24->SetBinContent(4,0.05710278); dy3jetsHTSFCentral_center24->SetBinContent(6,0.04458654); dy3jetsHTSFCentral_center24->SetBinContent(7,0.08549664); dy3jetsHTSFCentral_center24->SetBinContent(8,0.07911064); dy3jetsHTSFCentral_center24->SetBinContent(9,0.1069533); dy3jetsHTSFCentral_center24->SetBinContent(10,0.1612571); dy3jetsHTSFCentral_center24->SetBinContent(11,0.2545922); dy3jetsHTSFCentral_center24->SetBinContent(12,0.3249032); dy3jetsHTSFCentral_center24->SetBinContent(13,0.3755569); dy3jetsHTSFCentral_center24->SetBinContent(14,0.9792758); dy3jetsHTSFCentral_center24->SetBinContent(15,1.373148); dy3jetsHTSFCentral_center24->SetBinContent(16,2.437842); dy3jetsHTSFCentral_center24->SetBinContent(17,4.838578); dy3jetsHTSFCentral_center24->SetBinContent(18,8.203624); dy3jetsHTSFCentral_center24->SetBinContent(19,20.0747); dy3jetsHTSFCentral_center24->SetBinContent(20,48.38968); dy3jetsHTSFCentral_center24->SetBinContent(21,136.89); dy3jetsHTSFCentral_center24->SetBinContent(22,353.0201); dy3jetsHTSFCentral_center24->SetBinContent(23,914.5639); dy3jetsHTSFCentral_center24->SetBinContent(24,1808.995); dy3jetsHTSFCentral_center24->SetBinContent(25,2638.104); dy3jetsHTSFCentral_center24->SetBinContent(26,2603.404); dy3jetsHTSFCentral_center24->SetBinContent(27,1802.578); dy3jetsHTSFCentral_center24->SetBinContent(28,933.5219); dy3jetsHTSFCentral_center24->SetBinContent(29,412.4193); dy3jetsHTSFCentral_center24->SetBinContent(30,154.1123); dy3jetsHTSFCentral_center24->SetBinContent(31,61.14766); dy3jetsHTSFCentral_center24->SetBinContent(32,26.30245); dy3jetsHTSFCentral_center24->SetBinContent(33,9.933566); dy3jetsHTSFCentral_center24->SetBinContent(34,4.235267); dy3jetsHTSFCentral_center24->SetBinContent(35,2.691747); dy3jetsHTSFCentral_center24->SetBinContent(36,1.26942); dy3jetsHTSFCentral_center24->SetBinContent(37,0.7063898); dy3jetsHTSFCentral_center24->SetBinContent(38,0.5657719); dy3jetsHTSFCentral_center24->SetBinContent(39,0.3274312); dy3jetsHTSFCentral_center24->SetBinContent(40,0.2440736); dy3jetsHTSFCentral_center24->SetBinContent(41,0.3738969); dy3jetsHTSFCentral_center24->SetBinContent(42,0.1341894); dy3jetsHTSFCentral_center24->SetBinContent(43,0.1528042); dy3jetsHTSFCentral_center24->SetBinContent(44,0.0918338); dy3jetsHTSFCentral_center24->SetBinContent(45,0.03157541); dy3jetsHTSFCentral_center24->SetBinContent(46,0.03382291); dy3jetsHTSFCentral_center24->SetBinContent(47,0.01629721); dy3jetsHTSFCentral_center24->SetBinContent(48,0.03844824); dy3jetsHTSFCentral_center24->SetBinContent(49,0.05182414); dy3jetsHTSFCentral_center24->SetBinContent(50,0.02231474); dy3jetsHTSFCentral_center24->SetBinContent(51,0.1342308); dy3jetsHTSFCentral_center24->SetBinError(2,0.01396401); dy3jetsHTSFCentral_center24->SetBinError(3,0.002518816); dy3jetsHTSFCentral_center24->SetBinError(4,0.03160974); dy3jetsHTSFCentral_center24->SetBinError(6,0.02900749); dy3jetsHTSFCentral_center24->SetBinError(7,0.03430021); dy3jetsHTSFCentral_center24->SetBinError(8,0.03064267); dy3jetsHTSFCentral_center24->SetBinError(9,0.03951846); dy3jetsHTSFCentral_center24->SetBinError(10,0.04877941); dy3jetsHTSFCentral_center24->SetBinError(11,0.06140684); dy3jetsHTSFCentral_center24->SetBinError(12,0.08890012); dy3jetsHTSFCentral_center24->SetBinError(13,0.07638051); dy3jetsHTSFCentral_center24->SetBinError(14,0.1597797); dy3jetsHTSFCentral_center24->SetBinError(15,0.1601592); dy3jetsHTSFCentral_center24->SetBinError(16,0.3842184); dy3jetsHTSFCentral_center24->SetBinError(17,0.6812254); dy3jetsHTSFCentral_center24->SetBinError(18,0.7585727); dy3jetsHTSFCentral_center24->SetBinError(19,1.384686); dy3jetsHTSFCentral_center24->SetBinError(20,2.499572); dy3jetsHTSFCentral_center24->SetBinError(21,4.687406); dy3jetsHTSFCentral_center24->SetBinError(22,8.25533); dy3jetsHTSFCentral_center24->SetBinError(23,14.71448); dy3jetsHTSFCentral_center24->SetBinError(24,21.10684); dy3jetsHTSFCentral_center24->SetBinError(25,26.23896); dy3jetsHTSFCentral_center24->SetBinError(26,26.28213); dy3jetsHTSFCentral_center24->SetBinError(27,20.98242); dy3jetsHTSFCentral_center24->SetBinError(28,14.40596); dy3jetsHTSFCentral_center24->SetBinError(29,9.024967); dy3jetsHTSFCentral_center24->SetBinError(30,5.093447); dy3jetsHTSFCentral_center24->SetBinError(31,2.881741); dy3jetsHTSFCentral_center24->SetBinError(32,1.71487); dy3jetsHTSFCentral_center24->SetBinError(33,0.7533181); dy3jetsHTSFCentral_center24->SetBinError(34,0.3796737); dy3jetsHTSFCentral_center24->SetBinError(35,0.4081217); dy3jetsHTSFCentral_center24->SetBinError(36,0.1434312); dy3jetsHTSFCentral_center24->SetBinError(37,0.1089495); dy3jetsHTSFCentral_center24->SetBinError(38,0.09605565); dy3jetsHTSFCentral_center24->SetBinError(39,0.06832621); dy3jetsHTSFCentral_center24->SetBinError(40,0.06621452); dy3jetsHTSFCentral_center24->SetBinError(41,0.07624712); dy3jetsHTSFCentral_center24->SetBinError(42,0.04594162); dy3jetsHTSFCentral_center24->SetBinError(43,0.05389151); dy3jetsHTSFCentral_center24->SetBinError(44,0.0341902); dy3jetsHTSFCentral_center24->SetBinError(45,0.02001814); dy3jetsHTSFCentral_center24->SetBinError(46,0.01968778); dy3jetsHTSFCentral_center24->SetBinError(47,0.01382019); dy3jetsHTSFCentral_center24->SetBinError(48,0.0234077); dy3jetsHTSFCentral_center24->SetBinError(49,0.02847897); dy3jetsHTSFCentral_center24->SetBinError(50,0.0212488); dy3jetsHTSFCentral_center24->SetBinError(51,0.04398158); dy3jetsHTSFCentral_center24->SetEntries(49135.99); dy3jetsHTSFCentral_center24->SetStats(0); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center24->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center24->SetMarkerColor(ci); dy3jetsHTSFCentral_center24->SetMarkerStyle(20); dy3jetsHTSFCentral_center24->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral_center24->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center24->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center24->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center24->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center24->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsHTSFCentral_center24->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center24->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center24->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center24->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral_center24->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center24->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center24->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center24->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center24->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center24->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(); TLatex * 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); }