void jzb_3jets_HT() { //=========Macro generated from canvas: finalPlots/jzb_3jets_HT/finalPlots/jzb_3jets_HT //========= (Wed Mar 23 17:37:30 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_3jets_HT = new TCanvas("finalPlots/jzb_3jets_HT", "finalPlots/jzb_3jets_HT",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_3jets_HT->SetHighLightColor(2); finalPlots/jzb_3jets_HT->Range(-264.6829,-2.929168,232.878,4.0641); finalPlots/jzb_3jets_HT->SetFillColor(0); finalPlots/jzb_3jets_HT->SetBorderMode(0); finalPlots/jzb_3jets_HT->SetBorderSize(2); finalPlots/jzb_3jets_HT->SetLogy(); finalPlots/jzb_3jets_HT->SetTickx(1); finalPlots/jzb_3jets_HT->SetTicky(1); finalPlots/jzb_3jets_HT->SetLeftMargin(0.13); finalPlots/jzb_3jets_HT->SetRightMargin(0.05); finalPlots/jzb_3jets_HT->SetTopMargin(0.08); finalPlots/jzb_3jets_HT->SetBottomMargin(0.13); finalPlots/jzb_3jets_HT->SetFrameFillStyle(0); finalPlots/jzb_3jets_HT->SetFrameBorderMode(0); finalPlots/jzb_3jets_HT->SetFrameFillStyle(0); finalPlots/jzb_3jets_HT->SetFrameBorderMode(0); TH1F *dy3jetsHTSF7 = new TH1F("dy3jetsHTSF7","",51,-200,208); dy3jetsHTSF7->SetBinContent(1,0.04499881); dy3jetsHTSF7->SetBinContent(2,0.09637706); dy3jetsHTSF7->SetBinContent(3,0.09443533); dy3jetsHTSF7->SetBinContent(4,0.1712934); dy3jetsHTSF7->SetBinContent(5,0.1008283); dy3jetsHTSF7->SetBinContent(6,0.2089859); dy3jetsHTSF7->SetBinContent(7,0.1987426); dy3jetsHTSF7->SetBinContent(8,0.4261595); dy3jetsHTSF7->SetBinContent(9,0.6091391); dy3jetsHTSF7->SetBinContent(10,0.7215806); dy3jetsHTSF7->SetBinContent(11,1.030549); dy3jetsHTSF7->SetBinContent(12,1.606207); dy3jetsHTSF7->SetBinContent(13,2.444567); dy3jetsHTSF7->SetBinContent(14,3.237371); dy3jetsHTSF7->SetBinContent(15,5.244245); dy3jetsHTSF7->SetBinContent(16,9.851665); dy3jetsHTSF7->SetBinContent(17,15.2605); dy3jetsHTSF7->SetBinContent(18,30.917); dy3jetsHTSF7->SetBinContent(19,64.45669); dy3jetsHTSF7->SetBinContent(20,117.383); dy3jetsHTSF7->SetBinContent(21,232.2373); dy3jetsHTSF7->SetBinContent(22,437.8047); dy3jetsHTSF7->SetBinContent(23,749.7855); dy3jetsHTSF7->SetBinContent(24,1130.453); dy3jetsHTSF7->SetBinContent(25,1546.311); dy3jetsHTSF7->SetBinContent(26,1666.675); dy3jetsHTSF7->SetBinContent(27,1570.773); dy3jetsHTSF7->SetBinContent(28,1248.26); dy3jetsHTSF7->SetBinContent(29,874.4686); dy3jetsHTSF7->SetBinContent(30,531.7413); dy3jetsHTSF7->SetBinContent(31,313.3853); dy3jetsHTSF7->SetBinContent(32,166.5061); dy3jetsHTSF7->SetBinContent(33,82.48926); dy3jetsHTSF7->SetBinContent(34,46.11432); dy3jetsHTSF7->SetBinContent(35,27.68773); dy3jetsHTSF7->SetBinContent(36,14.56751); dy3jetsHTSF7->SetBinContent(37,7.828473); dy3jetsHTSF7->SetBinContent(38,3.745836); dy3jetsHTSF7->SetBinContent(39,2.778302); dy3jetsHTSF7->SetBinContent(40,2.033883); dy3jetsHTSF7->SetBinContent(41,0.9454591); dy3jetsHTSF7->SetBinContent(42,0.8209378); dy3jetsHTSF7->SetBinContent(43,0.4098485); dy3jetsHTSF7->SetBinContent(44,0.4131181); dy3jetsHTSF7->SetBinContent(45,0.3667246); dy3jetsHTSF7->SetBinContent(46,0.2252668); dy3jetsHTSF7->SetBinContent(47,0.146368); dy3jetsHTSF7->SetBinContent(48,0.1535908); dy3jetsHTSF7->SetBinContent(49,0.1768727); dy3jetsHTSF7->SetBinContent(50,0.1852037); dy3jetsHTSF7->SetBinContent(51,0.6410029); dy3jetsHTSF7->SetBinError(1,0.02590086); dy3jetsHTSF7->SetBinError(2,0.03514482); dy3jetsHTSF7->SetBinError(3,0.03613808); dy3jetsHTSF7->SetBinError(4,0.04903702); dy3jetsHTSF7->SetBinError(5,0.03442385); dy3jetsHTSF7->SetBinError(6,0.07311508); dy3jetsHTSF7->SetBinError(7,0.05366932); dy3jetsHTSF7->SetBinError(8,0.08382779); dy3jetsHTSF7->SetBinError(9,0.1266317); dy3jetsHTSF7->SetBinError(10,0.1172202); dy3jetsHTSF7->SetBinError(11,0.1306682); dy3jetsHTSF7->SetBinError(12,0.3302144); dy3jetsHTSF7->SetBinError(13,0.5119459); dy3jetsHTSF7->SetBinError(14,0.4168209); dy3jetsHTSF7->SetBinError(15,0.5497329); dy3jetsHTSF7->SetBinError(16,0.9930203); dy3jetsHTSF7->SetBinError(17,1.047343); dy3jetsHTSF7->SetBinError(18,1.880411); dy3jetsHTSF7->SetBinError(19,3.127428); dy3jetsHTSF7->SetBinError(20,4.214859); dy3jetsHTSF7->SetBinError(21,6.436047); dy3jetsHTSF7->SetBinError(22,9.835086); dy3jetsHTSF7->SetBinError(23,12.61606); dy3jetsHTSF7->SetBinError(24,15.98809); dy3jetsHTSF7->SetBinError(25,18.99869); dy3jetsHTSF7->SetBinError(26,20.22736); dy3jetsHTSF7->SetBinError(27,19.4701); dy3jetsHTSF7->SetBinError(28,16.83979); dy3jetsHTSF7->SetBinError(29,13.72317); dy3jetsHTSF7->SetBinError(30,10.30478); dy3jetsHTSF7->SetBinError(31,7.623401); dy3jetsHTSF7->SetBinError(32,5.277684); dy3jetsHTSF7->SetBinError(33,3.506101); dy3jetsHTSF7->SetBinError(34,2.386735); dy3jetsHTSF7->SetBinError(35,1.913687); dy3jetsHTSF7->SetBinError(36,1.25069); dy3jetsHTSF7->SetBinError(37,0.7364978); dy3jetsHTSF7->SetBinError(38,0.2742725); dy3jetsHTSF7->SetBinError(39,0.3189756); dy3jetsHTSF7->SetBinError(40,0.3625); dy3jetsHTSF7->SetBinError(41,0.1233213); dy3jetsHTSF7->SetBinError(42,0.1106736); dy3jetsHTSF7->SetBinError(43,0.07264443); dy3jetsHTSF7->SetBinError(44,0.08343655); dy3jetsHTSF7->SetBinError(45,0.07517841); dy3jetsHTSF7->SetBinError(46,0.05465389); dy3jetsHTSF7->SetBinError(47,0.0466059); dy3jetsHTSF7->SetBinError(48,0.04930802); dy3jetsHTSF7->SetBinError(49,0.04856055); dy3jetsHTSF7->SetBinError(50,0.05243434); dy3jetsHTSF7->SetBinError(51,0.0952377); dy3jetsHTSF7->SetEntries(49134.15); dy3jetsHTSF7->SetDirectory(0); TF1 *gaus7 = new TF1("gaus","gaus",-30,30); gaus7->SetFillColor(19); gaus7->SetFillStyle(0); gaus7->SetMarkerStyle(20); gaus7->SetLineColor(2); gaus7->SetLineWidth(2); gaus7->SetChisquare(11.51778); gaus7->SetNDF(5); 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,1668.156); gaus7->SetParError(0,11.48479); gaus7->SetParLimits(0,0,0); gaus7->SetParameter(1,5.089317); gaus7->SetParError(1,0.1379322); gaus7->SetParLimits(1,0,0); gaus7->SetParameter(2,20.03203); gaus7->SetParError(2,0.1583944); gaus7->SetParLimits(2,0,153.8719); dy3jetsHTSF7->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 = 11.52 / 5"); AText = ptstats->AddText("Constant = 1668 #pm 11.5 "); AText = ptstats->AddText("Mean = 5.089 #pm 0.138 "); AText = ptstats->AddText("Sigma = 20.03 #pm 0.16 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy3jetsHTSF7->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy3jetsHTSF7); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsHTSF7->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsHTSF7->SetMarkerColor(ci); dy3jetsHTSF7->SetMarkerStyle(20); dy3jetsHTSF7->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSF7->GetXaxis()->SetLabelFont(42); dy3jetsHTSF7->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSF7->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSF7->GetXaxis()->SetTitleFont(42); dy3jetsHTSF7->GetYaxis()->SetTitle("Events / 8 GeV"); dy3jetsHTSF7->GetYaxis()->SetLabelFont(42); dy3jetsHTSF7->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSF7->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSF7->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSF7->GetYaxis()->SetTitleFont(42); dy3jetsHTSF7->GetZaxis()->SetLabelFont(42); dy3jetsHTSF7->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSF7->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSF7->GetZaxis()->SetTitleFont(42); dy3jetsHTSF7->Draw("E,"); TH1F *dy3jetsHTSF_center8 = new TH1F("dy3jetsHTSF_center8","",51,-200,208); dy3jetsHTSF_center8->SetBinContent(1,0.08104287); dy3jetsHTSF_center8->SetBinContent(2,0.1175156); dy3jetsHTSF_center8->SetBinContent(3,0.1389666); dy3jetsHTSF_center8->SetBinContent(4,0.122784); dy3jetsHTSF_center8->SetBinContent(5,0.1898596); dy3jetsHTSF_center8->SetBinContent(6,0.2036569); dy3jetsHTSF_center8->SetBinContent(7,0.2586657); dy3jetsHTSF_center8->SetBinContent(8,0.6640656); dy3jetsHTSF_center8->SetBinContent(9,0.6161051); dy3jetsHTSF_center8->SetBinContent(10,0.8660315); dy3jetsHTSF_center8->SetBinContent(11,1.293494); dy3jetsHTSF_center8->SetBinContent(12,2.015514); dy3jetsHTSF_center8->SetBinContent(13,3.377406); dy3jetsHTSF_center8->SetBinContent(14,4.373116); dy3jetsHTSF_center8->SetBinContent(15,7.452151); dy3jetsHTSF_center8->SetBinContent(16,13.98095); dy3jetsHTSF_center8->SetBinContent(17,23.38378); dy3jetsHTSF_center8->SetBinContent(18,48.97534); dy3jetsHTSF_center8->SetBinContent(19,96.52867); dy3jetsHTSF_center8->SetBinContent(20,181.996); dy3jetsHTSF_center8->SetBinContent(21,343.9423); dy3jetsHTSF_center8->SetBinContent(22,623.8809); dy3jetsHTSF_center8->SetBinContent(23,995.8947); dy3jetsHTSF_center8->SetBinContent(24,1411.103); dy3jetsHTSF_center8->SetBinContent(25,1639.689); dy3jetsHTSF_center8->SetBinContent(26,1637.325); dy3jetsHTSF_center8->SetBinContent(27,1388.495); dy3jetsHTSF_center8->SetBinContent(28,1007.716); dy3jetsHTSF_center8->SetBinContent(29,658.2764); dy3jetsHTSF_center8->SetBinContent(30,370.5427); dy3jetsHTSF_center8->SetBinContent(31,212.6143); dy3jetsHTSF_center8->SetBinContent(32,103.3853); dy3jetsHTSF_center8->SetBinContent(33,59.73241); dy3jetsHTSF_center8->SetBinContent(34,32.40186); dy3jetsHTSF_center8->SetBinContent(35,18.57085); dy3jetsHTSF_center8->SetBinContent(36,9.546364); dy3jetsHTSF_center8->SetBinContent(37,5.348041); dy3jetsHTSF_center8->SetBinContent(38,2.868554); dy3jetsHTSF_center8->SetBinContent(39,2.240405); dy3jetsHTSF_center8->SetBinContent(40,1.242623); dy3jetsHTSF_center8->SetBinContent(41,0.7948189); dy3jetsHTSF_center8->SetBinContent(42,0.5343009); dy3jetsHTSF_center8->SetBinContent(43,0.1227739); dy3jetsHTSF_center8->SetBinContent(44,0.2961482); dy3jetsHTSF_center8->SetBinContent(45,-0.1263672); dy3jetsHTSF_center8->SetBinContent(46,0.07048898); dy3jetsHTSF_center8->SetBinContent(47,0.1511847); dy3jetsHTSF_center8->SetBinContent(48,0.1618166); dy3jetsHTSF_center8->SetBinContent(49,0.2239097); dy3jetsHTSF_center8->SetBinContent(50,0.02343263); dy3jetsHTSF_center8->SetBinContent(51,0.5156696); dy3jetsHTSF_center8->SetBinError(1,0.03203154); dy3jetsHTSF_center8->SetBinError(2,0.03916848); dy3jetsHTSF_center8->SetBinError(3,0.044549); dy3jetsHTSF_center8->SetBinError(4,0.04010197); dy3jetsHTSF_center8->SetBinError(5,0.07209824); dy3jetsHTSF_center8->SetBinError(6,0.05226971); dy3jetsHTSF_center8->SetBinError(7,0.0606736); dy3jetsHTSF_center8->SetBinError(8,0.1344169); dy3jetsHTSF_center8->SetBinError(9,0.1081476); dy3jetsHTSF_center8->SetBinError(10,0.1179889); dy3jetsHTSF_center8->SetBinError(11,0.3186016); dy3jetsHTSF_center8->SetBinError(12,0.2490469); dy3jetsHTSF_center8->SetBinError(13,0.5859512); dy3jetsHTSF_center8->SetBinError(14,0.5549481); dy3jetsHTSF_center8->SetBinError(15,0.7607768); dy3jetsHTSF_center8->SetBinError(16,1.09124); dy3jetsHTSF_center8->SetBinError(17,1.474919); dy3jetsHTSF_center8->SetBinError(18,2.618074); dy3jetsHTSF_center8->SetBinError(19,3.780922); dy3jetsHTSF_center8->SetBinError(20,5.635276); dy3jetsHTSF_center8->SetBinError(21,8.645134); dy3jetsHTSF_center8->SetBinError(22,11.36203); dy3jetsHTSF_center8->SetBinError(23,14.85961); dy3jetsHTSF_center8->SetBinError(24,18.05313); dy3jetsHTSF_center8->SetBinError(25,19.86591); dy3jetsHTSF_center8->SetBinError(26,19.78651); dy3jetsHTSF_center8->SetBinError(27,18.22629); dy3jetsHTSF_center8->SetBinError(28,14.8848); dy3jetsHTSF_center8->SetBinError(29,11.73961); dy3jetsHTSF_center8->SetBinError(30,8.311673); dy3jetsHTSF_center8->SetBinError(31,6.103531); dy3jetsHTSF_center8->SetBinError(32,3.967304); dy3jetsHTSF_center8->SetBinError(33,2.909404); dy3jetsHTSF_center8->SetBinError(34,2.005024); dy3jetsHTSF_center8->SetBinError(35,1.46591); dy3jetsHTSF_center8->SetBinError(36,0.902885); dy3jetsHTSF_center8->SetBinError(37,0.5317751); dy3jetsHTSF_center8->SetBinError(38,0.3260272); dy3jetsHTSF_center8->SetBinError(39,0.3673713); dy3jetsHTSF_center8->SetBinError(40,0.1460657); dy3jetsHTSF_center8->SetBinError(41,0.1109909); dy3jetsHTSF_center8->SetBinError(42,0.09047179); dy3jetsHTSF_center8->SetBinError(43,0.3080684); dy3jetsHTSF_center8->SetBinError(44,0.08410343); dy3jetsHTSF_center8->SetBinError(45,0.3867754); dy3jetsHTSF_center8->SetBinError(46,0.103224); dy3jetsHTSF_center8->SetBinError(47,0.04554396); dy3jetsHTSF_center8->SetBinError(48,0.04964202); dy3jetsHTSF_center8->SetBinError(49,0.06573103); dy3jetsHTSF_center8->SetBinError(50,0.05580313); dy3jetsHTSF_center8->SetBinError(51,0.09794048); dy3jetsHTSF_center8->SetEntries(49134.01); dy3jetsHTSF_center8->SetDirectory(0); ci = TColor::GetColor("#0000ff"); dy3jetsHTSF_center8->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsHTSF_center8->SetMarkerColor(ci); dy3jetsHTSF_center8->SetMarkerStyle(20); dy3jetsHTSF_center8->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsHTSF_center8->GetXaxis()->SetLabelFont(42); dy3jetsHTSF_center8->GetXaxis()->SetLabelOffset(0.007); dy3jetsHTSF_center8->GetXaxis()->SetTitleSize(0.05); dy3jetsHTSF_center8->GetXaxis()->SetTitleFont(42); dy3jetsHTSF_center8->GetYaxis()->SetTitle("Events / 8 GeV"); dy3jetsHTSF_center8->GetYaxis()->SetLabelFont(42); dy3jetsHTSF_center8->GetYaxis()->SetLabelOffset(0.007); dy3jetsHTSF_center8->GetYaxis()->SetTitleSize(0.05); dy3jetsHTSF_center8->GetYaxis()->SetTitleOffset(1.1); dy3jetsHTSF_center8->GetYaxis()->SetTitleFont(42); dy3jetsHTSF_center8->GetZaxis()->SetLabelFont(42); dy3jetsHTSF_center8->GetZaxis()->SetLabelOffset(0.007); dy3jetsHTSF_center8->GetZaxis()->SetTitleSize(0.05); dy3jetsHTSF_center8->GetZaxis()->SetTitleFont(42); dy3jetsHTSF_center8->Draw("E,SAME"); TLegend *leg = new TLegend(0.65,0.4,0.85,0.72,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("dy3jetsHTSF","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("dy3jetsHTSF_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.1 fb^{-1} (13 TeV)"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetLineWidth(2); tex->Draw(); finalPlots/jzb_3jets_HT->Modified(); finalPlots/jzb_3jets_HT->cd(); finalPlots/jzb_3jets_HT->SetSelected(finalPlots/jzb_3jets_HT); }