void jzb_2jets_() { //=========Macro generated from canvas: finalPlots/jzb_2jets_/finalPlots/jzb_2jets_ //========= (Wed Mar 23 17:37:30 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_2jets_ = new TCanvas("finalPlots/jzb_2jets_", "finalPlots/jzb_2jets_",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_2jets_->SetHighLightColor(2); finalPlots/jzb_2jets_->Range(-268.8831,-1.508524,260.987,5.476222); finalPlots/jzb_2jets_->SetFillColor(0); finalPlots/jzb_2jets_->SetBorderMode(0); finalPlots/jzb_2jets_->SetBorderSize(2); finalPlots/jzb_2jets_->SetLogy(); finalPlots/jzb_2jets_->SetTickx(1); finalPlots/jzb_2jets_->SetTicky(1); finalPlots/jzb_2jets_->SetLeftMargin(0.13); finalPlots/jzb_2jets_->SetTopMargin(0.08); finalPlots/jzb_2jets_->SetBottomMargin(0.13); finalPlots/jzb_2jets_->SetFrameFillStyle(0); finalPlots/jzb_2jets_->SetFrameBorderMode(0); finalPlots/jzb_2jets_->SetFrameFillStyle(0); finalPlots/jzb_2jets_->SetFrameBorderMode(0); TH1F *dy2jetsSF1 = new TH1F("dy2jetsSF1","",51,-200,208); dy2jetsSF1->SetBinContent(3,0.6568529); dy2jetsSF1->SetBinContent(5,-0.6568529); dy2jetsSF1->SetBinContent(7,3.284265); dy2jetsSF1->SetBinContent(8,0.6568529); dy2jetsSF1->SetBinContent(9,1.970559); dy2jetsSF1->SetBinContent(10,4.59797); dy2jetsSF1->SetBinContent(11,2.627412); dy2jetsSF1->SetBinContent(12,-0.6568529); dy2jetsSF1->SetBinContent(13,4.59797); dy2jetsSF1->SetBinContent(14,17.73503); dy2jetsSF1->SetBinContent(15,15.76447); dy2jetsSF1->SetBinContent(16,39.41117); dy2jetsSF1->SetBinContent(17,88.67513); dy2jetsSF1->SetBinContent(18,197.0566); dy2jetsSF1->SetBinContent(19,480.1634); dy2jetsSF1->SetBinContent(20,1349.19); dy2jetsSF1->SetBinContent(21,3398.343); dy2jetsSF1->SetBinContent(22,7376.206); dy2jetsSF1->SetBinContent(23,15032.95); dy2jetsSF1->SetBinContent(24,25571.7); dy2jetsSF1->SetBinContent(25,37317.26); dy2jetsSF1->SetBinContent(26,43384.95); dy2jetsSF1->SetBinContent(27,41794.86); dy2jetsSF1->SetBinContent(28,32476.11); dy2jetsSF1->SetBinContent(29,21622.39); dy2jetsSF1->SetBinContent(30,12497.37); dy2jetsSF1->SetBinContent(31,6655.765); dy2jetsSF1->SetBinContent(32,3088.362); dy2jetsSF1->SetBinContent(33,1424.729); dy2jetsSF1->SetBinContent(34,591.8297); dy2jetsSF1->SetBinContent(35,249.6055); dy2jetsSF1->SetBinContent(36,110.3513); dy2jetsSF1->SetBinContent(37,37.44061); dy2jetsSF1->SetBinContent(38,13.13706); dy2jetsSF1->SetBinContent(39,2.627412); dy2jetsSF1->SetBinContent(40,-1.970559); dy2jetsSF1->SetBinContent(41,0.6568528); dy2jetsSF1->SetBinContent(42,0.6568528); dy2jetsSF1->SetBinContent(43,0.6568529); dy2jetsSF1->SetBinContent(45,0.6568529); dy2jetsSF1->SetBinContent(47,-0.6568529); dy2jetsSF1->SetBinContent(48,0.6568529); dy2jetsSF1->SetBinContent(49,0.6568529); dy2jetsSF1->SetBinContent(51,3.284265); dy2jetsSF1->SetBinError(3,0.6568529); dy2jetsSF1->SetBinError(5,0.6568529); dy2jetsSF1->SetBinError(6,0.9289303); dy2jetsSF1->SetBinError(7,1.468768); dy2jetsSF1->SetBinError(8,0.6568529); dy2jetsSF1->SetBinError(9,1.468768); dy2jetsSF1->SetBinError(10,1.970559); dy2jetsSF1->SetBinError(11,1.857861); dy2jetsSF1->SetBinError(12,2.368317); dy2jetsSF1->SetBinError(13,2.368317); dy2jetsSF1->SetBinError(14,4.205911); dy2jetsSF1->SetBinError(15,5.087961); dy2jetsSF1->SetBinError(16,7.373155); dy2jetsSF1->SetBinError(17,11.50899); dy2jetsSF1->SetBinError(18,18.71743); dy2jetsSF1->SetBinError(19,28.78935); dy2jetsSF1->SetBinError(20,46.07344); dy2jetsSF1->SetBinError(21,72.21798); dy2jetsSF1->SetBinError(22,106.4608); dy2jetsSF1->SetBinError(23,151.7316); dy2jetsSF1->SetBinError(24,197.36); dy2jetsSF1->SetBinError(25,236.1585); dy2jetsSF1->SetBinError(26,255.9536); dy2jetsSF1->SetBinError(27,248.2339); dy2jetsSF1->SetBinError(28,219.4842); dy2jetsSF1->SetBinError(29,178.432); dy2jetsSF1->SetBinError(30,136.2744); dy2jetsSF1->SetBinError(31,98.40524); dy2jetsSF1->SetBinError(32,67.51221); dy2jetsSF1->SetBinError(33,45.93746); dy2jetsSF1->SetBinError(34,29.29446); dy2jetsSF1->SetBinError(35,18.69436); dy2jetsSF1->SetBinError(36,11.89611); dy2jetsSF1->SetBinError(37,7.225382); dy2jetsSF1->SetBinError(38,4.644651); dy2jetsSF1->SetBinError(39,3.349306); dy2jetsSF1->SetBinError(40,1.970559); dy2jetsSF1->SetBinError(41,1.737869); dy2jetsSF1->SetBinError(42,1.737869); dy2jetsSF1->SetBinError(43,0.6568529); dy2jetsSF1->SetBinError(45,0.6568529); dy2jetsSF1->SetBinError(46,0.9289303); dy2jetsSF1->SetBinError(47,0.6568529); dy2jetsSF1->SetBinError(48,0.6568529); dy2jetsSF1->SetBinError(49,0.6568529); dy2jetsSF1->SetBinError(51,1.468768); dy2jetsSF1->SetEntries(170312.4); dy2jetsSF1->SetDirectory(0); TF1 *gaus1 = new TF1("gaus","gaus",-30,30); gaus1->SetFillColor(19); gaus1->SetFillStyle(0); gaus1->SetMarkerStyle(20); gaus1->SetLineColor(2); gaus1->SetLineWidth(2); gaus1->SetChisquare(16.76611); gaus1->SetNDF(5); gaus1->GetXaxis()->SetLabelFont(42); gaus1->GetXaxis()->SetLabelOffset(0.007); gaus1->GetXaxis()->SetTitleSize(0.05); gaus1->GetXaxis()->SetTitleFont(42); gaus1->GetYaxis()->SetLabelFont(42); gaus1->GetYaxis()->SetLabelOffset(0.007); gaus1->GetYaxis()->SetTitleSize(0.05); gaus1->GetYaxis()->SetTitleOffset(1.1); gaus1->GetYaxis()->SetTitleFont(42); gaus1->SetParameter(0,43607.78); gaus1->SetParError(0,149.3692); gaus1->SetParLimits(0,0,0); gaus1->SetParameter(1,6.407413); gaus1->SetParError(1,0.06341878); gaus1->SetParLimits(1,0,0); gaus1->SetParameter(2,18.13846); gaus1->SetParError(2,0.06476955); gaus1->SetParLimits(2,0,147.0645); dy2jetsSF1->GetListOfFunctions()->Add(gaus1); 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.77 / 5"); AText = ptstats->AddText("Constant = 4.361e+04 #pm 1.494e+02 "); AText = ptstats->AddText("Mean = 6.407 #pm 0.063 "); AText = ptstats->AddText("Sigma = 18.14 #pm 0.06 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy2jetsSF1->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy2jetsSF1); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy2jetsSF1->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy2jetsSF1->SetMarkerColor(ci); dy2jetsSF1->SetMarkerStyle(20); dy2jetsSF1->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsSF1->GetXaxis()->SetLabelFont(42); dy2jetsSF1->GetXaxis()->SetLabelOffset(0.007); dy2jetsSF1->GetXaxis()->SetTitleSize(0.05); dy2jetsSF1->GetXaxis()->SetTitleFont(42); dy2jetsSF1->GetYaxis()->SetTitle("Events / 8 GeV"); dy2jetsSF1->GetYaxis()->SetLabelFont(42); dy2jetsSF1->GetYaxis()->SetLabelOffset(0.007); dy2jetsSF1->GetYaxis()->SetTitleSize(0.05); dy2jetsSF1->GetYaxis()->SetTitleOffset(1.1); dy2jetsSF1->GetYaxis()->SetTitleFont(42); dy2jetsSF1->GetZaxis()->SetLabelFont(42); dy2jetsSF1->GetZaxis()->SetLabelOffset(0.007); dy2jetsSF1->GetZaxis()->SetTitleSize(0.05); dy2jetsSF1->GetZaxis()->SetTitleFont(42); dy2jetsSF1->Draw("E,"); TH1F *dy2jetsSF_center2 = new TH1F("dy2jetsSF_center2","",51,-200,208); dy2jetsSF_center2->SetBinContent(1,-0.6568529); dy2jetsSF_center2->SetBinContent(2,0.6568529); dy2jetsSF_center2->SetBinContent(6,0.6568529); dy2jetsSF_center2->SetBinContent(8,1.313706); dy2jetsSF_center2->SetBinContent(9,1.970559); dy2jetsSF_center2->SetBinContent(10,1.313706); dy2jetsSF_center2->SetBinContent(11,5.254823); dy2jetsSF_center2->SetBinContent(12,4.59797); dy2jetsSF_center2->SetBinContent(13,2.627412); dy2jetsSF_center2->SetBinContent(14,19.04873); dy2jetsSF_center2->SetBinContent(15,21.67614); dy2jetsSF_center2->SetBinContent(16,29.55837); dy2jetsSF_center2->SetBinContent(17,65.68528); dy2jetsSF_center2->SetBinContent(18,137.9392); dy2jetsSF_center2->SetBinContent(19,369.154); dy2jetsSF_center2->SetBinContent(20,850.6326); dy2jetsSF_center2->SetBinContent(21,1659.228); dy2jetsSF_center2->SetBinContent(22,2811.875); dy2jetsSF_center2->SetBinContent(23,5066.458); dy2jetsSF_center2->SetBinContent(24,6844.905); dy2jetsSF_center2->SetBinContent(25,8683.481); dy2jetsSF_center2->SetBinContent(26,8254.969); dy2jetsSF_center2->SetBinContent(27,6676.124); dy2jetsSF_center2->SetBinContent(28,4870.75); dy2jetsSF_center2->SetBinContent(29,3160.603); dy2jetsSF_center2->SetBinContent(30,1610.62); dy2jetsSF_center2->SetBinContent(31,819.1033); dy2jetsSF_center2->SetBinContent(32,366.5266); dy2jetsSF_center2->SetBinContent(33,225.3016); dy2jetsSF_center2->SetBinContent(34,105.0964); dy2jetsSF_center2->SetBinContent(35,38.09746); dy2jetsSF_center2->SetBinContent(36,9.852793); dy2jetsSF_center2->SetBinContent(37,7.225381); dy2jetsSF_center2->SetBinContent(38,5.254823); dy2jetsSF_center2->SetBinContent(39,6.568529); dy2jetsSF_center2->SetBinContent(40,2.627412); dy2jetsSF_center2->SetBinContent(41,-1.970559); dy2jetsSF_center2->SetBinContent(42,3.284265); dy2jetsSF_center2->SetBinContent(45,-1.313706); dy2jetsSF_center2->SetBinContent(46,0.6568529); dy2jetsSF_center2->SetBinContent(48,1.313706); dy2jetsSF_center2->SetBinError(1,0.6568529); dy2jetsSF_center2->SetBinError(2,1.137703); dy2jetsSF_center2->SetBinError(5,0.9289303); dy2jetsSF_center2->SetBinError(6,0.6568529); dy2jetsSF_center2->SetBinError(7,0.9289303); dy2jetsSF_center2->SetBinError(8,1.313706); dy2jetsSF_center2->SetBinError(9,1.137703); dy2jetsSF_center2->SetBinError(10,1.313706); dy2jetsSF_center2->SetBinError(11,1.857861); dy2jetsSF_center2->SetBinError(12,2.863155); dy2jetsSF_center2->SetBinError(13,3.217909); dy2jetsSF_center2->SetBinError(14,4.503156); dy2jetsSF_center2->SetBinError(15,6.196738); dy2jetsSF_center2->SetBinError(16,7.963918); dy2jetsSF_center2->SetBinError(17,12.46291); dy2jetsSF_center2->SetBinError(18,16.97682); dy2jetsSF_center2->SetBinError(19,26.53556); dy2jetsSF_center2->SetBinError(20,38.56459); dy2jetsSF_center2->SetBinError(21,55.44087); dy2jetsSF_center2->SetBinError(22,75.27488); dy2jetsSF_center2->SetBinError(23,97.16095); dy2jetsSF_center2->SetBinError(24,115.4044); dy2jetsSF_center2->SetBinError(25,126.3909); dy2jetsSF_center2->SetBinError(26,124.3397); dy2jetsSF_center2->SetBinError(27,112.6402); dy2jetsSF_center2->SetBinError(28,94.61418); dy2jetsSF_center2->SetBinError(29,74.88699); dy2jetsSF_center2->SetBinError(30,55.79771); dy2jetsSF_center2->SetBinError(31,39.9602); dy2jetsSF_center2->SetBinError(32,27.86791); dy2jetsSF_center2->SetBinError(33,18.42704); dy2jetsSF_center2->SetBinError(34,12.56634); dy2jetsSF_center2->SetBinError(35,7.489275); dy2jetsSF_center2->SetBinError(36,5.612153); dy2jetsSF_center2->SetBinError(37,3.657202); dy2jetsSF_center2->SetBinError(38,3.217909); dy2jetsSF_center2->SetBinError(39,2.786791); dy2jetsSF_center2->SetBinError(40,1.857861); dy2jetsSF_center2->SetBinError(41,1.137703); dy2jetsSF_center2->SetBinError(42,1.737869); dy2jetsSF_center2->SetBinError(43,0.9289303); dy2jetsSF_center2->SetBinError(45,0.9289303); dy2jetsSF_center2->SetBinError(46,0.6568529); dy2jetsSF_center2->SetBinError(48,1.313706); dy2jetsSF_center2->SetBinError(50,0.9289303); dy2jetsSF_center2->SetEntries(28069.97); dy2jetsSF_center2->SetDirectory(0); ci = TColor::GetColor("#0000ff"); dy2jetsSF_center2->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy2jetsSF_center2->SetMarkerColor(ci); dy2jetsSF_center2->SetMarkerStyle(20); dy2jetsSF_center2->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsSF_center2->GetXaxis()->SetLabelFont(42); dy2jetsSF_center2->GetXaxis()->SetLabelOffset(0.007); dy2jetsSF_center2->GetXaxis()->SetTitleSize(0.05); dy2jetsSF_center2->GetXaxis()->SetTitleFont(42); dy2jetsSF_center2->GetYaxis()->SetTitle("Events / 8 GeV"); dy2jetsSF_center2->GetYaxis()->SetLabelFont(42); dy2jetsSF_center2->GetYaxis()->SetLabelOffset(0.007); dy2jetsSF_center2->GetYaxis()->SetTitleSize(0.05); dy2jetsSF_center2->GetYaxis()->SetTitleOffset(1.1); dy2jetsSF_center2->GetYaxis()->SetTitleFont(42); dy2jetsSF_center2->GetZaxis()->SetLabelFont(42); dy2jetsSF_center2->GetZaxis()->SetLabelOffset(0.007); dy2jetsSF_center2->GetZaxis()->SetTitleSize(0.05); dy2jetsSF_center2->GetZaxis()->SetTitleFont(42); dy2jetsSF_center2->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("dy2jetsSF","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("dy2jetsSF_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_2jets_->Modified(); finalPlots/jzb_2jets_->cd(); finalPlots/jzb_2jets_->SetSelected(finalPlots/jzb_2jets_); }