void jzb_2jets__Forward() { //=========Macro generated from canvas: finalPlots/jzb_2jets__Forward/finalPlots/jzb_2jets__Forward //========= (Wed Mar 30 12:26:21 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_2jets__Forward = new TCanvas("finalPlots/jzb_2jets__Forward", "finalPlots/jzb_2jets__Forward",0,0,600,600); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_2jets__Forward->SetHighLightColor(2); finalPlots/jzb_2jets__Forward->Range(-397.0244,-3.986231,349.3171,5.209077); finalPlots/jzb_2jets__Forward->SetFillColor(0); finalPlots/jzb_2jets__Forward->SetBorderMode(0); finalPlots/jzb_2jets__Forward->SetBorderSize(2); finalPlots/jzb_2jets__Forward->SetLogy(); finalPlots/jzb_2jets__Forward->SetTickx(1); finalPlots/jzb_2jets__Forward->SetTicky(1); finalPlots/jzb_2jets__Forward->SetLeftMargin(0.13); finalPlots/jzb_2jets__Forward->SetRightMargin(0.05); finalPlots/jzb_2jets__Forward->SetTopMargin(0.08); finalPlots/jzb_2jets__Forward->SetBottomMargin(0.13); finalPlots/jzb_2jets__Forward->SetFrameFillStyle(0); finalPlots/jzb_2jets__Forward->SetFrameBorderMode(0); finalPlots/jzb_2jets__Forward->SetFrameFillStyle(0); finalPlots/jzb_2jets__Forward->SetFrameBorderMode(0); TH1F *dy2jetsSFCentral5 = new TH1F("dy2jetsSFCentral5","",51,-300,312); dy2jetsSFCentral5->SetBinContent(4,0.1225875); dy2jetsSFCentral5->SetBinContent(10,-0.01870467); dy2jetsSFCentral5->SetBinContent(12,-0.04978319); dy2jetsSFCentral5->SetBinContent(13,1.083504); dy2jetsSFCentral5->SetBinContent(14,0.6309948); dy2jetsSFCentral5->SetBinContent(15,0.9029319); dy2jetsSFCentral5->SetBinContent(16,4.138911); dy2jetsSFCentral5->SetBinContent(17,8.72098); dy2jetsSFCentral5->SetBinContent(18,9.167447); dy2jetsSFCentral5->SetBinContent(19,49.5783); dy2jetsSFCentral5->SetBinContent(20,52.96983); dy2jetsSFCentral5->SetBinContent(21,194.4601); dy2jetsSFCentral5->SetBinContent(22,711.6094); dy2jetsSFCentral5->SetBinContent(23,2306.5); dy2jetsSFCentral5->SetBinContent(24,6046.695); dy2jetsSFCentral5->SetBinContent(25,11873.29); dy2jetsSFCentral5->SetBinContent(26,15424.15); dy2jetsSFCentral5->SetBinContent(27,11957.97); dy2jetsSFCentral5->SetBinContent(28,6255.391); dy2jetsSFCentral5->SetBinContent(29,2186.54); dy2jetsSFCentral5->SetBinContent(30,699.1143); dy2jetsSFCentral5->SetBinContent(31,237.0411); dy2jetsSFCentral5->SetBinContent(32,74.99335); dy2jetsSFCentral5->SetBinContent(33,5.693341); dy2jetsSFCentral5->SetBinContent(34,7.470834); dy2jetsSFCentral5->SetBinContent(35,3.446982); dy2jetsSFCentral5->SetBinContent(36,-2.369859); dy2jetsSFCentral5->SetBinContent(37,-1.701049); dy2jetsSFCentral5->SetBinContent(38,0.0281974); dy2jetsSFCentral5->SetBinContent(39,-1.950681); dy2jetsSFCentral5->SetBinContent(40,-0.02981129); dy2jetsSFCentral5->SetBinContent(41,0.4131573); dy2jetsSFCentral5->SetBinContent(42,0.003237346); dy2jetsSFCentral5->SetBinError(4,0.1225875); dy2jetsSFCentral5->SetBinError(10,0.01632824); dy2jetsSFCentral5->SetBinError(12,0.05357796); dy2jetsSFCentral5->SetBinError(13,1.083504); dy2jetsSFCentral5->SetBinError(14,0.6122241); dy2jetsSFCentral5->SetBinError(15,0.6765365); dy2jetsSFCentral5->SetBinError(16,2.654183); dy2jetsSFCentral5->SetBinError(17,5.402415); dy2jetsSFCentral5->SetBinError(18,7.371182); dy2jetsSFCentral5->SetBinError(19,12.35543); dy2jetsSFCentral5->SetBinError(20,17.03145); dy2jetsSFCentral5->SetBinError(21,30.34173); dy2jetsSFCentral5->SetBinError(22,57.49477); dy2jetsSFCentral5->SetBinError(23,105.8658); dy2jetsSFCentral5->SetBinError(24,176.5555); dy2jetsSFCentral5->SetBinError(25,249.4106); dy2jetsSFCentral5->SetBinError(26,276.0002); dy2jetsSFCentral5->SetBinError(27,239.0274); dy2jetsSFCentral5->SetBinError(28,168.9932); dy2jetsSFCentral5->SetBinError(29,103.4052); dy2jetsSFCentral5->SetBinError(30,57.04452); dy2jetsSFCentral5->SetBinError(31,28.53128); dy2jetsSFCentral5->SetBinError(32,15.22483); dy2jetsSFCentral5->SetBinError(33,7.508722); dy2jetsSFCentral5->SetBinError(34,5.463317); dy2jetsSFCentral5->SetBinError(35,3.736902); dy2jetsSFCentral5->SetBinError(36,1.622402); dy2jetsSFCentral5->SetBinError(37,2.130941); dy2jetsSFCentral5->SetBinError(38,0.06228436); dy2jetsSFCentral5->SetBinError(39,1.950681); dy2jetsSFCentral5->SetBinError(40,0.06373483); dy2jetsSFCentral5->SetBinError(41,0.3154368); dy2jetsSFCentral5->SetBinError(42,0.003694296); dy2jetsSFCentral5->SetEntries(11805.35); dy2jetsSFCentral5->SetStats(0); TF1 *gaus3 = new TF1("gaus","gaus",-30,30); gaus3->SetBit(TF1::kNotDraw); gaus3->SetFillColor(19); gaus3->SetFillStyle(0); gaus3->SetMarkerStyle(20); gaus3->SetLineColor(2); gaus3->SetLineWidth(2); gaus3->SetChisquare(5.460276); gaus3->SetNDF(3); gaus3->GetXaxis()->SetLabelFont(42); gaus3->GetXaxis()->SetLabelOffset(0.007); gaus3->GetXaxis()->SetTitleSize(0.05); gaus3->GetXaxis()->SetTitleFont(42); gaus3->GetYaxis()->SetLabelFont(42); gaus3->GetYaxis()->SetLabelOffset(0.007); gaus3->GetYaxis()->SetTitleSize(0.05); gaus3->GetYaxis()->SetTitleOffset(1.1); gaus3->GetYaxis()->SetTitleFont(42); gaus3->SetParameter(0,9426.421); gaus3->SetParError(0,150.2077); gaus3->SetParLimits(0,0,0); gaus3->SetParameter(1,5.740907); gaus3->SetParError(1,0.2573929); gaus3->SetParLimits(1,0,0); gaus3->SetParameter(2,18.1996); gaus3->SetParError(2,0.2557136); gaus3->SetParLimits(2,0,157.7822); dy2jetsSFCentral5->GetListOfFunctions()->Add(gaus3); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy2jetsSFCentral5->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy2jetsSFCentral5->SetMarkerColor(ci); dy2jetsSFCentral5->SetMarkerStyle(20); dy2jetsSFCentral5->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsSFCentral5->GetXaxis()->SetLabelFont(42); dy2jetsSFCentral5->GetXaxis()->SetLabelOffset(0.007); dy2jetsSFCentral5->GetXaxis()->SetTitleSize(0.05); dy2jetsSFCentral5->GetXaxis()->SetTitleFont(42); dy2jetsSFCentral5->GetYaxis()->SetTitle("Events / 12 GeV"); dy2jetsSFCentral5->GetYaxis()->SetLabelFont(42); dy2jetsSFCentral5->GetYaxis()->SetLabelOffset(0.007); dy2jetsSFCentral5->GetYaxis()->SetTitleSize(0.05); dy2jetsSFCentral5->GetYaxis()->SetTitleOffset(1.1); dy2jetsSFCentral5->GetYaxis()->SetTitleFont(42); dy2jetsSFCentral5->GetZaxis()->SetLabelFont(42); dy2jetsSFCentral5->GetZaxis()->SetLabelOffset(0.007); dy2jetsSFCentral5->GetZaxis()->SetTitleSize(0.05); dy2jetsSFCentral5->GetZaxis()->SetTitleFont(42); dy2jetsSFCentral5->Draw("E,"); TH1F *dy2jetsSFCentral_center6 = new TH1F("dy2jetsSFCentral_center6","",51,-300,312); dy2jetsSFCentral_center6->SetBinContent(4,0.1225875); dy2jetsSFCentral_center6->SetBinContent(9,-0.01589897); dy2jetsSFCentral_center6->SetBinContent(10,-0.0028057); dy2jetsSFCentral_center6->SetBinContent(12,-0.04978319); dy2jetsSFCentral_center6->SetBinContent(13,1.678528); dy2jetsSFCentral_center6->SetBinContent(14,0.6468937); dy2jetsSFCentral_center6->SetBinContent(15,2.350745); dy2jetsSFCentral_center6->SetBinContent(16,4.740051); dy2jetsSFCentral_center6->SetBinContent(17,1.670902); dy2jetsSFCentral_center6->SetBinContent(18,33.25388); dy2jetsSFCentral_center6->SetBinContent(19,49.42278); dy2jetsSFCentral_center6->SetBinContent(20,103.1033); dy2jetsSFCentral_center6->SetBinContent(21,395.6288); dy2jetsSFCentral_center6->SetBinContent(22,1270.819); dy2jetsSFCentral_center6->SetBinContent(23,3663.972); dy2jetsSFCentral_center6->SetBinContent(24,8955.526); dy2jetsSFCentral_center6->SetBinContent(25,14594.61); dy2jetsSFCentral_center6->SetBinContent(26,14607.03); dy2jetsSFCentral_center6->SetBinContent(27,8810.197); dy2jetsSFCentral_center6->SetBinContent(28,3729.531); dy2jetsSFCentral_center6->SetBinContent(29,1367.844); dy2jetsSFCentral_center6->SetBinContent(30,338.2336); dy2jetsSFCentral_center6->SetBinContent(31,141.332); dy2jetsSFCentral_center6->SetBinContent(32,27.55975); dy2jetsSFCentral_center6->SetBinContent(33,11.15935); dy2jetsSFCentral_center6->SetBinContent(34,2.044995); dy2jetsSFCentral_center6->SetBinContent(35,0.7174678); dy2jetsSFCentral_center6->SetBinContent(36,-4.681275); dy2jetsSFCentral_center6->SetBinContent(37,0.5461044); dy2jetsSFCentral_center6->SetBinContent(38,-1.950681); dy2jetsSFCentral_center6->SetBinContent(39,-0.02582683); dy2jetsSFCentral_center6->SetBinContent(40,0.2904979); dy2jetsSFCentral_center6->SetBinContent(41,0.1226595); dy2jetsSFCentral_center6->SetBinContent(42,0.003237346); dy2jetsSFCentral_center6->SetBinError(4,0.1225875); dy2jetsSFCentral_center6->SetBinError(9,0.01589897); dy2jetsSFCentral_center6->SetBinError(10,0.003719428); dy2jetsSFCentral_center6->SetBinError(12,0.05357796); dy2jetsSFCentral_center6->SetBinError(13,1.24397); dy2jetsSFCentral_center6->SetBinError(14,0.6120176); dy2jetsSFCentral_center6->SetBinError(15,2.123161); dy2jetsSFCentral_center6->SetBinError(16,3.276979); dy2jetsSFCentral_center6->SetBinError(17,5.87387); dy2jetsSFCentral_center6->SetBinError(18,9.728074); dy2jetsSFCentral_center6->SetBinError(19,13.68145); dy2jetsSFCentral_center6->SetBinError(20,23.03957); dy2jetsSFCentral_center6->SetBinError(21,40.80076); dy2jetsSFCentral_center6->SetBinError(22,79.09947); dy2jetsSFCentral_center6->SetBinError(23,139.2514); dy2jetsSFCentral_center6->SetBinError(24,215.4893); dy2jetsSFCentral_center6->SetBinError(25,270.6137); dy2jetsSFCentral_center6->SetBinError(26,264.4597); dy2jetsSFCentral_center6->SetBinError(27,206.3262); dy2jetsSFCentral_center6->SetBinError(28,132.4142); dy2jetsSFCentral_center6->SetBinError(29,78.37419); dy2jetsSFCentral_center6->SetBinError(30,40.5922); dy2jetsSFCentral_center6->SetBinError(31,21.34628); dy2jetsSFCentral_center6->SetBinError(32,9.619594); dy2jetsSFCentral_center6->SetBinError(33,6.886731); dy2jetsSFCentral_center6->SetBinError(34,4.454594); dy2jetsSFCentral_center6->SetBinError(35,2.975978); dy2jetsSFCentral_center6->SetBinError(36,2.620662); dy2jetsSFCentral_center6->SetBinError(37,0.3299014); dy2jetsSFCentral_center6->SetBinError(38,1.950681); dy2jetsSFCentral_center6->SetBinError(39,0.0601689); dy2jetsSFCentral_center6->SetBinError(40,0.2906418); dy2jetsSFCentral_center6->SetBinError(41,0.1225875); dy2jetsSFCentral_center6->SetBinError(42,0.003694296); dy2jetsSFCentral_center6->SetEntries(11806.19); dy2jetsSFCentral_center6->SetStats(0); ci = TColor::GetColor("#0000ff"); dy2jetsSFCentral_center6->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy2jetsSFCentral_center6->SetMarkerColor(ci); dy2jetsSFCentral_center6->SetMarkerStyle(20); dy2jetsSFCentral_center6->GetXaxis()->SetTitle("JZB [GeV]"); dy2jetsSFCentral_center6->GetXaxis()->SetLabelFont(42); dy2jetsSFCentral_center6->GetXaxis()->SetLabelOffset(0.007); dy2jetsSFCentral_center6->GetXaxis()->SetTitleSize(0.05); dy2jetsSFCentral_center6->GetXaxis()->SetTitleFont(42); dy2jetsSFCentral_center6->GetYaxis()->SetTitle("Events / 12 GeV"); dy2jetsSFCentral_center6->GetYaxis()->SetLabelFont(42); dy2jetsSFCentral_center6->GetYaxis()->SetLabelOffset(0.007); dy2jetsSFCentral_center6->GetYaxis()->SetTitleSize(0.05); dy2jetsSFCentral_center6->GetYaxis()->SetTitleOffset(1.1); dy2jetsSFCentral_center6->GetYaxis()->SetTitleFont(42); dy2jetsSFCentral_center6->GetZaxis()->SetLabelFont(42); dy2jetsSFCentral_center6->GetZaxis()->SetLabelOffset(0.007); dy2jetsSFCentral_center6->GetZaxis()->SetTitleSize(0.05); dy2jetsSFCentral_center6->GetZaxis()->SetTitleFont(42); dy2jetsSFCentral_center6->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("dy2jetsSFCentral","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("dy2jetsSFCentral_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(); TLatex * 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_2jets__Forward->Modified(); finalPlots/jzb_2jets__Forward->cd(); finalPlots/jzb_2jets__Forward->SetSelected(finalPlots/jzb_2jets__Forward); }