void jzb_3jets_HT_Central() { //=========Macro generated from canvas: finalPlots/jzb_3jets_HT_Central/finalPlots/jzb_3jets_HT_Central //========= (Mon Apr 18 10:15:10 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,-2.983895,349.3171,3.801545); 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(11,0.05854105); dy3jetsHTSFCentral7->SetBinContent(13,0.1222945); dy3jetsHTSFCentral7->SetBinContent(15,0.2107882); dy3jetsHTSFCentral7->SetBinContent(16,0.08576899); dy3jetsHTSFCentral7->SetBinContent(17,0.3632997); dy3jetsHTSFCentral7->SetBinContent(18,0.4972821); dy3jetsHTSFCentral7->SetBinContent(19,1.782037); dy3jetsHTSFCentral7->SetBinContent(20,7.241846); dy3jetsHTSFCentral7->SetBinContent(21,12.25233); dy3jetsHTSFCentral7->SetBinContent(22,42.54441); dy3jetsHTSFCentral7->SetBinContent(23,142.5403); dy3jetsHTSFCentral7->SetBinContent(24,379.9973); dy3jetsHTSFCentral7->SetBinContent(25,767.2928); dy3jetsHTSFCentral7->SetBinContent(26,943.1548); dy3jetsHTSFCentral7->SetBinContent(27,727.2585); dy3jetsHTSFCentral7->SetBinContent(28,370.9583); dy3jetsHTSFCentral7->SetBinContent(29,150.2699); dy3jetsHTSFCentral7->SetBinContent(30,43.81051); dy3jetsHTSFCentral7->SetBinContent(31,16.71127); dy3jetsHTSFCentral7->SetBinContent(32,4.139812); dy3jetsHTSFCentral7->SetBinContent(33,1.016308); dy3jetsHTSFCentral7->SetBinContent(34,0.4404102); dy3jetsHTSFCentral7->SetBinContent(35,0.525956); dy3jetsHTSFCentral7->SetBinContent(36,-0.0895728); dy3jetsHTSFCentral7->SetBinContent(37,0.0158213); dy3jetsHTSFCentral7->SetBinContent(40,-0.01639963); dy3jetsHTSFCentral7->SetBinError(11,0.05854105); dy3jetsHTSFCentral7->SetBinError(13,0.1222945); dy3jetsHTSFCentral7->SetBinError(15,0.1490498); dy3jetsHTSFCentral7->SetBinError(16,0.08576899); dy3jetsHTSFCentral7->SetBinError(17,0.1865348); dy3jetsHTSFCentral7->SetBinError(18,0.2133011); dy3jetsHTSFCentral7->SetBinError(19,0.432131); dy3jetsHTSFCentral7->SetBinError(20,2.571062); dy3jetsHTSFCentral7->SetBinError(21,1.069281); dy3jetsHTSFCentral7->SetBinError(22,2.293393); dy3jetsHTSFCentral7->SetBinError(23,4.535574); dy3jetsHTSFCentral7->SetBinError(24,6.674373); dy3jetsHTSFCentral7->SetBinError(25,10.90176); dy3jetsHTSFCentral7->SetBinError(26,14.39397); dy3jetsHTSFCentral7->SetBinError(27,12.24319); dy3jetsHTSFCentral7->SetBinError(28,7.126371); dy3jetsHTSFCentral7->SetBinError(29,4.780981); dy3jetsHTSFCentral7->SetBinError(30,2.165315); dy3jetsHTSFCentral7->SetBinError(31,1.287807); dy3jetsHTSFCentral7->SetBinError(32,0.6285166); dy3jetsHTSFCentral7->SetBinError(33,0.3039956); dy3jetsHTSFCentral7->SetBinError(34,0.2001321); dy3jetsHTSFCentral7->SetBinError(35,0.2419618); dy3jetsHTSFCentral7->SetBinError(36,0.08957281); dy3jetsHTSFCentral7->SetBinError(37,0.1383156); dy3jetsHTSFCentral7->SetBinError(40,0.01639963); dy3jetsHTSFCentral7->SetEntries(20559.83); 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(12.13584); 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,931.0967); gaus7->SetParError(0,9.336291); gaus7->SetParLimits(0,0,0); gaus7->SetParameter(1,5.565832); gaus7->SetParError(1,0.1413958); gaus7->SetParLimits(1,0,0); gaus7->SetParameter(2,18.02505); gaus7->SetParError(2,0.1434917); gaus7->SetParLimits(2,0,157.1102); 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 = 12.14 / 3"); AText = ptstats->AddText("Constant = 931.1 #pm 9.3 "); AText = ptstats->AddText("Mean = 5.566 #pm 0.141 "); AText = ptstats->AddText("Sigma = 18.03 #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(10,0.05854105); dy3jetsHTSFCentral_center8->SetBinContent(12,0.1222945); dy3jetsHTSFCentral_center8->SetBinContent(14,0.2107882); dy3jetsHTSFCentral_center8->SetBinContent(15,0.08576899); dy3jetsHTSFCentral_center8->SetBinContent(16,0.1053941); dy3jetsHTSFCentral_center8->SetBinContent(17,0.4300421); dy3jetsHTSFCentral_center8->SetBinContent(18,1.19094); dy3jetsHTSFCentral_center8->SetBinContent(19,5.033484); dy3jetsHTSFCentral_center8->SetBinContent(20,6.846695); dy3jetsHTSFCentral_center8->SetBinContent(21,20.22861); dy3jetsHTSFCentral_center8->SetBinContent(22,77.24027); dy3jetsHTSFCentral_center8->SetBinContent(23,230.3925); dy3jetsHTSFCentral_center8->SetBinContent(24,562.2095); dy3jetsHTSFCentral_center8->SetBinContent(25,891.5104); dy3jetsHTSFCentral_center8->SetBinContent(26,884.6946); dy3jetsHTSFCentral_center8->SetBinContent(27,559.0919); dy3jetsHTSFCentral_center8->SetBinContent(28,245.3232); dy3jetsHTSFCentral_center8->SetBinContent(29,88.27341); dy3jetsHTSFCentral_center8->SetBinContent(30,27.81141); dy3jetsHTSFCentral_center8->SetBinContent(31,8.680374); dy3jetsHTSFCentral_center8->SetBinContent(32,2.397592); dy3jetsHTSFCentral_center8->SetBinContent(33,0.6365874); dy3jetsHTSFCentral_center8->SetBinContent(34,0.4288683); dy3jetsHTSFCentral_center8->SetBinContent(35,0.2964523); dy3jetsHTSFCentral_center8->SetBinContent(36,-0.171538); dy3jetsHTSFCentral_center8->SetBinContent(37,0.1053941); dy3jetsHTSFCentral_center8->SetBinContent(40,-0.0157032); dy3jetsHTSFCentral_center8->SetBinError(10,0.05854105); dy3jetsHTSFCentral_center8->SetBinError(12,0.1222945); dy3jetsHTSFCentral_center8->SetBinError(14,0.1490498); dy3jetsHTSFCentral_center8->SetBinError(15,0.08576899); dy3jetsHTSFCentral_center8->SetBinError(16,0.1053941); dy3jetsHTSFCentral_center8->SetBinError(17,0.2000458); dy3jetsHTSFCentral_center8->SetBinError(18,0.3428714); dy3jetsHTSFCentral_center8->SetBinError(19,2.528864); dy3jetsHTSFCentral_center8->SetBinError(20,0.809316); dy3jetsHTSFCentral_center8->SetBinError(21,1.382613); dy3jetsHTSFCentral_center8->SetBinError(22,3.032486); dy3jetsHTSFCentral_center8->SetBinError(23,5.382746); dy3jetsHTSFCentral_center8->SetBinError(24,8.929827); dy3jetsHTSFCentral_center8->SetBinError(25,12.04582); dy3jetsHTSFCentral_center8->SetBinError(26,14.61654); dy3jetsHTSFCentral_center8->SetBinError(27,10.0513); dy3jetsHTSFCentral_center8->SetBinError(28,5.411774); dy3jetsHTSFCentral_center8->SetBinError(29,3.856874); dy3jetsHTSFCentral_center8->SetBinError(30,1.646807); dy3jetsHTSFCentral_center8->SetBinError(31,0.9147821); dy3jetsHTSFCentral_center8->SetBinError(32,0.4940044); dy3jetsHTSFCentral_center8->SetBinError(33,0.2261605); dy3jetsHTSFCentral_center8->SetBinError(34,0.216125); dy3jetsHTSFCentral_center8->SetBinError(35,0.1791529); dy3jetsHTSFCentral_center8->SetBinError(36,0.1212957); dy3jetsHTSFCentral_center8->SetBinError(37,0.1053941); dy3jetsHTSFCentral_center8->SetBinError(40,0.0157032); dy3jetsHTSFCentral_center8->SetEntries(20560.39); 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); }