void jzb_3jets__Forward() { //=========Macro generated from canvas: finalPlots/jzb_3jets__Forward/finalPlots/jzb_3jets__Forward //========= (Wed Mar 30 12:26:21 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_3jets__Forward = new TCanvas("finalPlots/jzb_3jets__Forward", "finalPlots/jzb_3jets__Forward",0,0,600,600); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_3jets__Forward->SetHighLightColor(2); finalPlots/jzb_3jets__Forward->Range(-397.0244,-3.813296,349.3171,4.469879); finalPlots/jzb_3jets__Forward->SetFillColor(0); finalPlots/jzb_3jets__Forward->SetBorderMode(0); finalPlots/jzb_3jets__Forward->SetBorderSize(2); finalPlots/jzb_3jets__Forward->SetLogy(); finalPlots/jzb_3jets__Forward->SetTickx(1); finalPlots/jzb_3jets__Forward->SetTicky(1); finalPlots/jzb_3jets__Forward->SetLeftMargin(0.13); finalPlots/jzb_3jets__Forward->SetRightMargin(0.05); finalPlots/jzb_3jets__Forward->SetTopMargin(0.08); finalPlots/jzb_3jets__Forward->SetBottomMargin(0.13); finalPlots/jzb_3jets__Forward->SetFrameFillStyle(0); finalPlots/jzb_3jets__Forward->SetFrameBorderMode(0); finalPlots/jzb_3jets__Forward->SetFrameFillStyle(0); finalPlots/jzb_3jets__Forward->SetFrameBorderMode(0); TH1F *dy3jetsSFCentral17 = new TH1F("dy3jetsSFCentral17","",51,-300,312); dy3jetsSFCentral17->SetBinContent(2,-0.00136688); dy3jetsSFCentral17->SetBinContent(8,1.950681); dy3jetsSFCentral17->SetBinContent(11,0.01589897); dy3jetsSFCentral17->SetBinContent(13,0.003668993); dy3jetsSFCentral17->SetBinContent(14,2.09075); dy3jetsSFCentral17->SetBinContent(15,3.465112); dy3jetsSFCentral17->SetBinContent(16,0.4246678); dy3jetsSFCentral17->SetBinContent(17,2.41319); dy3jetsSFCentral17->SetBinContent(18,-0.5024365); dy3jetsSFCentral17->SetBinContent(19,21.22009); dy3jetsSFCentral17->SetBinContent(20,41.00899); dy3jetsSFCentral17->SetBinContent(21,59.5187); dy3jetsSFCentral17->SetBinContent(22,233.6639); dy3jetsSFCentral17->SetBinContent(23,711.1807); dy3jetsSFCentral17->SetBinContent(24,1625.812); dy3jetsSFCentral17->SetBinContent(25,2677.006); dy3jetsSFCentral17->SetBinContent(26,3261.403); dy3jetsSFCentral17->SetBinContent(27,2896.958); dy3jetsSFCentral17->SetBinContent(28,1418.251); dy3jetsSFCentral17->SetBinContent(29,612.4039); dy3jetsSFCentral17->SetBinContent(30,299.5204); dy3jetsSFCentral17->SetBinContent(31,123.8378); dy3jetsSFCentral17->SetBinContent(32,28.58534); dy3jetsSFCentral17->SetBinContent(33,28.20096); dy3jetsSFCentral17->SetBinContent(34,14.81624); dy3jetsSFCentral17->SetBinContent(35,-1.789749); dy3jetsSFCentral17->SetBinContent(36,2.931453); dy3jetsSFCentral17->SetBinContent(37,0.9937931); dy3jetsSFCentral17->SetBinContent(38,-2.049024); dy3jetsSFCentral17->SetBinContent(39,2.263912); dy3jetsSFCentral17->SetBinContent(41,-1.587451); dy3jetsSFCentral17->SetBinContent(43,0.1225875); dy3jetsSFCentral17->SetBinContent(47,-0.6109232); dy3jetsSFCentral17->SetBinContent(48,0.05345218); dy3jetsSFCentral17->SetBinContent(49,0.6109232); dy3jetsSFCentral17->SetBinContent(51,-0.901565); dy3jetsSFCentral17->SetBinError(2,0.00136688); dy3jetsSFCentral17->SetBinError(8,1.950681); dy3jetsSFCentral17->SetBinError(11,0.1740924); dy3jetsSFCentral17->SetBinError(13,0.003668993); dy3jetsSFCentral17->SetBinError(14,2.102718); dy3jetsSFCentral17->SetBinError(15,2.282781); dy3jetsSFCentral17->SetBinError(16,4.331617); dy3jetsSFCentral17->SetBinError(17,4.211711); dy3jetsSFCentral17->SetBinError(18,6.028328); dy3jetsSFCentral17->SetBinError(19,8.542953); dy3jetsSFCentral17->SetBinError(20,12.47033); dy3jetsSFCentral17->SetBinError(21,19.28272); dy3jetsSFCentral17->SetBinError(22,33.37884); dy3jetsSFCentral17->SetBinError(23,57.5398); dy3jetsSFCentral17->SetBinError(24,88.66663); dy3jetsSFCentral17->SetBinError(25,114.3349); dy3jetsSFCentral17->SetBinError(26,124.5137); dy3jetsSFCentral17->SetBinError(27,116.7191); dy3jetsSFCentral17->SetBinError(28,82.0471); dy3jetsSFCentral17->SetBinError(29,53.58628); dy3jetsSFCentral17->SetBinError(30,38.78024); dy3jetsSFCentral17->SetBinError(31,22.18155); dy3jetsSFCentral17->SetBinError(32,12.67757); dy3jetsSFCentral17->SetBinError(33,15.67951); dy3jetsSFCentral17->SetBinError(34,5.794361); dy3jetsSFCentral17->SetBinError(35,4.194344); dy3jetsSFCentral17->SetBinError(36,2.588126); dy3jetsSFCentral17->SetBinError(37,4.398251); dy3jetsSFCentral17->SetBinError(38,2.103156); dy3jetsSFCentral17->SetBinError(39,2.263481); dy3jetsSFCentral17->SetBinError(41,1.587451); dy3jetsSFCentral17->SetBinError(43,0.1225875); dy3jetsSFCentral17->SetBinError(47,0.6109232); dy3jetsSFCentral17->SetBinError(48,0.05345218); dy3jetsSFCentral17->SetBinError(49,0.6109232); dy3jetsSFCentral17->SetBinError(51,0.6765352); dy3jetsSFCentral17->SetEntries(2940.702); dy3jetsSFCentral17->SetStats(0); TF1 *gaus9 = new TF1("gaus","gaus",-30,30); gaus9->SetBit(TF1::kNotDraw); gaus9->SetFillColor(19); gaus9->SetFillStyle(0); gaus9->SetMarkerStyle(20); gaus9->SetLineColor(2); gaus9->SetLineWidth(2); gaus9->SetChisquare(4.446276); gaus9->SetNDF(3); gaus9->GetXaxis()->SetLabelFont(42); gaus9->GetXaxis()->SetLabelOffset(0.007); gaus9->GetXaxis()->SetTitleSize(0.05); gaus9->GetXaxis()->SetTitleFont(42); gaus9->GetYaxis()->SetLabelFont(42); gaus9->GetYaxis()->SetLabelOffset(0.007); gaus9->GetYaxis()->SetTitleSize(0.05); gaus9->GetYaxis()->SetTitleOffset(1.1); gaus9->GetYaxis()->SetTitleFont(42); gaus9->SetParameter(0,1974.341); gaus9->SetParError(0,65.58547); gaus9->SetParLimits(0,0,0); gaus9->SetParameter(1,5.7468); gaus9->SetParError(1,0.6418563); gaus9->SetParLimits(1,0,0); gaus9->SetParameter(2,20.5403); gaus9->SetParError(2,0.6853628); gaus9->SetParLimits(2,0,167.0663); dy3jetsSFCentral17->GetListOfFunctions()->Add(gaus9); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsSFCentral17->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsSFCentral17->SetMarkerColor(ci); dy3jetsSFCentral17->SetMarkerStyle(20); dy3jetsSFCentral17->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsSFCentral17->GetXaxis()->SetLabelFont(42); dy3jetsSFCentral17->GetXaxis()->SetLabelOffset(0.007); dy3jetsSFCentral17->GetXaxis()->SetTitleSize(0.05); dy3jetsSFCentral17->GetXaxis()->SetTitleFont(42); dy3jetsSFCentral17->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsSFCentral17->GetYaxis()->SetLabelFont(42); dy3jetsSFCentral17->GetYaxis()->SetLabelOffset(0.007); dy3jetsSFCentral17->GetYaxis()->SetTitleSize(0.05); dy3jetsSFCentral17->GetYaxis()->SetTitleOffset(1.1); dy3jetsSFCentral17->GetYaxis()->SetTitleFont(42); dy3jetsSFCentral17->GetZaxis()->SetLabelFont(42); dy3jetsSFCentral17->GetZaxis()->SetLabelOffset(0.007); dy3jetsSFCentral17->GetZaxis()->SetTitleSize(0.05); dy3jetsSFCentral17->GetZaxis()->SetTitleFont(42); dy3jetsSFCentral17->Draw("E,"); TH1F *dy3jetsSFCentral_center18 = new TH1F("dy3jetsSFCentral_center18","",51,-300,312); dy3jetsSFCentral_center18->SetBinContent(1,-0.00136688); dy3jetsSFCentral_center18->SetBinContent(7,1.950681); dy3jetsSFCentral_center18->SetBinContent(11,0.01589897); dy3jetsSFCentral_center18->SetBinContent(13,-0.02395636); dy3jetsSFCentral_center18->SetBinContent(14,5.170258); dy3jetsSFCentral_center18->SetBinContent(15,1.974422); dy3jetsSFCentral_center18->SetBinContent(16,-2.857354); dy3jetsSFCentral_center18->SetBinContent(17,3.277561); dy3jetsSFCentral_center18->SetBinContent(18,9.693478); dy3jetsSFCentral_center18->SetBinContent(19,17.92627); dy3jetsSFCentral_center18->SetBinContent(20,52.53739); dy3jetsSFCentral_center18->SetBinContent(21,124.5359); dy3jetsSFCentral_center18->SetBinContent(22,374.1161); dy3jetsSFCentral_center18->SetBinContent(23,1002.924); dy3jetsSFCentral_center18->SetBinContent(24,2109.049); dy3jetsSFCentral_center18->SetBinContent(25,3175.146); dy3jetsSFCentral_center18->SetBinContent(26,3291.857); dy3jetsSFCentral_center18->SetBinContent(27,2061.426); dy3jetsSFCentral_center18->SetBinContent(28,1110.723); dy3jetsSFCentral_center18->SetBinContent(29,412.2861); dy3jetsSFCentral_center18->SetBinContent(30,189.8225); dy3jetsSFCentral_center18->SetBinContent(31,68.83865); dy3jetsSFCentral_center18->SetBinContent(32,15.02877); dy3jetsSFCentral_center18->SetBinContent(33,27.34774); dy3jetsSFCentral_center18->SetBinContent(34,6.562532); dy3jetsSFCentral_center18->SetBinContent(35,1.591048); dy3jetsSFCentral_center18->SetBinContent(36,4.995297); dy3jetsSFCentral_center18->SetBinContent(37,-0.4591276); dy3jetsSFCentral_center18->SetBinContent(38,0.2148879); dy3jetsSFCentral_center18->SetBinContent(41,-1.587451); dy3jetsSFCentral_center18->SetBinContent(42,0.1225875); dy3jetsSFCentral_center18->SetBinContent(47,-0.6109232); dy3jetsSFCentral_center18->SetBinContent(48,0.6643754); dy3jetsSFCentral_center18->SetBinContent(51,-0.901565); dy3jetsSFCentral_center18->SetBinError(1,0.00136688); dy3jetsSFCentral_center18->SetBinError(7,1.950681); dy3jetsSFCentral_center18->SetBinError(11,0.1740924); dy3jetsSFCentral_center18->SetBinError(13,0.02786794); dy3jetsSFCentral_center18->SetBinError(14,3.087434); dy3jetsSFCentral_center18->SetBinError(15,1.618723); dy3jetsSFCentral_center18->SetBinError(16,4.58978); dy3jetsSFCentral_center18->SetBinError(17,3.977928); dy3jetsSFCentral_center18->SetBinError(18,7.681641); dy3jetsSFCentral_center18->SetBinError(19,10.37757); dy3jetsSFCentral_center18->SetBinError(20,15.33432); dy3jetsSFCentral_center18->SetBinError(21,25.09926); dy3jetsSFCentral_center18->SetBinError(22,41.57807); dy3jetsSFCentral_center18->SetBinError(23,70.6535); dy3jetsSFCentral_center18->SetBinError(24,101.9833); dy3jetsSFCentral_center18->SetBinError(25,122.5372); dy3jetsSFCentral_center18->SetBinError(26,122.449); dy3jetsSFCentral_center18->SetBinError(27,102.1027); dy3jetsSFCentral_center18->SetBinError(28,70.62248); dy3jetsSFCentral_center18->SetBinError(29,45.5493); dy3jetsSFCentral_center18->SetBinError(30,29.0124); dy3jetsSFCentral_center18->SetBinError(31,18.06887); dy3jetsSFCentral_center18->SetBinError(32,9.744139); dy3jetsSFCentral_center18->SetBinError(33,14.94535); dy3jetsSFCentral_center18->SetBinError(34,5.46682); dy3jetsSFCentral_center18->SetBinError(35,3.246143); dy3jetsSFCentral_center18->SetBinError(36,4.131705); dy3jetsSFCentral_center18->SetBinError(37,2.93237); dy3jetsSFCentral_center18->SetBinError(38,3.089759); dy3jetsSFCentral_center18->SetBinError(41,1.587451); dy3jetsSFCentral_center18->SetBinError(42,0.1225875); dy3jetsSFCentral_center18->SetBinError(47,0.6109232); dy3jetsSFCentral_center18->SetBinError(48,0.6132571); dy3jetsSFCentral_center18->SetBinError(51,0.6765352); dy3jetsSFCentral_center18->SetEntries(2940.772); dy3jetsSFCentral_center18->SetStats(0); ci = TColor::GetColor("#0000ff"); dy3jetsSFCentral_center18->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsSFCentral_center18->SetMarkerColor(ci); dy3jetsSFCentral_center18->SetMarkerStyle(20); dy3jetsSFCentral_center18->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsSFCentral_center18->GetXaxis()->SetLabelFont(42); dy3jetsSFCentral_center18->GetXaxis()->SetLabelOffset(0.007); dy3jetsSFCentral_center18->GetXaxis()->SetTitleSize(0.05); dy3jetsSFCentral_center18->GetXaxis()->SetTitleFont(42); dy3jetsSFCentral_center18->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsSFCentral_center18->GetYaxis()->SetLabelFont(42); dy3jetsSFCentral_center18->GetYaxis()->SetLabelOffset(0.007); dy3jetsSFCentral_center18->GetYaxis()->SetTitleSize(0.05); dy3jetsSFCentral_center18->GetYaxis()->SetTitleOffset(1.1); dy3jetsSFCentral_center18->GetYaxis()->SetTitleFont(42); dy3jetsSFCentral_center18->GetZaxis()->SetLabelFont(42); dy3jetsSFCentral_center18->GetZaxis()->SetLabelOffset(0.007); dy3jetsSFCentral_center18->GetZaxis()->SetTitleSize(0.05); dy3jetsSFCentral_center18->GetZaxis()->SetTitleFont(42); dy3jetsSFCentral_center18->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("dy3jetsSFCentral","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("dy3jetsSFCentral_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_3jets__Forward->Modified(); finalPlots/jzb_3jets__Forward->cd(); finalPlots/jzb_3jets__Forward->SetSelected(finalPlots/jzb_3jets__Forward); }