void jzb_3jets_() { //=========Macro generated from canvas: finalPlots/jzb_3jets_/finalPlots/jzb_3jets_ //========= (Tue Mar 29 22:46:20 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_3jets_ = new TCanvas("finalPlots/jzb_3jets_", "finalPlots/jzb_3jets_",0,0,600,600); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_3jets_->SetHighLightColor(2); finalPlots/jzb_3jets_->Range(-397.0244,-3.852805,349.3171,4.430372); finalPlots/jzb_3jets_->SetFillColor(0); finalPlots/jzb_3jets_->SetBorderMode(0); finalPlots/jzb_3jets_->SetBorderSize(2); finalPlots/jzb_3jets_->SetLogy(); finalPlots/jzb_3jets_->SetTickx(1); finalPlots/jzb_3jets_->SetTicky(1); finalPlots/jzb_3jets_->SetLeftMargin(0.13); finalPlots/jzb_3jets_->SetRightMargin(0.05); finalPlots/jzb_3jets_->SetTopMargin(0.08); finalPlots/jzb_3jets_->SetBottomMargin(0.13); finalPlots/jzb_3jets_->SetFrameFillStyle(0); finalPlots/jzb_3jets_->SetFrameBorderMode(0); finalPlots/jzb_3jets_->SetFrameFillStyle(0); finalPlots/jzb_3jets_->SetFrameBorderMode(0); TH1F *dy3jetsSF29 = new TH1F("dy3jetsSF29","",51,-300,312); dy3jetsSF29->SetBinContent(2,-0.00124802); dy3jetsSF29->SetBinContent(8,1.781057); dy3jetsSF29->SetBinContent(11,0.01451645); dy3jetsSF29->SetBinContent(13,0.00334995); dy3jetsSF29->SetBinContent(14,1.908946); dy3jetsSF29->SetBinContent(15,3.163798); dy3jetsSF29->SetBinContent(16,0.38774); dy3jetsSF29->SetBinContent(17,2.203347); dy3jetsSF29->SetBinContent(18,-0.4587461); dy3jetsSF29->SetBinContent(19,19.37486); dy3jetsSF29->SetBinContent(20,37.44297); dy3jetsSF29->SetBinContent(21,54.34315); dy3jetsSF29->SetBinContent(22,213.3453); dy3jetsSF29->SetBinContent(23,649.3394); dy3jetsSF29->SetBinContent(24,1484.436); dy3jetsSF29->SetBinContent(25,2444.3); dy3jetsSF29->SetBinContent(26,2977.809); dy3jetsSF29->SetBinContent(27,2645.052); dy3jetsSF29->SetBinContent(28,1294.833); dy3jetsSF29->SetBinContent(29,559.1519); dy3jetsSF29->SetBinContent(30,273.4749); dy3jetsSF29->SetBinContent(31,113.1484); dy3jetsSF29->SetBinContent(32,26.09966); dy3jetsSF29->SetBinContent(33,25.74871); dy3jetsSF29->SetBinContent(34,13.53964); dy3jetsSF29->SetBinContent(35,-1.634118); dy3jetsSF29->SetBinContent(36,2.676544); dy3jetsSF29->SetBinContent(37,0.9073765); dy3jetsSF29->SetBinContent(38,-1.870848); dy3jetsSF29->SetBinContent(39,2.06705); dy3jetsSF29->SetBinContent(41,-1.449412); dy3jetsSF29->SetBinContent(43,0.1119277); dy3jetsSF29->SetBinContent(47,-0.5577995); dy3jetsSF29->SetBinContent(48,0.04880417); dy3jetsSF29->SetBinContent(49,0.5577995); dy3jetsSF29->SetBinContent(51,-0.823168); dy3jetsSF29->SetBinError(2,0.00124802); dy3jetsSF29->SetBinError(8,1.781057); dy3jetsSF29->SetBinError(11,0.158954); dy3jetsSF29->SetBinError(13,0.00334995); dy3jetsSF29->SetBinError(14,1.919873); dy3jetsSF29->SetBinError(15,2.084279); dy3jetsSF29->SetBinError(16,3.954954); dy3jetsSF29->SetBinError(17,3.845476); dy3jetsSF29->SetBinError(18,5.504125); dy3jetsSF29->SetBinError(19,7.800088); dy3jetsSF29->SetBinError(20,11.38595); dy3jetsSF29->SetBinError(21,17.60597); dy3jetsSF29->SetBinError(22,30.47634); dy3jetsSF29->SetBinError(23,52.53634); dy3jetsSF29->SetBinError(24,80.95649); dy3jetsSF29->SetBinError(25,104.3924); dy3jetsSF29->SetBinError(26,113.6865); dy3jetsSF29->SetBinError(27,106.5696); dy3jetsSF29->SetBinError(28,74.90998); dy3jetsSF29->SetBinError(29,48.9266); dy3jetsSF29->SetBinError(30,35.40804); dy3jetsSF29->SetBinError(31,20.24562); dy3jetsSF29->SetBinError(32,11.57517); dy3jetsSF29->SetBinError(33,14.31608); dy3jetsSF29->SetBinError(34,5.2899); dy3jetsSF29->SetBinError(35,3.829619); dy3jetsSF29->SetBinError(36,2.363072); dy3jetsSF29->SetBinError(37,4.015794); dy3jetsSF29->SetBinError(38,1.920273); dy3jetsSF29->SetBinError(39,2.066656); dy3jetsSF29->SetBinError(41,1.449412); dy3jetsSF29->SetBinError(43,0.1119277); dy3jetsSF29->SetBinError(47,0.5577995); dy3jetsSF29->SetBinError(48,0.04880417); dy3jetsSF29->SetBinError(49,0.5577995); dy3jetsSF29->SetBinError(51,0.617706); dy3jetsSF29->SetEntries(2940.151); dy3jetsSF29->SetDirectory(0); dy3jetsSF29->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(6.456784); 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,2997.359); gaus3->SetParError(0,78.14349); gaus3->SetParLimits(0,0,0); gaus3->SetParameter(1,5.359609); gaus3->SetParError(1,0.4783876); gaus3->SetParLimits(1,0,0); gaus3->SetParameter(2,19.81153); gaus3->SetParError(2,0.5003263); gaus3->SetParLimits(2,0,164.6795); dy3jetsSF29->GetListOfFunctions()->Add(gaus3); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsSF29->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsSF29->SetMarkerColor(ci); dy3jetsSF29->SetMarkerStyle(20); dy3jetsSF29->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsSF29->GetXaxis()->SetLabelFont(42); dy3jetsSF29->GetXaxis()->SetLabelOffset(0.007); dy3jetsSF29->GetXaxis()->SetTitleSize(0.05); dy3jetsSF29->GetXaxis()->SetTitleFont(42); dy3jetsSF29->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsSF29->GetYaxis()->SetLabelFont(42); dy3jetsSF29->GetYaxis()->SetLabelOffset(0.007); dy3jetsSF29->GetYaxis()->SetTitleSize(0.05); dy3jetsSF29->GetYaxis()->SetTitleOffset(1.1); dy3jetsSF29->GetYaxis()->SetTitleFont(42); dy3jetsSF29->GetZaxis()->SetLabelFont(42); dy3jetsSF29->GetZaxis()->SetLabelOffset(0.007); dy3jetsSF29->GetZaxis()->SetTitleSize(0.05); dy3jetsSF29->GetZaxis()->SetTitleFont(42); dy3jetsSF29->Draw("E,"); TH1F *dy3jetsSF_center30 = new TH1F("dy3jetsSF_center30","",51,-300,312); dy3jetsSF_center30->SetBinContent(1,-0.00124802); dy3jetsSF_center30->SetBinContent(7,1.781057); dy3jetsSF_center30->SetBinContent(11,0.01451645); dy3jetsSF_center30->SetBinContent(13,0.00334995); dy3jetsSF_center30->SetBinContent(14,4.695447); dy3jetsSF_center30->SetBinContent(15,1.802733); dy3jetsSF_center30->SetBinContent(16,-1.159477); dy3jetsSF_center30->SetBinContent(17,1.542816); dy3jetsSF_center30->SetBinContent(18,9.440027); dy3jetsSF_center30->SetBinContent(19,16.58994); dy3jetsSF_center30->SetBinContent(20,42.67068); dy3jetsSF_center30->SetBinContent(21,110.906); dy3jetsSF_center30->SetBinContent(22,347.5103); dy3jetsSF_center30->SetBinContent(23,907.8202); dy3jetsSF_center30->SetBinContent(24,1946.183); dy3jetsSF_center30->SetBinContent(25,2850.126); dy3jetsSF_center30->SetBinContent(26,3012.633); dy3jetsSF_center30->SetBinContent(27,1927.13); dy3jetsSF_center30->SetBinContent(28,989.3194); dy3jetsSF_center30->SetBinContent(29,390.5431); dy3jetsSF_center30->SetBinContent(30,166.4799); dy3jetsSF_center30->SetBinContent(31,65.51306); dy3jetsSF_center30->SetBinContent(32,14.28885); dy3jetsSF_center30->SetBinContent(33,27.87316); dy3jetsSF_center30->SetBinContent(34,3.088456); dy3jetsSF_center30->SetBinContent(35,1.452696); dy3jetsSF_center30->SetBinContent(36,4.560924); dy3jetsSF_center30->SetBinContent(37,-2.338856); dy3jetsSF_center30->SetBinContent(38,2.115855); dy3jetsSF_center30->SetBinContent(41,-1.449412); dy3jetsSF_center30->SetBinContent(42,0.1119277); dy3jetsSF_center30->SetBinContent(47,-0.5577995); dy3jetsSF_center30->SetBinContent(48,0.04880417); dy3jetsSF_center30->SetBinContent(49,0.5577995); dy3jetsSF_center30->SetBinContent(51,-0.823168); dy3jetsSF_center30->SetBinError(1,0.00124802); dy3jetsSF_center30->SetBinError(7,1.781057); dy3jetsSF_center30->SetBinError(11,0.158954); dy3jetsSF_center30->SetBinError(13,0.00334995); dy3jetsSF_center30->SetBinError(14,2.819075); dy3jetsSF_center30->SetBinError(15,1.477965); dy3jetsSF_center30->SetBinError(16,4.434242); dy3jetsSF_center30->SetBinError(17,3.330283); dy3jetsSF_center30->SetBinError(18,6.991585); dy3jetsSF_center30->SetBinError(19,9.206961); dy3jetsSF_center30->SetBinError(20,14.29527); dy3jetsSF_center30->SetBinError(21,21.88321); dy3jetsSF_center30->SetBinError(22,38.24849); dy3jetsSF_center30->SetBinError(23,64.5501); dy3jetsSF_center30->SetBinError(24,93.157); dy3jetsSF_center30->SetBinError(25,111.5214); dy3jetsSF_center30->SetBinError(26,112.0493); dy3jetsSF_center30->SetBinError(27,93.30822); dy3jetsSF_center30->SetBinError(28,64.6511); dy3jetsSF_center30->SetBinError(29,41.47818); dy3jetsSF_center30->SetBinError(30,26.42699); dy3jetsSF_center30->SetBinError(31,16.78724); dy3jetsSF_center30->SetBinError(32,8.824917); dy3jetsSF_center30->SetBinError(33,13.64576); dy3jetsSF_center30->SetBinError(34,4.991445); dy3jetsSF_center30->SetBinError(35,2.96387); dy3jetsSF_center30->SetBinError(36,3.772426); dy3jetsSF_center30->SetBinError(37,3.294455); dy3jetsSF_center30->SetBinError(38,2.067232); dy3jetsSF_center30->SetBinError(41,1.449412); dy3jetsSF_center30->SetBinError(42,0.1119277); dy3jetsSF_center30->SetBinError(47,0.5577995); dy3jetsSF_center30->SetBinError(48,0.04880417); dy3jetsSF_center30->SetBinError(49,0.5577995); dy3jetsSF_center30->SetBinError(51,0.617706); dy3jetsSF_center30->SetEntries(2940.15); dy3jetsSF_center30->SetDirectory(0); dy3jetsSF_center30->SetStats(0); ci = TColor::GetColor("#0000ff"); dy3jetsSF_center30->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsSF_center30->SetMarkerColor(ci); dy3jetsSF_center30->SetMarkerStyle(20); dy3jetsSF_center30->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsSF_center30->GetXaxis()->SetLabelFont(42); dy3jetsSF_center30->GetXaxis()->SetLabelOffset(0.007); dy3jetsSF_center30->GetXaxis()->SetTitleSize(0.05); dy3jetsSF_center30->GetXaxis()->SetTitleFont(42); dy3jetsSF_center30->GetYaxis()->SetTitle("Events / 12 GeV"); dy3jetsSF_center30->GetYaxis()->SetLabelFont(42); dy3jetsSF_center30->GetYaxis()->SetLabelOffset(0.007); dy3jetsSF_center30->GetYaxis()->SetTitleSize(0.05); dy3jetsSF_center30->GetYaxis()->SetTitleOffset(1.1); dy3jetsSF_center30->GetYaxis()->SetTitleFont(42); dy3jetsSF_center30->GetZaxis()->SetLabelFont(42); dy3jetsSF_center30->GetZaxis()->SetLabelOffset(0.007); dy3jetsSF_center30->GetZaxis()->SetTitleSize(0.05); dy3jetsSF_center30->GetZaxis()->SetTitleFont(42); dy3jetsSF_center30->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("dy3jetsSF","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("dy3jetsSF_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.1 fb^{-1} (13 TeV)"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetLineWidth(2); tex->Draw(); finalPlots/jzb_3jets_->Modified(); finalPlots/jzb_3jets_->cd(); finalPlots/jzb_3jets_->SetSelected(finalPlots/jzb_3jets_); }