void jzb_3jets_HT_Central() { //=========Macro generated from canvas: finalPlots/jzb_3jets_HT_Central/finalPlots/jzb_3jets_HT_Central //========= (Fri Apr 15 17:47:31 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,-4.496327,349.3171,4.595297); 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(1,0.01011011); dy3jetsHTSFCentral7->SetBinContent(2,0.07471907); dy3jetsHTSFCentral7->SetBinContent(3,0.02965852); dy3jetsHTSFCentral7->SetBinContent(4,0.009082512); dy3jetsHTSFCentral7->SetBinContent(5,0.09924789); dy3jetsHTSFCentral7->SetBinContent(6,0.06725919); dy3jetsHTSFCentral7->SetBinContent(7,0.1227343); dy3jetsHTSFCentral7->SetBinContent(8,0.04453392); dy3jetsHTSFCentral7->SetBinContent(9,0.1553855); dy3jetsHTSFCentral7->SetBinContent(10,0.1870387); dy3jetsHTSFCentral7->SetBinContent(11,0.29364); dy3jetsHTSFCentral7->SetBinContent(12,0.3368021); dy3jetsHTSFCentral7->SetBinContent(13,0.867048); dy3jetsHTSFCentral7->SetBinContent(14,0.8094945); dy3jetsHTSFCentral7->SetBinContent(15,1.435953); dy3jetsHTSFCentral7->SetBinContent(16,2.684184); dy3jetsHTSFCentral7->SetBinContent(17,4.412743); dy3jetsHTSFCentral7->SetBinContent(18,7.370975); dy3jetsHTSFCentral7->SetBinContent(19,16.86848); dy3jetsHTSFCentral7->SetBinContent(20,37.03585); dy3jetsHTSFCentral7->SetBinContent(21,95.23249); dy3jetsHTSFCentral7->SetBinContent(22,305.3497); dy3jetsHTSFCentral7->SetBinContent(23,831.9951); dy3jetsHTSFCentral7->SetBinContent(24,1850.372); dy3jetsHTSFCentral7->SetBinContent(25,3224.687); dy3jetsHTSFCentral7->SetBinContent(26,3845.919); dy3jetsHTSFCentral7->SetBinContent(27,3035.006); dy3jetsHTSFCentral7->SetBinContent(28,1609.166); dy3jetsHTSFCentral7->SetBinContent(29,718.9421); dy3jetsHTSFCentral7->SetBinContent(30,281.5615); dy3jetsHTSFCentral7->SetBinContent(31,100.4897); dy3jetsHTSFCentral7->SetBinContent(32,41.68124); dy3jetsHTSFCentral7->SetBinContent(33,17.20746); dy3jetsHTSFCentral7->SetBinContent(34,8.174556); dy3jetsHTSFCentral7->SetBinContent(35,3.839453); dy3jetsHTSFCentral7->SetBinContent(36,2.565922); dy3jetsHTSFCentral7->SetBinContent(37,1.399415); dy3jetsHTSFCentral7->SetBinContent(38,0.975292); dy3jetsHTSFCentral7->SetBinContent(39,0.1940258); dy3jetsHTSFCentral7->SetBinContent(40,0.2616639); dy3jetsHTSFCentral7->SetBinContent(41,0.2836485); dy3jetsHTSFCentral7->SetBinContent(42,0.4066317); dy3jetsHTSFCentral7->SetBinContent(43,0.06984642); dy3jetsHTSFCentral7->SetBinContent(44,0.1273134); dy3jetsHTSFCentral7->SetBinContent(45,0.08679856); dy3jetsHTSFCentral7->SetBinContent(46,0.04837895); dy3jetsHTSFCentral7->SetBinContent(47,0.0578848); dy3jetsHTSFCentral7->SetBinContent(48,0.01460948); dy3jetsHTSFCentral7->SetBinContent(49,0.06519496); dy3jetsHTSFCentral7->SetBinContent(51,0.3030987); dy3jetsHTSFCentral7->SetBinError(1,0.009140458); dy3jetsHTSFCentral7->SetBinError(2,0.04730755); dy3jetsHTSFCentral7->SetBinError(3,0.02108197); dy3jetsHTSFCentral7->SetBinError(4,0.009082512); dy3jetsHTSFCentral7->SetBinError(5,0.03869224); dy3jetsHTSFCentral7->SetBinError(6,0.03248163); dy3jetsHTSFCentral7->SetBinError(7,0.05724677); dy3jetsHTSFCentral7->SetBinError(8,0.02572419); dy3jetsHTSFCentral7->SetBinError(9,0.05496591); dy3jetsHTSFCentral7->SetBinError(10,0.05397201); dy3jetsHTSFCentral7->SetBinError(11,0.06777756); dy3jetsHTSFCentral7->SetBinError(12,0.0818888); dy3jetsHTSFCentral7->SetBinError(13,0.3690991); dy3jetsHTSFCentral7->SetBinError(14,0.1250544); dy3jetsHTSFCentral7->SetBinError(15,0.2025634); dy3jetsHTSFCentral7->SetBinError(16,0.2964236); dy3jetsHTSFCentral7->SetBinError(17,0.4520058); dy3jetsHTSFCentral7->SetBinError(18,1.036518); dy3jetsHTSFCentral7->SetBinError(19,1.313468); dy3jetsHTSFCentral7->SetBinError(20,2.070641); dy3jetsHTSFCentral7->SetBinError(21,3.656548); dy3jetsHTSFCentral7->SetBinError(22,15.3431); dy3jetsHTSFCentral7->SetBinError(23,19.83886); dy3jetsHTSFCentral7->SetBinError(24,23.02328); dy3jetsHTSFCentral7->SetBinError(25,36.60167); dy3jetsHTSFCentral7->SetBinError(26,48.27699); dy3jetsHTSFCentral7->SetBinError(27,44.11301); dy3jetsHTSFCentral7->SetBinError(28,22.10881); dy3jetsHTSFCentral7->SetBinError(29,15.15201); dy3jetsHTSFCentral7->SetBinError(30,12.09602); dy3jetsHTSFCentral7->SetBinError(31,3.703142); dy3jetsHTSFCentral7->SetBinError(32,2.166914); dy3jetsHTSFCentral7->SetBinError(33,1.210724); dy3jetsHTSFCentral7->SetBinError(34,0.6666984); dy3jetsHTSFCentral7->SetBinError(35,0.3731548); dy3jetsHTSFCentral7->SetBinError(36,0.2753116); dy3jetsHTSFCentral7->SetBinError(37,0.1632521); dy3jetsHTSFCentral7->SetBinError(38,0.1462852); dy3jetsHTSFCentral7->SetBinError(39,0.4464313); dy3jetsHTSFCentral7->SetBinError(40,0.06324986); dy3jetsHTSFCentral7->SetBinError(41,0.0680542); dy3jetsHTSFCentral7->SetBinError(42,0.1342932); dy3jetsHTSFCentral7->SetBinError(43,0.04323938); dy3jetsHTSFCentral7->SetBinError(44,0.04480758); dy3jetsHTSFCentral7->SetBinError(45,0.03647592); dy3jetsHTSFCentral7->SetBinError(46,0.02593355); dy3jetsHTSFCentral7->SetBinError(47,0.02962301); dy3jetsHTSFCentral7->SetBinError(48,0.02182197); dy3jetsHTSFCentral7->SetBinError(49,0.03110433); dy3jetsHTSFCentral7->SetBinError(51,0.07065733); dy3jetsHTSFCentral7->SetEntries(33531.37); 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(21.03784); 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,3772.085); gaus7->SetParError(0,30.90973); gaus7->SetParLimits(0,0,0); gaus7->SetParameter(1,4.757844); gaus7->SetParError(1,0.1193045); gaus7->SetParLimits(1,0,0); gaus7->SetParameter(2,19.49428); gaus7->SetParError(2,0.137709); gaus7->SetParLimits(2,0,163.9928); 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 = 21.04 / 3"); AText = ptstats->AddText("Constant = 3772 #pm 30.9 "); AText = ptstats->AddText("Mean = 4.758 #pm 0.119 "); AText = ptstats->AddText("Sigma = 19.49 #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(2,0.0503274); dy3jetsHTSFCentral_center8->SetBinContent(3,0.02238938); dy3jetsHTSFCentral_center8->SetBinContent(4,0.005121087); dy3jetsHTSFCentral_center8->SetBinContent(5,0.0992479); dy3jetsHTSFCentral_center8->SetBinContent(6,0.1244799); dy3jetsHTSFCentral_center8->SetBinContent(7,0.07801662); dy3jetsHTSFCentral_center8->SetBinContent(8,0.05292594); dy3jetsHTSFCentral_center8->SetBinContent(9,0.2072262); dy3jetsHTSFCentral_center8->SetBinContent(10,0.1945542); dy3jetsHTSFCentral_center8->SetBinContent(11,0.294708); dy3jetsHTSFCentral_center8->SetBinContent(12,0.7867862); dy3jetsHTSFCentral_center8->SetBinContent(13,0.5480793); dy3jetsHTSFCentral_center8->SetBinContent(14,1.146649); dy3jetsHTSFCentral_center8->SetBinContent(15,1.838873); dy3jetsHTSFCentral_center8->SetBinContent(16,3.333164); dy3jetsHTSFCentral_center8->SetBinContent(17,4.770592); dy3jetsHTSFCentral_center8->SetBinContent(18,10.18264); dy3jetsHTSFCentral_center8->SetBinContent(19,21.13874); dy3jetsHTSFCentral_center8->SetBinContent(20,55.95248); dy3jetsHTSFCentral_center8->SetBinContent(21,161.4043); dy3jetsHTSFCentral_center8->SetBinContent(22,453.7949); dy3jetsHTSFCentral_center8->SetBinContent(23,1155.315); dy3jetsHTSFCentral_center8->SetBinContent(24,2409.634); dy3jetsHTSFCentral_center8->SetBinContent(25,3634.412); dy3jetsHTSFCentral_center8->SetBinContent(26,3663.494); dy3jetsHTSFCentral_center8->SetBinContent(27,2467.065); dy3jetsHTSFCentral_center8->SetBinContent(28,1192.408); dy3jetsHTSFCentral_center8->SetBinContent(29,498.7689); dy3jetsHTSFCentral_center8->SetBinContent(30,185.3013); dy3jetsHTSFCentral_center8->SetBinContent(31,70.63161); dy3jetsHTSFCentral_center8->SetBinContent(32,28.51207); dy3jetsHTSFCentral_center8->SetBinContent(33,12.426); dy3jetsHTSFCentral_center8->SetBinContent(34,6.498734); dy3jetsHTSFCentral_center8->SetBinContent(35,3.403239); dy3jetsHTSFCentral_center8->SetBinContent(36,1.641679); dy3jetsHTSFCentral_center8->SetBinContent(37,1.468826); dy3jetsHTSFCentral_center8->SetBinContent(38,0.7230524); dy3jetsHTSFCentral_center8->SetBinContent(39,0.06825271); dy3jetsHTSFCentral_center8->SetBinContent(40,0.3348205); dy3jetsHTSFCentral_center8->SetBinContent(41,0.337804); dy3jetsHTSFCentral_center8->SetBinContent(42,0.23333); dy3jetsHTSFCentral_center8->SetBinContent(43,0.09111577); dy3jetsHTSFCentral_center8->SetBinContent(44,0.08819884); dy3jetsHTSFCentral_center8->SetBinContent(45,0.0741846); dy3jetsHTSFCentral_center8->SetBinContent(46,0.05036721); dy3jetsHTSFCentral_center8->SetBinContent(47,0.03386297); dy3jetsHTSFCentral_center8->SetBinContent(48,0.03713874); dy3jetsHTSFCentral_center8->SetBinContent(49,0.04702993); dy3jetsHTSFCentral_center8->SetBinContent(50,0.0002315706); dy3jetsHTSFCentral_center8->SetBinContent(51,0.3028672); dy3jetsHTSFCentral_center8->SetBinError(1,0.04074333); dy3jetsHTSFCentral_center8->SetBinError(2,0.02907511); dy3jetsHTSFCentral_center8->SetBinError(3,0.01611101); dy3jetsHTSFCentral_center8->SetBinError(4,0.005121087); dy3jetsHTSFCentral_center8->SetBinError(5,0.03869224); dy3jetsHTSFCentral_center8->SetBinError(6,0.05621881); dy3jetsHTSFCentral_center8->SetBinError(7,0.03815859); dy3jetsHTSFCentral_center8->SetBinError(8,0.02421953); dy3jetsHTSFCentral_center8->SetBinError(9,0.06313417); dy3jetsHTSFCentral_center8->SetBinError(10,0.05566791); dy3jetsHTSFCentral_center8->SetBinError(11,0.06807277); dy3jetsHTSFCentral_center8->SetBinError(12,0.3635594); dy3jetsHTSFCentral_center8->SetBinError(13,0.1148193); dy3jetsHTSFCentral_center8->SetBinError(14,0.1867879); dy3jetsHTSFCentral_center8->SetBinError(15,0.2563297); dy3jetsHTSFCentral_center8->SetBinError(16,0.2860227); dy3jetsHTSFCentral_center8->SetBinError(17,0.4541763); dy3jetsHTSFCentral_center8->SetBinError(18,1.179166); dy3jetsHTSFCentral_center8->SetBinError(19,1.46903); dy3jetsHTSFCentral_center8->SetBinError(20,2.670692); dy3jetsHTSFCentral_center8->SetBinError(21,10.28677); dy3jetsHTSFCentral_center8->SetBinError(22,17.0362); dy3jetsHTSFCentral_center8->SetBinError(23,19.96112); dy3jetsHTSFCentral_center8->SetBinError(24,27.81783); dy3jetsHTSFCentral_center8->SetBinError(25,41.27839); dy3jetsHTSFCentral_center8->SetBinError(26,49.86153); dy3jetsHTSFCentral_center8->SetBinError(27,35.98922); dy3jetsHTSFCentral_center8->SetBinError(28,19.32451); dy3jetsHTSFCentral_center8->SetBinError(29,14.11271); dy3jetsHTSFCentral_center8->SetBinError(30,5.563912); dy3jetsHTSFCentral_center8->SetBinError(31,2.929983); dy3jetsHTSFCentral_center8->SetBinError(32,1.805089); dy3jetsHTSFCentral_center8->SetBinError(33,0.8213464); dy3jetsHTSFCentral_center8->SetBinError(34,0.6438681); dy3jetsHTSFCentral_center8->SetBinError(35,0.3961262); dy3jetsHTSFCentral_center8->SetBinError(36,0.1645122); dy3jetsHTSFCentral_center8->SetBinError(37,0.1761); dy3jetsHTSFCentral_center8->SetBinError(38,0.1402319); dy3jetsHTSFCentral_center8->SetBinError(39,0.4199035); dy3jetsHTSFCentral_center8->SetBinError(40,0.07388693); dy3jetsHTSFCentral_center8->SetBinError(41,0.07604729); dy3jetsHTSFCentral_center8->SetBinError(42,0.1247435); dy3jetsHTSFCentral_center8->SetBinError(43,0.03823536); dy3jetsHTSFCentral_center8->SetBinError(44,0.0361456); dy3jetsHTSFCentral_center8->SetBinError(45,0.03458029); dy3jetsHTSFCentral_center8->SetBinError(46,0.02604389); dy3jetsHTSFCentral_center8->SetBinError(47,0.02587849); dy3jetsHTSFCentral_center8->SetBinError(48,0.02291257); dy3jetsHTSFCentral_center8->SetBinError(49,0.02832835); dy3jetsHTSFCentral_center8->SetBinError(50,0.0002315706); dy3jetsHTSFCentral_center8->SetBinError(51,0.07065696); dy3jetsHTSFCentral_center8->SetEntries(33531.87); 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); }