void jzb_2jets_HT_Central() { //=========Macro generated from canvas: finalPlots/jzb_2jets_HT_Central/finalPlots/jzb_2jets_HT_Central //========= (Mon Apr 18 10:15:09 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,-4.025744,391.4805,5.045946); 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(2,0.08576899); dy2jetsHTSFCentral1->SetBinContent(3,0.1082821); dy2jetsHTSFCentral1->SetBinContent(7,0.1266555); dy2jetsHTSFCentral1->SetBinContent(8,0.1364315); dy2jetsHTSFCentral1->SetBinContent(9,0.1112734); dy2jetsHTSFCentral1->SetBinContent(10,0.1112734); dy2jetsHTSFCentral1->SetBinContent(11,0.1112734); dy2jetsHTSFCentral1->SetBinContent(12,0.3243837); dy2jetsHTSFCentral1->SetBinContent(13,0.2718573); dy2jetsHTSFCentral1->SetBinContent(14,0.4511746); dy2jetsHTSFCentral1->SetBinContent(15,1.109972); dy2jetsHTSFCentral1->SetBinContent(16,1.340066); dy2jetsHTSFCentral1->SetBinContent(17,2.113773); dy2jetsHTSFCentral1->SetBinContent(18,3.940898); dy2jetsHTSFCentral1->SetBinContent(19,8.669441); dy2jetsHTSFCentral1->SetBinContent(20,22.4889); dy2jetsHTSFCentral1->SetBinContent(21,92.73183); dy2jetsHTSFCentral1->SetBinContent(22,348.8831); dy2jetsHTSFCentral1->SetBinContent(23,1316.331); dy2jetsHTSFCentral1->SetBinContent(24,4109.233); dy2jetsHTSFCentral1->SetBinContent(25,8868.158); dy2jetsHTSFCentral1->SetBinContent(26,10985.4); dy2jetsHTSFCentral1->SetBinContent(27,7708.92); dy2jetsHTSFCentral1->SetBinContent(28,3444.717); dy2jetsHTSFCentral1->SetBinContent(29,1130.045); dy2jetsHTSFCentral1->SetBinContent(30,320.2932); dy2jetsHTSFCentral1->SetBinContent(31,80.70911); dy2jetsHTSFCentral1->SetBinContent(32,22.14137); dy2jetsHTSFCentral1->SetBinContent(33,6.759759); dy2jetsHTSFCentral1->SetBinContent(34,2.685897); dy2jetsHTSFCentral1->SetBinContent(35,0.8973615); dy2jetsHTSFCentral1->SetBinContent(36,0.3999418); dy2jetsHTSFCentral1->SetBinContent(37,0.4334317); dy2jetsHTSFCentral1->SetBinContent(38,-0.05272394); dy2jetsHTSFCentral1->SetBinContent(41,0.1112734); dy2jetsHTSFCentral1->SetBinContent(42,0.1135955); dy2jetsHTSFCentral1->SetBinContent(51,-0.1162083); dy2jetsHTSFCentral1->SetBinError(2,0.08576899); dy2jetsHTSFCentral1->SetBinError(3,0.1054337); dy2jetsHTSFCentral1->SetBinError(7,0.1123315); dy2jetsHTSFCentral1->SetBinError(8,0.129977); dy2jetsHTSFCentral1->SetBinError(9,0.1112734); dy2jetsHTSFCentral1->SetBinError(10,0.1112734); dy2jetsHTSFCentral1->SetBinError(11,0.1112734); dy2jetsHTSFCentral1->SetBinError(12,0.1874027); dy2jetsHTSFCentral1->SetBinError(13,0.1622607); dy2jetsHTSFCentral1->SetBinError(14,0.2027317); dy2jetsHTSFCentral1->SetBinError(15,0.3393494); dy2jetsHTSFCentral1->SetBinError(16,0.3609609); dy2jetsHTSFCentral1->SetBinError(17,0.4472894); dy2jetsHTSFCentral1->SetBinError(18,0.6051062); dy2jetsHTSFCentral1->SetBinError(19,0.9420105); dy2jetsHTSFCentral1->SetBinError(20,1.463827); dy2jetsHTSFCentral1->SetBinError(21,3.189672); dy2jetsHTSFCentral1->SetBinError(22,7.145771); dy2jetsHTSFCentral1->SetBinError(23,14.44011); dy2jetsHTSFCentral1->SetBinError(24,26.42808); dy2jetsHTSFCentral1->SetBinError(25,42.3909); dy2jetsHTSFCentral1->SetBinError(26,46.78809); dy2jetsHTSFCentral1->SetBinError(27,37.21451); dy2jetsHTSFCentral1->SetBinError(28,22.11515); dy2jetsHTSFCentral1->SetBinError(29,10.96608); dy2jetsHTSFCentral1->SetBinError(30,6.008759); dy2jetsHTSFCentral1->SetBinError(31,2.763747); dy2jetsHTSFCentral1->SetBinError(32,1.456007); dy2jetsHTSFCentral1->SetBinError(33,0.8249967); dy2jetsHTSFCentral1->SetBinError(34,0.5096541); dy2jetsHTSFCentral1->SetBinError(35,0.3481358); dy2jetsHTSFCentral1->SetBinError(36,0.194357); dy2jetsHTSFCentral1->SetBinError(37,0.1955377); dy2jetsHTSFCentral1->SetBinError(38,0.1241104); dy2jetsHTSFCentral1->SetBinError(41,0.1112734); dy2jetsHTSFCentral1->SetBinError(42,0.1135955); dy2jetsHTSFCentral1->SetBinError(51,0.1162083); dy2jetsHTSFCentral1->SetEntries(211543.9); 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(110.8248); 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,10817.39); gaus1->SetParError(0,32.80187); gaus1->SetParLimits(0,0,0); gaus1->SetParameter(1,4.69127); gaus1->SetParError(1,0.03967135); gaus1->SetParLimits(1,0,0); gaus1->SetParameter(2,16.67029); gaus1->SetParError(2,0.03711836); gaus1->SetParLimits(2,0,150.7588); 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 = 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(); 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(2,0.08576899); dy2jetsHTSFCentral_center2->SetBinContent(3,0.1082821); dy2jetsHTSFCentral_center2->SetBinContent(6,0.01538219); dy2jetsHTSFCentral_center2->SetBinContent(7,0.2410815); dy2jetsHTSFCentral_center2->SetBinContent(8,0.006623328); dy2jetsHTSFCentral_center2->SetBinContent(9,0.1112734); dy2jetsHTSFCentral_center2->SetBinContent(10,0.1112734); dy2jetsHTSFCentral_center2->SetBinContent(11,0.2248689); dy2jetsHTSFCentral_center2->SetBinContent(12,0.3713721); dy2jetsHTSFCentral_center2->SetBinContent(13,0.1266555); dy2jetsHTSFCentral_center2->SetBinContent(14,1.046299); dy2jetsHTSFCentral_center2->SetBinContent(15,1.110059); dy2jetsHTSFCentral_center2->SetBinContent(16,1.496046); dy2jetsHTSFCentral_center2->SetBinContent(17,2.909634); dy2jetsHTSFCentral_center2->SetBinContent(18,4.839394); dy2jetsHTSFCentral_center2->SetBinContent(19,12.24271); dy2jetsHTSFCentral_center2->SetBinContent(20,40.65173); dy2jetsHTSFCentral_center2->SetBinContent(21,156.4); dy2jetsHTSFCentral_center2->SetBinContent(22,592.9707); dy2jetsHTSFCentral_center2->SetBinContent(23,2114.52); dy2jetsHTSFCentral_center2->SetBinContent(24,5855.211); dy2jetsHTSFCentral_center2->SetBinContent(25,10396.36); dy2jetsHTSFCentral_center2->SetBinContent(26,10163.26); dy2jetsHTSFCentral_center2->SetBinContent(27,5885.947); dy2jetsHTSFCentral_center2->SetBinContent(28,2299.088); dy2jetsHTSFCentral_center2->SetBinContent(29,697.9432); dy2jetsHTSFCentral_center2->SetBinContent(30,182.2397); dy2jetsHTSFCentral_center2->SetBinContent(31,49.69669); dy2jetsHTSFCentral_center2->SetBinContent(32,13.59296); dy2jetsHTSFCentral_center2->SetBinContent(33,5.326554); dy2jetsHTSFCentral_center2->SetBinContent(34,1.565988); dy2jetsHTSFCentral_center2->SetBinContent(35,0.284037); dy2jetsHTSFCentral_center2->SetBinContent(36,0.4928746); dy2jetsHTSFCentral_center2->SetBinContent(37,0.2138433); dy2jetsHTSFCentral_center2->SetBinContent(38,-0.04804977); dy2jetsHTSFCentral_center2->SetBinContent(41,0.1112734); dy2jetsHTSFCentral_center2->SetBinContent(42,0.1135955); dy2jetsHTSFCentral_center2->SetBinContent(51,-0.1112734); dy2jetsHTSFCentral_center2->SetBinError(2,0.08576899); dy2jetsHTSFCentral_center2->SetBinError(3,0.1054337); dy2jetsHTSFCentral_center2->SetBinError(6,0.01538219); dy2jetsHTSFCentral_center2->SetBinError(7,0.1709734); dy2jetsHTSFCentral_center2->SetBinError(8,0.006623328); dy2jetsHTSFCentral_center2->SetBinError(9,0.1112734); dy2jetsHTSFCentral_center2->SetBinError(10,0.1112734); dy2jetsHTSFCentral_center2->SetBinError(11,0.1590148); dy2jetsHTSFCentral_center2->SetBinError(12,0.1901647); dy2jetsHTSFCentral_center2->SetBinError(13,0.1123315); dy2jetsHTSFCentral_center2->SetBinError(14,0.3266257); dy2jetsHTSFCentral_center2->SetBinError(15,0.3265468); dy2jetsHTSFCentral_center2->SetBinError(16,0.3851064); dy2jetsHTSFCentral_center2->SetBinError(17,0.5205111); dy2jetsHTSFCentral_center2->SetBinError(18,0.6928998); dy2jetsHTSFCentral_center2->SetBinError(19,1.088003); dy2jetsHTSFCentral_center2->SetBinError(20,1.996658); dy2jetsHTSFCentral_center2->SetBinError(21,4.13791); dy2jetsHTSFCentral_center2->SetBinError(22,9.847602); dy2jetsHTSFCentral_center2->SetBinError(23,17.87056); dy2jetsHTSFCentral_center2->SetBinError(24,32.56614); dy2jetsHTSFCentral_center2->SetBinError(25,46.82126); dy2jetsHTSFCentral_center2->SetBinError(26,44.12562); dy2jetsHTSFCentral_center2->SetBinError(27,31.51026); dy2jetsHTSFCentral_center2->SetBinError(28,16.20128); dy2jetsHTSFCentral_center2->SetBinError(29,8.647364); dy2jetsHTSFCentral_center2->SetBinError(30,4.773509); dy2jetsHTSFCentral_center2->SetBinError(31,2.173823); dy2jetsHTSFCentral_center2->SetBinError(32,1.164007); dy2jetsHTSFCentral_center2->SetBinError(33,0.7275834); dy2jetsHTSFCentral_center2->SetBinError(34,0.3993018); dy2jetsHTSFCentral_center2->SetBinError(35,0.217163); dy2jetsHTSFCentral_center2->SetBinError(36,0.209568); dy2jetsHTSFCentral_center2->SetBinError(37,0.1395439); dy2jetsHTSFCentral_center2->SetBinError(38,0.1199845); dy2jetsHTSFCentral_center2->SetBinError(41,0.1112734); dy2jetsHTSFCentral_center2->SetBinError(42,0.1135955); dy2jetsHTSFCentral_center2->SetBinError(51,0.1112734); dy2jetsHTSFCentral_center2->SetEntries(211551.4); 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); }