void jzb_3jets_HT_Central() { //=========Macro generated from canvas: finalPlots/jzb_3jets_HT_Central/finalPlots/jzb_3jets_HT_Central //========= (Mon Apr 18 10:52:33 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_3jets_HT_Central = new TCanvas("finalPlots/jzb_3jets_HT_Central", "finalPlots/jzb_3jets_HT_Central",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_3jets_HT_Central->SetHighLightColor(2); finalPlots/jzb_3jets_HT_Central->Range(-397.0244,-3.564275,349.3171,4.48552); finalPlots/jzb_3jets_HT_Central->SetFillColor(0); finalPlots/jzb_3jets_HT_Central->SetBorderMode(0); finalPlots/jzb_3jets_HT_Central->SetBorderSize(2); finalPlots/jzb_3jets_HT_Central->SetLogy(); finalPlots/jzb_3jets_HT_Central->SetTickx(1); finalPlots/jzb_3jets_HT_Central->SetTicky(1); finalPlots/jzb_3jets_HT_Central->SetLeftMargin(0.13); finalPlots/jzb_3jets_HT_Central->SetRightMargin(0.05); finalPlots/jzb_3jets_HT_Central->SetTopMargin(0.08); finalPlots/jzb_3jets_HT_Central->SetBottomMargin(0.13); finalPlots/jzb_3jets_HT_Central->SetFrameFillStyle(0); finalPlots/jzb_3jets_HT_Central->SetFrameBorderMode(0); finalPlots/jzb_3jets_HT_Central->SetFrameFillStyle(0); finalPlots/jzb_3jets_HT_Central->SetFrameBorderMode(0); TH1F *dy3jetsHTSFCentral7 = new TH1F("dy3jetsHTSFCentral7","",51,-300,312); dy3jetsHTSFCentral7->SetBinContent(2,0.04074333); dy3jetsHTSFCentral7->SetBinContent(7,0.06654468); dy3jetsHTSFCentral7->SetBinContent(9,0.03315664); dy3jetsHTSFCentral7->SetBinContent(10,0.006070554); dy3jetsHTSFCentral7->SetBinContent(12,0.04727669); dy3jetsHTSFCentral7->SetBinContent(13,0.5396103); dy3jetsHTSFCentral7->SetBinContent(14,0.1340315); dy3jetsHTSFCentral7->SetBinContent(15,0.2941273); dy3jetsHTSFCentral7->SetBinContent(16,0.964098); dy3jetsHTSFCentral7->SetBinContent(17,1.76322); dy3jetsHTSFCentral7->SetBinContent(18,2.812793); dy3jetsHTSFCentral7->SetBinContent(19,8.615862); dy3jetsHTSFCentral7->SetBinContent(20,22.78199); dy3jetsHTSFCentral7->SetBinContent(21,65.74682); dy3jetsHTSFCentral7->SetBinContent(22,251.9464); dy3jetsHTSFCentral7->SetBinContent(23,735.9103); dy3jetsHTSFCentral7->SetBinContent(24,1704.569); dy3jetsHTSFCentral7->SetBinContent(25,3018.923); dy3jetsHTSFCentral7->SetBinContent(26,3616.062); dy3jetsHTSFCentral7->SetBinContent(27,2826.206); dy3jetsHTSFCentral7->SetBinContent(28,1453.34); dy3jetsHTSFCentral7->SetBinContent(29,618.6632); dy3jetsHTSFCentral7->SetBinContent(30,221.1327); dy3jetsHTSFCentral7->SetBinContent(31,66.0703); dy3jetsHTSFCentral7->SetBinContent(32,22.7018); dy3jetsHTSFCentral7->SetBinContent(33,6.659367); dy3jetsHTSFCentral7->SetBinContent(34,1.547438); dy3jetsHTSFCentral7->SetBinContent(35,0.7201742); dy3jetsHTSFCentral7->SetBinContent(36,0.5180174); dy3jetsHTSFCentral7->SetBinContent(37,0.1733789); dy3jetsHTSFCentral7->SetBinContent(38,0.1830392); dy3jetsHTSFCentral7->SetBinContent(39,-0.3912561); dy3jetsHTSFCentral7->SetBinContent(41,0.02263084); dy3jetsHTSFCentral7->SetBinContent(42,0.03315664); dy3jetsHTSFCentral7->SetBinContent(43,-0.02363451); dy3jetsHTSFCentral7->SetBinError(2,0.04074333); dy3jetsHTSFCentral7->SetBinError(7,0.04940223); dy3jetsHTSFCentral7->SetBinError(9,0.03315664); dy3jetsHTSFCentral7->SetBinError(10,0.006070554); dy3jetsHTSFCentral7->SetBinError(12,0.04727669); dy3jetsHTSFCentral7->SetBinError(13,0.3625045); dy3jetsHTSFCentral7->SetBinError(14,0.07274525); dy3jetsHTSFCentral7->SetBinError(15,0.1068133); dy3jetsHTSFCentral7->SetBinError(16,0.2478035); dy3jetsHTSFCentral7->SetBinError(17,0.4038369); dy3jetsHTSFCentral7->SetBinError(18,0.9965838); dy3jetsHTSFCentral7->SetBinError(19,1.263909); dy3jetsHTSFCentral7->SetBinError(20,2.016278); dy3jetsHTSFCentral7->SetBinError(21,3.53588); dy3jetsHTSFCentral7->SetBinError(22,15.29595); dy3jetsHTSFCentral7->SetBinError(23,19.76373); dy3jetsHTSFCentral7->SetBinError(24,22.93987); dy3jetsHTSFCentral7->SetBinError(25,36.51946); dy3jetsHTSFCentral7->SetBinError(26,48.21176); dy3jetsHTSFCentral7->SetBinError(27,44.05002); dy3jetsHTSFCentral7->SetBinError(28,22.02421); dy3jetsHTSFCentral7->SetBinError(29,15.06512); dy3jetsHTSFCentral7->SetBinError(30,12.0339); dy3jetsHTSFCentral7->SetBinError(31,3.585895); dy3jetsHTSFCentral7->SetBinError(32,2.054366); dy3jetsHTSFCentral7->SetBinError(33,1.030314); dy3jetsHTSFCentral7->SetBinError(34,0.2409661); dy3jetsHTSFCentral7->SetBinError(35,0.2996807); dy3jetsHTSFCentral7->SetBinError(36,0.2107458); dy3jetsHTSFCentral7->SetBinError(37,0.08684021); dy3jetsHTSFCentral7->SetBinError(38,0.09245516); dy3jetsHTSFCentral7->SetBinError(39,0.4360732); dy3jetsHTSFCentral7->SetBinError(41,0.02263084); dy3jetsHTSFCentral7->SetBinError(42,0.03315664); dy3jetsHTSFCentral7->SetBinError(43,0.02363451); dy3jetsHTSFCentral7->SetEntries(28072.06); dy3jetsHTSFCentral7->SetDirectory(0); TF1 *gaus7 = new TF1("gaus","gaus",-30,30); gaus7->SetBit(TF1::kNotDraw); gaus7->SetFillColor(19); gaus7->SetFillStyle(0); gaus7->SetMarkerStyle(20); gaus7->SetLineColor(2); gaus7->SetLineWidth(2); gaus7->SetChisquare(16.28053); gaus7->SetNDF(3); gaus7->GetXaxis()->SetLabelFont(42); gaus7->GetXaxis()->SetLabelOffset(0.007); gaus7->GetXaxis()->SetTitleSize(0.05); gaus7->GetXaxis()->SetTitleFont(42); gaus7->GetYaxis()->SetLabelFont(42); gaus7->GetYaxis()->SetLabelOffset(0.007); gaus7->GetYaxis()->SetTitleSize(0.05); gaus7->GetYaxis()->SetTitleOffset(1.1); gaus7->GetYaxis()->SetTitleFont(42); gaus7->SetParameter(0,3553.64); gaus7->SetParError(0,31.13527); gaus7->SetParLimits(0,0,0); gaus7->SetParameter(1,4.689782); gaus7->SetParError(1,0.124959); gaus7->SetParLimits(1,0,0); gaus7->SetParameter(2,19.07939); gaus7->SetParError(2,0.1411991); gaus7->SetParLimits(2,0,162.4284); dy3jetsHTSFCentral7->GetListOfFunctions()->Add(gaus7); 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 = 16.28 / 3"); AText = ptstats->AddText("Constant = 3554 #pm 31.1 "); AText = ptstats->AddText("Mean = 4.69 #pm 0.12 "); AText = ptstats->AddText("Sigma = 19.08 #pm 0.14 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy3jetsHTSFCentral7->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy3jetsHTSFCentral7); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral7->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral7->SetMarkerColor(ci); dy3jetsHTSFCentral7->SetMarkerStyle(20); dy3jetsHTSFCentral7->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral7->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral7->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral7->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral7->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral7->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsHTSFCentral7->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral7->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral7->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral7->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral7->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral7->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral7->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral7->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral7->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral7->Draw("E,"); TH1F *dy3jetsHTSFCentral_center8 = new TH1F("dy3jetsHTSFCentral_center8","",51,-300,312); dy3jetsHTSFCentral_center8->SetBinContent(1,0.04074333); dy3jetsHTSFCentral_center8->SetBinContent(6,0.04391384); dy3jetsHTSFCentral_center8->SetBinContent(7,0.02263084); dy3jetsHTSFCentral_center8->SetBinContent(9,0.0392272); dy3jetsHTSFCentral_center8->SetBinContent(12,0.4122474); dy3jetsHTSFCentral_center8->SetBinContent(13,0.2153829); dy3jetsHTSFCentral_center8->SetBinContent(14,0.2039391); dy3jetsHTSFCentral_center8->SetBinContent(15,0.485543); dy3jetsHTSFCentral_center8->SetBinContent(16,1.354623); dy3jetsHTSFCentral_center8->SetBinContent(17,1.529489); dy3jetsHTSFCentral_center8->SetBinContent(18,4.320762); dy3jetsHTSFCentral_center8->SetBinContent(19,11.29635); dy3jetsHTSFCentral_center8->SetBinContent(20,36.17051); dy3jetsHTSFCentral_center8->SetBinContent(21,121.7679); dy3jetsHTSFCentral_center8->SetBinContent(22,383.3237); dy3jetsHTSFCentral_center8->SetBinContent(23,1038.293); dy3jetsHTSFCentral_center8->SetBinContent(24,2227.463); dy3jetsHTSFCentral_center8->SetBinContent(25,3412.755); dy3jetsHTSFCentral_center8->SetBinContent(26,3440.329); dy3jetsHTSFCentral_center8->SetBinContent(27,2286.498); dy3jetsHTSFCentral_center8->SetBinContent(28,1063.266); dy3jetsHTSFCentral_center8->SetBinContent(29,417.475); dy3jetsHTSFCentral_center8->SetBinContent(30,138.3926); dy3jetsHTSFCentral_center8->SetBinContent(31,42.82765); dy3jetsHTSFCentral_center8->SetBinContent(32,13.9518); dy3jetsHTSFCentral_center8->SetBinContent(33,4.308587); dy3jetsHTSFCentral_center8->SetBinContent(34,1.166374); dy3jetsHTSFCentral_center8->SetBinContent(35,0.7325079); dy3jetsHTSFCentral_center8->SetBinContent(36,0.1819829); dy3jetsHTSFCentral_center8->SetBinContent(37,0.2303159); dy3jetsHTSFCentral_center8->SetBinContent(38,0.1634827); dy3jetsHTSFCentral_center8->SetBinContent(39,-0.4083177); dy3jetsHTSFCentral_center8->SetBinContent(40,0.02263084); dy3jetsHTSFCentral_center8->SetBinContent(41,0.03315664); dy3jetsHTSFCentral_center8->SetBinContent(42,-0.02263084); dy3jetsHTSFCentral_center8->SetBinError(1,0.04074333); dy3jetsHTSFCentral_center8->SetBinError(6,0.04391384); dy3jetsHTSFCentral_center8->SetBinError(7,0.02263084); dy3jetsHTSFCentral_center8->SetBinError(9,0.03370778); dy3jetsHTSFCentral_center8->SetBinError(12,0.3555983); dy3jetsHTSFCentral_center8->SetBinError(13,0.09409817); dy3jetsHTSFCentral_center8->SetBinError(14,0.08966109); dy3jetsHTSFCentral_center8->SetBinError(15,0.2113305); dy3jetsHTSFCentral_center8->SetBinError(16,0.226644); dy3jetsHTSFCentral_center8->SetBinError(17,0.3915984); dy3jetsHTSFCentral_center8->SetBinError(18,1.1359); dy3jetsHTSFCentral_center8->SetBinError(19,1.393422); dy3jetsHTSFCentral_center8->SetBinError(20,2.578943); dy3jetsHTSFCentral_center8->SetBinError(21,10.20072); dy3jetsHTSFCentral_center8->SetBinError(22,16.97437); dy3jetsHTSFCentral_center8->SetBinError(23,19.85147); dy3jetsHTSFCentral_center8->SetBinError(24,27.64376); dy3jetsHTSFCentral_center8->SetBinError(25,41.20373); dy3jetsHTSFCentral_center8->SetBinError(26,49.81823); dy3jetsHTSFCentral_center8->SetBinError(27,35.9698); dy3jetsHTSFCentral_center8->SetBinError(28,19.24085); dy3jetsHTSFCentral_center8->SetBinError(29,14.08777); dy3jetsHTSFCentral_center8->SetBinError(30,5.459499); dy3jetsHTSFCentral_center8->SetBinError(31,2.793413); dy3jetsHTSFCentral_center8->SetBinError(32,1.667439); dy3jetsHTSFCentral_center8->SetBinError(33,0.7416368); dy3jetsHTSFCentral_center8->SetBinError(34,0.2191473); dy3jetsHTSFCentral_center8->SetBinError(35,0.3373591); dy3jetsHTSFCentral_center8->SetBinError(36,0.07688821); dy3jetsHTSFCentral_center8->SetBinError(37,0.1038414); dy3jetsHTSFCentral_center8->SetBinError(38,0.1054972); dy3jetsHTSFCentral_center8->SetBinError(39,0.4108861); dy3jetsHTSFCentral_center8->SetBinError(40,0.02263084); dy3jetsHTSFCentral_center8->SetBinError(41,0.03315664); dy3jetsHTSFCentral_center8->SetBinError(42,0.02263084); dy3jetsHTSFCentral_center8->SetEntries(28072.5); dy3jetsHTSFCentral_center8->SetDirectory(0); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center8->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center8->SetMarkerColor(ci); dy3jetsHTSFCentral_center8->SetMarkerStyle(20); dy3jetsHTSFCentral_center8->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral_center8->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center8->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center8->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center8->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center8->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsHTSFCentral_center8->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center8->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center8->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center8->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral_center8->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center8->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center8->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center8->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center8->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center8->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_Central->Modified(); finalPlots/jzb_3jets_HT_Central->cd(); finalPlots/jzb_3jets_HT_Central->SetSelected(finalPlots/jzb_3jets_HT_Central); }