void jzb_2jets_HT_Forward() { //=========Macro generated from canvas: finalPlots/jzb_2jets_HT_Forward/finalPlots/jzb_2jets_HT_Forward //========= (Mon Apr 18 10:15:10 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_2jets_HT_Forward = new TCanvas("finalPlots/jzb_2jets_HT_Forward", "finalPlots/jzb_2jets_HT_Forward",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_2jets_HT_Forward->SetHighLightColor(2); finalPlots/jzb_2jets_HT_Forward->Range(-397.0244,-4.061046,349.3171,5.271562); finalPlots/jzb_2jets_HT_Forward->SetFillColor(0); finalPlots/jzb_2jets_HT_Forward->SetBorderMode(0); finalPlots/jzb_2jets_HT_Forward->SetBorderSize(2); finalPlots/jzb_2jets_HT_Forward->SetLogy(); finalPlots/jzb_2jets_HT_Forward->SetTickx(1); finalPlots/jzb_2jets_HT_Forward->SetTicky(1); finalPlots/jzb_2jets_HT_Forward->SetLeftMargin(0.13); finalPlots/jzb_2jets_HT_Forward->SetRightMargin(0.05); finalPlots/jzb_2jets_HT_Forward->SetTopMargin(0.08); finalPlots/jzb_2jets_HT_Forward->SetBottomMargin(0.13); finalPlots/jzb_2jets_HT_Forward->SetFrameFillStyle(0); finalPlots/jzb_2jets_HT_Forward->SetFrameBorderMode(0); finalPlots/jzb_2jets_HT_Forward->SetFrameFillStyle(0); finalPlots/jzb_2jets_HT_Forward->SetFrameBorderMode(0); TH1F *dy2jetsHTSFCentral5 = new TH1F("dy2jetsHTSFCentral5","",51,-300,312); dy2jetsHTSFCentral5->SetBinContent(2,0.08865698); dy2jetsHTSFCentral5->SetBinContent(3,0.1082821); dy2jetsHTSFCentral5->SetBinContent(7,0.1266555); dy2jetsHTSFCentral5->SetBinContent(8,0.1364315); dy2jetsHTSFCentral5->SetBinContent(9,0.1112734); dy2jetsHTSFCentral5->SetBinContent(10,0.1112734); dy2jetsHTSFCentral5->SetBinContent(11,0.3097778); dy2jetsHTSFCentral5->SetBinContent(12,0.3243837); dy2jetsHTSFCentral5->SetBinContent(13,0.2718573); dy2jetsHTSFCentral5->SetBinContent(14,0.6619629); dy2jetsHTSFCentral5->SetBinContent(15,1.232266); dy2jetsHTSFCentral5->SetBinContent(16,1.808498); dy2jetsHTSFCentral5->SetBinContent(17,2.554225); dy2jetsHTSFCentral5->SetBinContent(18,5.829539); dy2jetsHTSFCentral5->SetBinContent(19,13.75889); dy2jetsHTSFCentral5->SetBinContent(20,33.42881); dy2jetsHTSFCentral5->SetBinContent(21,139.9565); dy2jetsHTSFCentral5->SetBinContent(22,533.9693); dy2jetsHTSFCentral5->SetBinContent(23,2033.454); dy2jetsHTSFCentral5->SetBinContent(24,6517.936); dy2jetsHTSFCentral5->SetBinContent(25,14094.41); dy2jetsHTSFCentral5->SetBinContent(26,17618.15); dy2jetsHTSFCentral5->SetBinContent(27,12365.99); dy2jetsHTSFCentral5->SetBinContent(28,5513.038); dy2jetsHTSFCentral5->SetBinContent(29,1808.871); dy2jetsHTSFCentral5->SetBinContent(30,504.818); dy2jetsHTSFCentral5->SetBinContent(31,126.7478); dy2jetsHTSFCentral5->SetBinContent(32,35.3845); dy2jetsHTSFCentral5->SetBinContent(33,10.37175); dy2jetsHTSFCentral5->SetBinContent(34,3.63849); dy2jetsHTSFCentral5->SetBinContent(35,1.257846); dy2jetsHTSFCentral5->SetBinContent(36,0.7401645); dy2jetsHTSFCentral5->SetBinContent(37,0.7804617); dy2jetsHTSFCentral5->SetBinContent(38,0.07708418); dy2jetsHTSFCentral5->SetBinContent(39,0.1198178); dy2jetsHTSFCentral5->SetBinContent(41,0.1112734); dy2jetsHTSFCentral5->SetBinContent(42,0.1135955); dy2jetsHTSFCentral5->SetBinContent(47,0.1135955); dy2jetsHTSFCentral5->SetBinContent(51,-0.1162083); dy2jetsHTSFCentral5->SetBinError(2,0.0858176); dy2jetsHTSFCentral5->SetBinError(3,0.1054337); dy2jetsHTSFCentral5->SetBinError(7,0.1123315); dy2jetsHTSFCentral5->SetBinError(8,0.129977); dy2jetsHTSFCentral5->SetBinError(9,0.1112734); dy2jetsHTSFCentral5->SetBinError(10,0.1112734); dy2jetsHTSFCentral5->SetBinError(11,0.1792261); dy2jetsHTSFCentral5->SetBinError(12,0.1874027); dy2jetsHTSFCentral5->SetBinError(13,0.1622607); dy2jetsHTSFCentral5->SetBinError(14,0.2516266); dy2jetsHTSFCentral5->SetBinError(15,0.3607131); dy2jetsHTSFCentral5->SetBinError(16,0.4169951); dy2jetsHTSFCentral5->SetBinError(17,0.4859529); dy2jetsHTSFCentral5->SetBinError(18,0.7426548); dy2jetsHTSFCentral5->SetBinError(19,1.183443); dy2jetsHTSFCentral5->SetBinError(20,1.778839); dy2jetsHTSFCentral5->SetBinError(21,4.907289); dy2jetsHTSFCentral5->SetBinError(22,8.396006); dy2jetsHTSFCentral5->SetBinError(23,17.37028); dy2jetsHTSFCentral5->SetBinError(24,33.05096); dy2jetsHTSFCentral5->SetBinError(25,53.33203); dy2jetsHTSFCentral5->SetBinError(26,58.68738); dy2jetsHTSFCentral5->SetBinError(27,46.63876); dy2jetsHTSFCentral5->SetBinError(28,28.57592); dy2jetsHTSFCentral5->SetBinError(29,14.42109); dy2jetsHTSFCentral5->SetBinError(30,7.331288); dy2jetsHTSFCentral5->SetBinError(31,3.460212); dy2jetsHTSFCentral5->SetBinError(32,2.131562); dy2jetsHTSFCentral5->SetBinError(33,1.014693); dy2jetsHTSFCentral5->SetBinError(34,0.6012766); dy2jetsHTSFCentral5->SetBinError(35,0.3859007); dy2jetsHTSFCentral5->SetBinError(36,0.2645104); dy2jetsHTSFCentral5->SetBinError(37,0.2807774); dy2jetsHTSFCentral5->SetBinError(38,0.1795927); dy2jetsHTSFCentral5->SetBinError(39,0.1197945); dy2jetsHTSFCentral5->SetBinError(41,0.1112734); dy2jetsHTSFCentral5->SetBinError(42,0.1135955); dy2jetsHTSFCentral5->SetBinError(47,0.1135955); dy2jetsHTSFCentral5->SetBinError(51,0.1162083); dy2jetsHTSFCentral5->SetEntries(340754.8); TF1 *gaus5 = new TF1("gaus","gaus",-30,30); gaus5->SetBit(TF1::kNotDraw); gaus5->SetFillColor(19); gaus5->SetFillStyle(0); gaus5->SetMarkerStyle(20); gaus5->SetLineColor(2); gaus5->SetLineWidth(2); gaus5->SetChisquare(110.8248); gaus5->SetNDF(3); gaus5->GetXaxis()->SetLabelFont(42); gaus5->GetXaxis()->SetLabelOffset(0.007); gaus5->GetXaxis()->SetTitleSize(0.05); gaus5->GetXaxis()->SetTitleFont(42); gaus5->GetYaxis()->SetLabelFont(42); gaus5->GetYaxis()->SetLabelOffset(0.007); gaus5->GetYaxis()->SetTitleSize(0.05); gaus5->GetYaxis()->SetTitleOffset(1.1); gaus5->GetYaxis()->SetTitleFont(42); gaus5->SetParameter(0,10817.39); gaus5->SetParError(0,32.80187); gaus5->SetParLimits(0,0,0); gaus5->SetParameter(1,4.69127); gaus5->SetParError(1,0.03967135); gaus5->SetParLimits(1,0,0); gaus5->SetParameter(2,16.67029); gaus5->SetParError(2,0.03711836); gaus5->SetParLimits(2,0,150.7588); dy2jetsHTSFCentral5->GetListOfFunctions()->Add(gaus5); 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 = 110.8 / 3"); AText = ptstats->AddText("Constant = 1.082e+04 #pm 3.280e+01 "); AText = ptstats->AddText("Mean = 4.691 #pm 0.040 "); AText = ptstats->AddText("Sigma = 16.67 #pm 0.04 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy2jetsHTSFCentral5->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy2jetsHTSFCentral5); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy2jetsHTSFCentral5->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy2jetsHTSFCentral5->SetMarkerColor(ci); dy2jetsHTSFCentral5->SetMarkerStyle(20); dy2jetsHTSFCentral5->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsHTSFCentral5->GetXaxis()->SetLabelFont(42); dy2jetsHTSFCentral5->GetXaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral5->GetXaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral5->GetXaxis()->SetTitleFont(42); dy2jetsHTSFCentral5->GetYaxis()->SetTitle("Events / 12 GeV"); dy2jetsHTSFCentral5->GetYaxis()->SetLabelFont(42); dy2jetsHTSFCentral5->GetYaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral5->GetYaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral5->GetYaxis()->SetTitleOffset(1.1); dy2jetsHTSFCentral5->GetYaxis()->SetTitleFont(42); dy2jetsHTSFCentral5->GetZaxis()->SetLabelFont(42); dy2jetsHTSFCentral5->GetZaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral5->GetZaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral5->GetZaxis()->SetTitleFont(42); dy2jetsHTSFCentral5->Draw("E,"); TH1F *dy2jetsHTSFCentral_center6 = new TH1F("dy2jetsHTSFCentral_center6","",51,-300,312); dy2jetsHTSFCentral_center6->SetBinContent(2,0.08865698); dy2jetsHTSFCentral_center6->SetBinContent(3,0.1082821); dy2jetsHTSFCentral_center6->SetBinContent(6,0.01538219); dy2jetsHTSFCentral_center6->SetBinContent(7,0.2410815); dy2jetsHTSFCentral_center6->SetBinContent(8,0.006623328); dy2jetsHTSFCentral_center6->SetBinContent(9,0.1112734); dy2jetsHTSFCentral_center6->SetBinContent(10,0.2240088); dy2jetsHTSFCentral_center6->SetBinContent(11,0.3106379); dy2jetsHTSFCentral_center6->SetBinContent(12,0.3713721); dy2jetsHTSFCentral_center6->SetBinContent(13,0.2320496); dy2jetsHTSFCentral_center6->SetBinContent(14,1.151693); dy2jetsHTSFCentral_center6->SetBinContent(15,1.471671); dy2jetsHTSFCentral_center6->SetBinContent(16,1.771628); dy2jetsHTSFCentral_center6->SetBinContent(17,4.029657); dy2jetsHTSFCentral_center6->SetBinContent(18,7.841414); dy2jetsHTSFCentral_center6->SetBinContent(19,18.27126); dy2jetsHTSFCentral_center6->SetBinContent(20,59.99202); dy2jetsHTSFCentral_center6->SetBinContent(21,239.3268); dy2jetsHTSFCentral_center6->SetBinContent(22,917.3607); dy2jetsHTSFCentral_center6->SetBinContent(23,3352.781); dy2jetsHTSFCentral_center6->SetBinContent(24,9367.13); dy2jetsHTSFCentral_center6->SetBinContent(25,16612.77); dy2jetsHTSFCentral_center6->SetBinContent(26,16242.48); dy2jetsHTSFCentral_center6->SetBinContent(27,9390.52); dy2jetsHTSFCentral_center6->SetBinContent(28,3650.338); dy2jetsHTSFCentral_center6->SetBinContent(29,1105.399); dy2jetsHTSFCentral_center6->SetBinContent(30,287.7963); dy2jetsHTSFCentral_center6->SetBinContent(31,76.971); dy2jetsHTSFCentral_center6->SetBinContent(32,20.28819); dy2jetsHTSFCentral_center6->SetBinContent(33,7.805733); dy2jetsHTSFCentral_center6->SetBinContent(34,2.142503); dy2jetsHTSFCentral_center6->SetBinContent(35,0.8433847); dy2jetsHTSFCentral_center6->SetBinContent(36,0.682736); dy2jetsHTSFCentral_center6->SetBinContent(37,0.4283563); dy2jetsHTSFCentral_center6->SetBinContent(38,0.08175836); dy2jetsHTSFCentral_center6->SetBinContent(39,0.1198178); dy2jetsHTSFCentral_center6->SetBinContent(41,0.1112734); dy2jetsHTSFCentral_center6->SetBinContent(42,0.1135955); dy2jetsHTSFCentral_center6->SetBinContent(47,0.1135955); dy2jetsHTSFCentral_center6->SetBinContent(51,-0.1112734); dy2jetsHTSFCentral_center6->SetBinError(2,0.0858176); dy2jetsHTSFCentral_center6->SetBinError(3,0.1054337); dy2jetsHTSFCentral_center6->SetBinError(6,0.01538219); dy2jetsHTSFCentral_center6->SetBinError(7,0.1709734); dy2jetsHTSFCentral_center6->SetBinError(8,0.006623328); dy2jetsHTSFCentral_center6->SetBinError(9,0.1112734); dy2jetsHTSFCentral_center6->SetBinError(10,0.1573711); dy2jetsHTSFCentral_center6->SetBinError(11,0.180671); dy2jetsHTSFCentral_center6->SetBinError(12,0.1901647); dy2jetsHTSFCentral_center6->SetBinError(13,0.1540334); dy2jetsHTSFCentral_center6->SetBinError(14,0.3432088); dy2jetsHTSFCentral_center6->SetBinError(15,0.3803851); dy2jetsHTSFCentral_center6->SetBinError(16,0.4117217); dy2jetsHTSFCentral_center6->SetBinError(17,0.6065437); dy2jetsHTSFCentral_center6->SetBinError(18,0.8863779); dy2jetsHTSFCentral_center6->SetBinError(19,1.329338); dy2jetsHTSFCentral_center6->SetBinError(20,2.418346); dy2jetsHTSFCentral_center6->SetBinError(21,5.909133); dy2jetsHTSFCentral_center6->SetBinError(22,11.43359); dy2jetsHTSFCentral_center6->SetBinError(23,22.9984); dy2jetsHTSFCentral_center6->SetBinError(24,40.48194); dy2jetsHTSFCentral_center6->SetBinError(25,58.56265); dy2jetsHTSFCentral_center6->SetBinError(26,55.4897); dy2jetsHTSFCentral_center6->SetBinError(27,39.72004); dy2jetsHTSFCentral_center6->SetBinError(28,21.46982); dy2jetsHTSFCentral_center6->SetBinError(29,10.95801); dy2jetsHTSFCentral_center6->SetBinError(30,5.72468); dy2jetsHTSFCentral_center6->SetBinError(31,2.90351); dy2jetsHTSFCentral_center6->SetBinError(32,1.42796); dy2jetsHTSFCentral_center6->SetBinError(33,0.8779691); dy2jetsHTSFCentral_center6->SetBinError(34,0.4708124); dy2jetsHTSFCentral_center6->SetBinError(35,0.311006); dy2jetsHTSFCentral_center6->SetBinError(36,0.2544954); dy2jetsHTSFCentral_center6->SetBinError(37,0.206186); dy2jetsHTSFCentral_center6->SetBinError(38,0.1767666); dy2jetsHTSFCentral_center6->SetBinError(39,0.1197945); dy2jetsHTSFCentral_center6->SetBinError(41,0.1112734); dy2jetsHTSFCentral_center6->SetBinError(42,0.1135955); dy2jetsHTSFCentral_center6->SetBinError(47,0.1135955); dy2jetsHTSFCentral_center6->SetBinError(51,0.1112734); dy2jetsHTSFCentral_center6->SetEntries(340770.4); ci = TColor::GetColor("#0000ff"); dy2jetsHTSFCentral_center6->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy2jetsHTSFCentral_center6->SetMarkerColor(ci); dy2jetsHTSFCentral_center6->SetMarkerStyle(20); dy2jetsHTSFCentral_center6->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsHTSFCentral_center6->GetXaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center6->GetXaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center6->GetXaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center6->GetXaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center6->GetYaxis()->SetTitle("Events / 12 GeV"); dy2jetsHTSFCentral_center6->GetYaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center6->GetYaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center6->GetYaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center6->GetYaxis()->SetTitleOffset(1.1); dy2jetsHTSFCentral_center6->GetYaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center6->GetZaxis()->SetLabelFont(42); dy2jetsHTSFCentral_center6->GetZaxis()->SetLabelOffset(0.007); dy2jetsHTSFCentral_center6->GetZaxis()->SetTitleSize(0.05); dy2jetsHTSFCentral_center6->GetZaxis()->SetTitleFont(42); dy2jetsHTSFCentral_center6->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_Forward->Modified(); finalPlots/jzb_2jets_HT_Forward->cd(); finalPlots/jzb_2jets_HT_Forward->SetSelected(finalPlots/jzb_2jets_HT_Forward); }