void jzb_3jets_() { //=========Macro generated from canvas: finalPlots/jzb_3jets_/finalPlots/jzb_3jets_ //========= (Wed Mar 23 17:37:30 2016) by ROOT version6.02/05 TCanvas *finalPlots/jzb_3jets_ = new TCanvas("finalPlots/jzb_3jets_", "finalPlots/jzb_3jets_",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/jzb_3jets_->SetHighLightColor(2); finalPlots/jzb_3jets_->Range(-264.6829,-1.83471,232.878,4.037173); 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 *dy3jetsSF5 = new TH1F("dy3jetsSF5","",51,-200,208); dy3jetsSF5->SetBinContent(4,0.6568529); dy3jetsSF5->SetBinContent(7,0.6568529); dy3jetsSF5->SetBinContent(8,-0.6568529); dy3jetsSF5->SetBinContent(9,1.313706); dy3jetsSF5->SetBinContent(10,1.970559); dy3jetsSF5->SetBinContent(12,-1.313706); dy3jetsSF5->SetBinContent(13,2.627412); dy3jetsSF5->SetBinContent(14,2.627412); dy3jetsSF5->SetBinContent(15,7.882234); dy3jetsSF5->SetBinContent(16,14.45076); dy3jetsSF5->SetBinContent(17,21.01929); dy3jetsSF5->SetBinContent(18,32.84264); dy3jetsSF5->SetBinContent(19,69.6264); dy3jetsSF5->SetBinContent(20,145.8215); dy3jetsSF5->SetBinContent(21,273.2524); dy3jetsSF5->SetBinContent(22,510.379); dy3jetsSF5->SetBinContent(23,898.5834); dy3jetsSF5->SetBinContent(24,1293.356); dy3jetsSF5->SetBinContent(25,1658.571); dy3jetsSF5->SetBinContent(26,1891.099); dy3jetsSF5->SetBinContent(27,1866.796); dy3jetsSF5->SetBinContent(28,1568.581); dy3jetsSF5->SetBinContent(29,1049.004); dy3jetsSF5->SetBinContent(30,736.3389); dy3jetsSF5->SetBinContent(31,426.9577); dy3jetsSF5->SetBinContent(32,222.0173); dy3jetsSF5->SetBinContent(33,155.0176); dy3jetsSF5->SetBinContent(34,81.44975); dy3jetsSF5->SetBinContent(35,30.87208); dy3jetsSF5->SetBinContent(36,14.45076); dy3jetsSF5->SetBinContent(37,14.45076); dy3jetsSF5->SetBinContent(38,9.852793); dy3jetsSF5->SetBinContent(39,1.313706); dy3jetsSF5->SetBinContent(40,1.313706); dy3jetsSF5->SetBinContent(41,0.6568528); dy3jetsSF5->SetBinContent(42,3.284265); dy3jetsSF5->SetBinContent(43,-0.6568529); dy3jetsSF5->SetBinContent(44,-0.6568529); dy3jetsSF5->SetBinContent(45,1.970559); dy3jetsSF5->SetBinContent(49,-0.6568529); dy3jetsSF5->SetBinError(4,1.137703); dy3jetsSF5->SetBinError(7,0.6568529); dy3jetsSF5->SetBinError(8,0.6568529); dy3jetsSF5->SetBinError(9,1.313706); dy3jetsSF5->SetBinError(10,1.137703); dy3jetsSF5->SetBinError(11,1.857861); dy3jetsSF5->SetBinError(12,0.9289303); dy3jetsSF5->SetBinError(13,2.457718); dy3jetsSF5->SetBinError(14,2.786791); dy3jetsSF5->SetBinError(15,3.475739); dy3jetsSF5->SetBinError(16,5.416548); dy3jetsSF5->SetBinError(17,6.300312); dy3jetsSF5->SetBinError(18,8.714138); dy3jetsSF5->SetBinError(19,12.11177); dy3jetsSF5->SetBinError(20,16.48688); dy3jetsSF5->SetBinError(21,22.8864); dy3jetsSF5->SetBinError(22,30.90002); dy3jetsSF5->SetBinError(23,40.0411); dy3jetsSF5->SetBinError(24,48.00422); dy3jetsSF5->SetBinError(25,55.14044); dy3jetsSF5->SetBinError(26,58.17878); dy3jetsSF5->SetBinError(27,57.12732); dy3jetsSF5->SetBinError(28,51.94539); dy3jetsSF5->SetBinError(29,43.911); dy3jetsSF5->SetBinError(30,35.88726); dy3jetsSF5->SetBinError(31,27.69708); dy3jetsSF5->SetBinError(32,21.22357); dy3jetsSF5->SetBinError(33,15.9549); dy3jetsSF5->SetBinError(34,11.85979); dy3jetsSF5->SetBinError(35,8.334529); dy3jetsSF5->SetBinError(36,5.416548); dy3jetsSF5->SetBinError(37,4.357069); dy3jetsSF5->SetBinError(38,3.99548); dy3jetsSF5->SetBinError(39,2.275405); dy3jetsSF5->SetBinError(40,2.627412); dy3jetsSF5->SetBinError(41,1.468768); dy3jetsSF5->SetBinError(42,1.737869); dy3jetsSF5->SetBinError(43,1.137703); dy3jetsSF5->SetBinError(44,0.6568529); dy3jetsSF5->SetBinError(45,1.137703); dy3jetsSF5->SetBinError(49,0.6568529); dy3jetsSF5->SetBinError(51,1.608954); dy3jetsSF5->SetEntries(7243.094); dy3jetsSF5->SetDirectory(0); TF1 *gaus5 = new TF1("gaus","gaus",-30,30); gaus5->SetFillColor(19); gaus5->SetFillStyle(0); gaus5->SetMarkerStyle(20); gaus5->SetLineColor(2); gaus5->SetLineWidth(2); gaus5->SetChisquare(3.252426); gaus5->SetNDF(5); gaus5->GetXaxis()->SetLabelFont(42); gaus5->GetXaxis()->SetLabelOffset(0.007); gaus5->GetXaxis()->SetTitleSize(0.05); gaus5->GetXaxis()->SetTitleFont(42); gaus5->GetYaxis()->SetLabelFont(42); gaus5->GetYaxis()->SetLabelOffset(0.007); gaus5->GetYaxis()->SetTitleSize(0.05); gaus5->GetYaxis()->SetTitleOffset(1.1); gaus5->GetYaxis()->SetTitleFont(42); gaus5->SetParameter(0,1907.303); gaus5->SetParError(0,33.16034); gaus5->SetParLimits(0,0,0); gaus5->SetParameter(1,5.982338); gaus5->SetParError(1,0.3981853); gaus5->SetParLimits(1,0,0); gaus5->SetParameter(2,20.83695); gaus5->SetParError(2,0.4572709); gaus5->SetParLimits(2,0,155.5675); dy3jetsSF5->GetListOfFunctions()->Add(gaus5); 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 = 3.252 / 5"); AText = ptstats->AddText("Constant = 1907 #pm 33.2 "); AText = ptstats->AddText("Mean = 5.982 #pm 0.398 "); AText = ptstats->AddText("Sigma = 20.84 #pm 0.46 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); dy3jetsSF5->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(dy3jetsSF5); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#ff0000"); dy3jetsSF5->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); dy3jetsSF5->SetMarkerColor(ci); dy3jetsSF5->SetMarkerStyle(20); dy3jetsSF5->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsSF5->GetXaxis()->SetLabelFont(42); dy3jetsSF5->GetXaxis()->SetLabelOffset(0.007); dy3jetsSF5->GetXaxis()->SetTitleSize(0.05); dy3jetsSF5->GetXaxis()->SetTitleFont(42); dy3jetsSF5->GetYaxis()->SetTitle("Events / 8 GeV"); dy3jetsSF5->GetYaxis()->SetLabelFont(42); dy3jetsSF5->GetYaxis()->SetLabelOffset(0.007); dy3jetsSF5->GetYaxis()->SetTitleSize(0.05); dy3jetsSF5->GetYaxis()->SetTitleOffset(1.1); dy3jetsSF5->GetYaxis()->SetTitleFont(42); dy3jetsSF5->GetZaxis()->SetLabelFont(42); dy3jetsSF5->GetZaxis()->SetLabelOffset(0.007); dy3jetsSF5->GetZaxis()->SetTitleSize(0.05); dy3jetsSF5->GetZaxis()->SetTitleFont(42); dy3jetsSF5->Draw("E,"); TH1F *dy3jetsSF_center6 = new TH1F("dy3jetsSF_center6","",51,-200,208); dy3jetsSF_center6->SetBinContent(4,0.6568529); dy3jetsSF_center6->SetBinContent(6,0.6568529); dy3jetsSF_center6->SetBinContent(7,-0.6568529); dy3jetsSF_center6->SetBinContent(8,0.6568529); dy3jetsSF_center6->SetBinContent(9,2.627412); dy3jetsSF_center6->SetBinContent(10,1.313706); dy3jetsSF_center6->SetBinContent(11,-2.627412); dy3jetsSF_center6->SetBinContent(12,1.970559); dy3jetsSF_center6->SetBinContent(13,3.941118); dy3jetsSF_center6->SetBinContent(14,1.970559); dy3jetsSF_center6->SetBinContent(15,15.10761); dy3jetsSF_center6->SetBinContent(16,16.42132); dy3jetsSF_center6->SetBinContent(17,34.8132); dy3jetsSF_center6->SetBinContent(18,57.80304); dy3jetsSF_center6->SetBinContent(19,134.6549); dy3jetsSF_center6->SetBinContent(20,206.2527); dy3jetsSF_center6->SetBinContent(21,438.1244); dy3jetsSF_center6->SetBinContent(22,804.6524); dy3jetsSF_center6->SetBinContent(23,1218.474); dy3jetsSF_center6->SetBinContent(24,1540.993); dy3jetsSF_center6->SetBinContent(25,1873.364); dy3jetsSF_center6->SetBinContent(26,1856.943); dy3jetsSF_center6->SetBinContent(27,1686.159); dy3jetsSF_center6->SetBinContent(28,1198.112); dy3jetsSF_center6->SetBinContent(29,791.5152); dy3jetsSF_center6->SetBinContent(30,480.8203); dy3jetsSF_center6->SetBinContent(31,296.8994); dy3jetsSF_center6->SetBinContent(32,152.3901); dy3jetsSF_center6->SetBinContent(33,101.8122); dy3jetsSF_center6->SetBinContent(34,46.63655); dy3jetsSF_center6->SetBinContent(35,13.13706); dy3jetsSF_center6->SetBinContent(36,13.79391); dy3jetsSF_center6->SetBinContent(37,7.882234); dy3jetsSF_center6->SetBinContent(38,5.254823); dy3jetsSF_center6->SetBinContent(39,1.192093e-07); dy3jetsSF_center6->SetBinContent(41,3.941118); dy3jetsSF_center6->SetBinContent(42,0.6568529); dy3jetsSF_center6->SetBinContent(43,-1.313706); dy3jetsSF_center6->SetBinContent(44,0.6568529); dy3jetsSF_center6->SetBinContent(45,1.313706); dy3jetsSF_center6->SetBinContent(49,-0.6568529); dy3jetsSF_center6->SetBinContent(50,0.6568529); dy3jetsSF_center6->SetBinContent(51,-0.6568529); dy3jetsSF_center6->SetBinError(3,0.9289303); dy3jetsSF_center6->SetBinError(4,0.6568529); dy3jetsSF_center6->SetBinError(6,0.6568529); dy3jetsSF_center6->SetBinError(7,0.6568529); dy3jetsSF_center6->SetBinError(8,1.137703); dy3jetsSF_center6->SetBinError(9,1.313706); dy3jetsSF_center6->SetBinError(10,1.313706); dy3jetsSF_center6->SetBinError(11,1.608954); dy3jetsSF_center6->SetBinError(12,2.178535); dy3jetsSF_center6->SetBinError(13,2.275405); dy3jetsSF_center6->SetBinError(14,3.537261); dy3jetsSF_center6->SetBinError(15,5.130185); dy3jetsSF_center6->SetBinError(16,5.838236); dy3jetsSF_center6->SetBinError(17,8.017911); dy3jetsSF_center6->SetBinError(18,11.06948); dy3jetsSF_center6->SetBinError(19,15.55785); dy3jetsSF_center6->SetBinError(20,20.87511); dy3jetsSF_center6->SetBinError(21,28.72934); dy3jetsSF_center6->SetBinError(22,37.73904); dy3jetsSF_center6->SetBinError(23,46.27434); dy3jetsSF_center6->SetBinError(24,53.62109); dy3jetsSF_center6->SetBinError(25,57.72089); dy3jetsSF_center6->SetBinError(26,57.73957); dy3jetsSF_center6->SetBinError(27,53.56876); dy3jetsSF_center6->SetBinError(28,46.10153); dy3jetsSF_center6->SetBinError(29,38.12577); dy3jetsSF_center6->SetBinError(30,29.22811); dy3jetsSF_center6->SetBinError(31,22.99923); dy3jetsSF_center6->SetBinError(32,16.97682); dy3jetsSF_center6->SetBinError(33,12.7199); dy3jetsSF_center6->SetBinError(34,9.450467); dy3jetsSF_center6->SetBinError(35,5.801168); dy3jetsSF_center6->SetBinError(36,4.781961); dy3jetsSF_center6->SetBinError(37,3.597731); dy3jetsSF_center6->SetBinError(38,2.937535); dy3jetsSF_center6->SetBinError(39,2.937535); dy3jetsSF_center6->SetBinError(40,1.313706); dy3jetsSF_center6->SetBinError(41,1.608954); dy3jetsSF_center6->SetBinError(42,1.468768); dy3jetsSF_center6->SetBinError(43,0.9289303); dy3jetsSF_center6->SetBinError(44,0.6568529); dy3jetsSF_center6->SetBinError(45,0.9289303); dy3jetsSF_center6->SetBinError(49,0.6568529); dy3jetsSF_center6->SetBinError(50,0.6568529); dy3jetsSF_center6->SetBinError(51,1.468768); dy3jetsSF_center6->SetEntries(7243.094); dy3jetsSF_center6->SetDirectory(0); ci = TColor::GetColor("#0000ff"); dy3jetsSF_center6->SetLineColor(ci); ci = TColor::GetColor("#0000ff"); dy3jetsSF_center6->SetMarkerColor(ci); dy3jetsSF_center6->SetMarkerStyle(20); dy3jetsSF_center6->GetXaxis()->SetTitle("JZB [GeV]"); dy3jetsSF_center6->GetXaxis()->SetLabelFont(42); dy3jetsSF_center6->GetXaxis()->SetLabelOffset(0.007); dy3jetsSF_center6->GetXaxis()->SetTitleSize(0.05); dy3jetsSF_center6->GetXaxis()->SetTitleFont(42); dy3jetsSF_center6->GetYaxis()->SetTitle("Events / 8 GeV"); dy3jetsSF_center6->GetYaxis()->SetLabelFont(42); dy3jetsSF_center6->GetYaxis()->SetLabelOffset(0.007); dy3jetsSF_center6->GetYaxis()->SetTitleSize(0.05); dy3jetsSF_center6->GetYaxis()->SetTitleOffset(1.1); dy3jetsSF_center6->GetYaxis()->SetTitleFont(42); dy3jetsSF_center6->GetZaxis()->SetLabelFont(42); dy3jetsSF_center6->GetZaxis()->SetLabelOffset(0.007); dy3jetsSF_center6->GetZaxis()->SetTitleSize(0.05); dy3jetsSF_center6->GetZaxis()->SetTitleFont(42); dy3jetsSF_center6->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("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(); 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_); }