void jzb_3jets_HT_Central() { //=========Macro generated from canvas: finalPlots/jzb_3jets_HT_Central/finalPlots/jzb_3jets_HT_Central //========= (Wed Apr 20 11:48:49 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(-529.3659,-6.219811,465.7561,4.478428); 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 *dy3jetsHTSFCentral79 = new TH1F("dy3jetsHTSFCentral79","",51,-400,416); dy3jetsHTSFCentral79->SetBinContent(2,0.01716931); dy3jetsHTSFCentral79->SetBinContent(5,0.01925275); dy3jetsHTSFCentral79->SetBinContent(7,0.0004625043); dy3jetsHTSFCentral79->SetBinContent(8,0.01373569); dy3jetsHTSFCentral79->SetBinContent(9,0.04397215); dy3jetsHTSFCentral79->SetBinContent(10,0.01820387); dy3jetsHTSFCentral79->SetBinContent(11,0.002685389); dy3jetsHTSFCentral79->SetBinContent(12,0.07662378); dy3jetsHTSFCentral79->SetBinContent(13,0.07812588); dy3jetsHTSFCentral79->SetBinContent(14,0.170454); dy3jetsHTSFCentral79->SetBinContent(15,0.2616234); dy3jetsHTSFCentral79->SetBinContent(16,0.3681014); dy3jetsHTSFCentral79->SetBinContent(17,0.832702); dy3jetsHTSFCentral79->SetBinContent(18,1.425495); dy3jetsHTSFCentral79->SetBinContent(19,3.308019); dy3jetsHTSFCentral79->SetBinContent(20,6.358913); dy3jetsHTSFCentral79->SetBinContent(21,18.26077); dy3jetsHTSFCentral79->SetBinContent(22,65.34908); dy3jetsHTSFCentral79->SetBinContent(23,236.9647); dy3jetsHTSFCentral79->SetBinContent(24,827.6919); dy3jetsHTSFCentral79->SetBinContent(25,1823.818); dy3jetsHTSFCentral79->SetBinContent(26,2188.73); dy3jetsHTSFCentral79->SetBinContent(27,1436.451); dy3jetsHTSFCentral79->SetBinContent(28,576.3034); dy3jetsHTSFCentral79->SetBinContent(29,172.0808); dy3jetsHTSFCentral79->SetBinContent(30,52.46293); dy3jetsHTSFCentral79->SetBinContent(31,15.21987); dy3jetsHTSFCentral79->SetBinContent(32,4.58189); dy3jetsHTSFCentral79->SetBinContent(33,2.029345); dy3jetsHTSFCentral79->SetBinContent(34,0.9044693); dy3jetsHTSFCentral79->SetBinContent(35,0.5000261); dy3jetsHTSFCentral79->SetBinContent(36,0.2854487); dy3jetsHTSFCentral79->SetBinContent(37,0.2349922); dy3jetsHTSFCentral79->SetBinContent(38,0.2287145); dy3jetsHTSFCentral79->SetBinContent(39,0.122835); dy3jetsHTSFCentral79->SetBinContent(40,0.08654605); dy3jetsHTSFCentral79->SetBinContent(41,0.02327869); dy3jetsHTSFCentral79->SetBinContent(42,0.01602643); dy3jetsHTSFCentral79->SetBinContent(43,0.02051748); dy3jetsHTSFCentral79->SetBinContent(44,0.01482815); dy3jetsHTSFCentral79->SetBinContent(45,0.0002707798); dy3jetsHTSFCentral79->SetBinContent(46,0.04032443); dy3jetsHTSFCentral79->SetBinContent(47,0.005286119); dy3jetsHTSFCentral79->SetBinContent(49,0.006346829); dy3jetsHTSFCentral79->SetBinContent(50,0.009375205); dy3jetsHTSFCentral79->SetBinContent(51,0.01064756); dy3jetsHTSFCentral79->SetBinError(2,0.01716931); dy3jetsHTSFCentral79->SetBinError(5,0.01822294); dy3jetsHTSFCentral79->SetBinError(7,0.0004625043); dy3jetsHTSFCentral79->SetBinError(8,0.01373569); dy3jetsHTSFCentral79->SetBinError(9,0.02609358); dy3jetsHTSFCentral79->SetBinError(10,0.01819205); dy3jetsHTSFCentral79->SetBinError(11,0.002518789); dy3jetsHTSFCentral79->SetBinError(12,0.0323712); dy3jetsHTSFCentral79->SetBinError(13,0.03301677); dy3jetsHTSFCentral79->SetBinError(14,0.05000223); dy3jetsHTSFCentral79->SetBinError(15,0.061679); dy3jetsHTSFCentral79->SetBinError(16,0.09262379); dy3jetsHTSFCentral79->SetBinError(17,0.119595); dy3jetsHTSFCentral79->SetBinError(18,0.1661308); dy3jetsHTSFCentral79->SetBinError(19,0.6515632); dy3jetsHTSFCentral79->SetBinError(20,0.5953771); dy3jetsHTSFCentral79->SetBinError(21,1.30537); dy3jetsHTSFCentral79->SetBinError(22,3.04056); dy3jetsHTSFCentral79->SetBinError(23,6.529993); dy3jetsHTSFCentral79->SetBinError(24,13.69998); dy3jetsHTSFCentral79->SetBinError(25,21.45099); dy3jetsHTSFCentral79->SetBinError(26,24.46749); dy3jetsHTSFCentral79->SetBinError(27,18.59231); dy3jetsHTSFCentral79->SetBinError(28,11.10701); dy3jetsHTSFCentral79->SetBinError(29,5.467209); dy3jetsHTSFCentral79->SetBinError(30,2.707594); dy3jetsHTSFCentral79->SetBinError(31,1.095454); dy3jetsHTSFCentral79->SetBinError(32,0.308847); dy3jetsHTSFCentral79->SetBinError(33,0.3889881); dy3jetsHTSFCentral79->SetBinError(34,0.1166395); dy3jetsHTSFCentral79->SetBinError(35,0.08408537); dy3jetsHTSFCentral79->SetBinError(36,0.06734295); dy3jetsHTSFCentral79->SetBinError(37,0.06313452); dy3jetsHTSFCentral79->SetBinError(38,0.06146733); dy3jetsHTSFCentral79->SetBinError(39,0.04861565); dy3jetsHTSFCentral79->SetBinError(40,0.0344574); dy3jetsHTSFCentral79->SetBinError(41,0.01821328); dy3jetsHTSFCentral79->SetBinError(42,0.01381808); dy3jetsHTSFCentral79->SetBinError(43,0.01707503); dy3jetsHTSFCentral79->SetBinError(44,0.01377662); dy3jetsHTSFCentral79->SetBinError(45,0.0002411322); dy3jetsHTSFCentral79->SetBinError(46,0.02888247); dy3jetsHTSFCentral79->SetBinError(47,0.005286119); dy3jetsHTSFCentral79->SetBinError(49,0.00539149); dy3jetsHTSFCentral79->SetBinError(50,0.009375206); dy3jetsHTSFCentral79->SetBinError(51,0.009400285); dy3jetsHTSFCentral79->SetEntries(30567.18); dy3jetsHTSFCentral79->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(0.006897057); gaus7->SetNDF(1); 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,2215.82); gaus7->SetParError(0,19.92892); gaus7->SetParLimits(0,0,0); gaus7->SetParameter(1,4.852885); gaus7->SetParError(1,0.1849473); gaus7->SetParLimits(1,0,0); gaus7->SetParameter(2,20.56448); gaus7->SetParError(2,0.22417); gaus7->SetParLimits(2,0,155.2109); dy3jetsHTSFCentral79->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 = 0.006897 / 1"); AText = ptstats->AddText("Constant = 2216 #pm 19.9 "); AText = ptstats->AddText("Mean = 4.853 #pm 0.185 "); AText = ptstats->AddText("Sigma = 20.56 #pm 0.22 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy3jetsHTSFCentral79->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy3jetsHTSFCentral79); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral79->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsHTSFCentral79->SetMarkerColor(ci); dy3jetsHTSFCentral79->SetMarkerStyle(20); dy3jetsHTSFCentral79->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral79->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral79->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral79->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral79->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral79->GetYaxis()->SetTitle("Events / 16 GeV"); dy3jetsHTSFCentral79->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral79->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral79->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral79->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral79->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral79->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral79->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral79->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral79->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral79->Draw("E,"); TH1F *dy3jetsHTSFCentral_center80 = new TH1F("dy3jetsHTSFCentral_center80","",51,-400,416); dy3jetsHTSFCentral_center80->SetBinContent(1,0.01716931); dy3jetsHTSFCentral_center80->SetBinContent(5,0.01925275); dy3jetsHTSFCentral_center80->SetBinContent(7,0.0004625043); dy3jetsHTSFCentral_center80->SetBinContent(8,0.01625052); dy3jetsHTSFCentral_center80->SetBinContent(9,0.05966119); dy3jetsHTSFCentral_center80->SetBinContent(11,0.01683254); dy3jetsHTSFCentral_center80->SetBinContent(12,0.07682858); dy3jetsHTSFCentral_center80->SetBinContent(13,0.1069888); dy3jetsHTSFCentral_center80->SetBinContent(14,0.2234906); dy3jetsHTSFCentral_center80->SetBinContent(15,0.337391); dy3jetsHTSFCentral_center80->SetBinContent(16,0.3918359); dy3jetsHTSFCentral_center80->SetBinContent(17,0.9471263); dy3jetsHTSFCentral_center80->SetBinContent(18,1.823062); dy3jetsHTSFCentral_center80->SetBinContent(19,4.503839); dy3jetsHTSFCentral_center80->SetBinContent(20,8.005854); dy3jetsHTSFCentral_center80->SetBinContent(21,26.44206); dy3jetsHTSFCentral_center80->SetBinContent(22,95.85445); dy3jetsHTSFCentral_center80->SetBinContent(23,359.9399); dy3jetsHTSFCentral_center80->SetBinContent(24,1101.549); dy3jetsHTSFCentral_center80->SetBinContent(25,2066.285); dy3jetsHTSFCentral_center80->SetBinContent(26,2052.564); dy3jetsHTSFCentral_center80->SetBinContent(27,1136.529); dy3jetsHTSFCentral_center80->SetBinContent(28,409.633); dy3jetsHTSFCentral_center80->SetBinContent(29,115.2341); dy3jetsHTSFCentral_center80->SetBinContent(30,37.45766); dy3jetsHTSFCentral_center80->SetBinContent(31,10.19079); dy3jetsHTSFCentral_center80->SetBinContent(32,3.716551); dy3jetsHTSFCentral_center80->SetBinContent(33,1.390235); dy3jetsHTSFCentral_center80->SetBinContent(34,0.723073); dy3jetsHTSFCentral_center80->SetBinContent(35,0.456749); dy3jetsHTSFCentral_center80->SetBinContent(36,0.2055841); dy3jetsHTSFCentral_center80->SetBinContent(37,0.3106334); dy3jetsHTSFCentral_center80->SetBinContent(38,0.167139); dy3jetsHTSFCentral_center80->SetBinContent(39,0.09869605); dy3jetsHTSFCentral_center80->SetBinContent(40,0.05372333); dy3jetsHTSFCentral_center80->SetBinContent(41,0.02450871); dy3jetsHTSFCentral_center80->SetBinContent(42,0.01580918); dy3jetsHTSFCentral_center80->SetBinContent(43,0.0332418); dy3jetsHTSFCentral_center80->SetBinContent(44,0.001092456); dy3jetsHTSFCentral_center80->SetBinContent(45,0.0002707798); dy3jetsHTSFCentral_center80->SetBinContent(46,0.04034494); dy3jetsHTSFCentral_center80->SetBinContent(47,0.005286119); dy3jetsHTSFCentral_center80->SetBinContent(49,0.006346829); dy3jetsHTSFCentral_center80->SetBinContent(50,0.009375205); dy3jetsHTSFCentral_center80->SetBinContent(51,0.01064756); dy3jetsHTSFCentral_center80->SetBinError(1,0.01716931); dy3jetsHTSFCentral_center80->SetBinError(5,0.01822294); dy3jetsHTSFCentral_center80->SetBinError(7,0.0004625043); dy3jetsHTSFCentral_center80->SetBinError(8,0.01396401); dy3jetsHTSFCentral_center80->SetBinError(9,0.03170964); dy3jetsHTSFCentral_center80->SetBinError(11,0.01014005); dy3jetsHTSFCentral_center80->SetBinError(12,0.03376715); dy3jetsHTSFCentral_center80->SetBinError(13,0.03833211); dy3jetsHTSFCentral_center80->SetBinError(14,0.05735564); dy3jetsHTSFCentral_center80->SetBinError(15,0.09073535); dy3jetsHTSFCentral_center80->SetBinError(16,0.07631154); dy3jetsHTSFCentral_center80->SetBinError(17,0.1339928); dy3jetsHTSFCentral_center80->SetBinError(18,0.3615873); dy3jetsHTSFCentral_center80->SetBinError(19,0.6806934); dy3jetsHTSFCentral_center80->SetBinError(20,0.7627674); dy3jetsHTSFCentral_center80->SetBinError(21,1.592919); dy3jetsHTSFCentral_center80->SetBinError(22,3.778818); dy3jetsHTSFCentral_center80->SetBinError(23,8.501563); dy3jetsHTSFCentral_center80->SetBinError(24,16.06202); dy3jetsHTSFCentral_center80->SetBinError(25,23.23066); dy3jetsHTSFCentral_center80->SetBinError(26,23.40499); dy3jetsHTSFCentral_center80->SetBinError(27,16.30992); dy3jetsHTSFCentral_center80->SetBinError(28,9.112935); dy3jetsHTSFCentral_center80->SetBinError(29,4.243671); dy3jetsHTSFCentral_center80->SetBinError(30,2.24001); dy3jetsHTSFCentral_center80->SetBinError(31,0.7498375); dy3jetsHTSFCentral_center80->SetBinError(32,0.4273609); dy3jetsHTSFCentral_center80->SetBinError(33,0.1568512); dy3jetsHTSFCentral_center80->SetBinError(34,0.1035917); dy3jetsHTSFCentral_center80->SetBinError(35,0.07973038); dy3jetsHTSFCentral_center80->SetBinError(36,0.05731705); dy3jetsHTSFCentral_center80->SetBinError(37,0.07277947); dy3jetsHTSFCentral_center80->SetBinError(38,0.05540724); dy3jetsHTSFCentral_center80->SetBinError(39,0.04105707); dy3jetsHTSFCentral_center80->SetBinError(40,0.02649204); dy3jetsHTSFCentral_center80->SetBinError(41,0.01824469); dy3jetsHTSFCentral_center80->SetBinError(42,0.01378868); dy3jetsHTSFCentral_center80->SetBinError(43,0.02190645); dy3jetsHTSFCentral_center80->SetBinError(44,0.001061185); dy3jetsHTSFCentral_center80->SetBinError(45,0.0002411322); dy3jetsHTSFCentral_center80->SetBinError(46,0.02888214); dy3jetsHTSFCentral_center80->SetBinError(47,0.005286119); dy3jetsHTSFCentral_center80->SetBinError(49,0.00539149); dy3jetsHTSFCentral_center80->SetBinError(50,0.009375206); dy3jetsHTSFCentral_center80->SetBinError(51,0.009400285); dy3jetsHTSFCentral_center80->SetEntries(30567.99); dy3jetsHTSFCentral_center80->SetDirectory(0); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center80->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsHTSFCentral_center80->SetMarkerColor(ci); dy3jetsHTSFCentral_center80->SetMarkerStyle(20); dy3jetsHTSFCentral_center80->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSFCentral_center80->GetXaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center80->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center80->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center80->GetXaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center80->GetYaxis()->SetTitle("Events / 16 GeV"); dy3jetsHTSFCentral_center80->GetYaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center80->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center80->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center80->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSFCentral_center80->GetYaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center80->GetZaxis()->SetLabelFont(42); dy3jetsHTSFCentral_center80->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSFCentral_center80->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSFCentral_center80->GetZaxis()->SetTitleFont(42); dy3jetsHTSFCentral_center80->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); }