void stack_3jets_() { //=========Macro generated from canvas: finalPlots/stack_3jets_/finalPlots/stack_3jets_ //========= (Wed Mar 23 17:19:52 2016) by ROOT version6.02/05 TCanvas *finalPlots/stack_3jets_ = new TCanvas("finalPlots/stack_3jets_", "finalPlots/stack_3jets_",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); finalPlots/stack_3jets_->SetHighLightColor(2); finalPlots/stack_3jets_->Range(-263.4146,-0.7057145,224.3902,3.853855); finalPlots/stack_3jets_->SetFillColor(0); finalPlots/stack_3jets_->SetBorderMode(0); finalPlots/stack_3jets_->SetBorderSize(2); finalPlots/stack_3jets_->SetLogy(); finalPlots/stack_3jets_->SetTickx(1); finalPlots/stack_3jets_->SetTicky(1); finalPlots/stack_3jets_->SetLeftMargin(0.13); finalPlots/stack_3jets_->SetRightMargin(0.05); finalPlots/stack_3jets_->SetTopMargin(0.08); finalPlots/stack_3jets_->SetBottomMargin(0.13); finalPlots/stack_3jets_->SetFrameFillStyle(0); finalPlots/stack_3jets_->SetFrameBorderMode(0); finalPlots/stack_3jets_->SetFrameFillStyle(0); finalPlots/stack_3jets_->SetFrameBorderMode(0); THStack *jzb_3jets_ = new THStack(); jzb_3jets_->SetName("jzb_3jets_"); jzb_3jets_->SetTitle(""); TH1F *jzb_3jets__stack_3 = new TH1F("jzb_3jets__stack_3","",50,-200,200); jzb_3jets__stack_3->SetMinimum(0.7709559); jzb_3jets__stack_3->SetMaximum(3083.823); jzb_3jets__stack_3->SetDirectory(0); jzb_3jets__stack_3->SetStats(0); jzb_3jets__stack_3->SetMarkerStyle(20); jzb_3jets__stack_3->GetXaxis()->SetTitle("JZB [GeV]"); jzb_3jets__stack_3->GetXaxis()->SetLabelFont(42); jzb_3jets__stack_3->GetXaxis()->SetLabelOffset(0.007); jzb_3jets__stack_3->GetXaxis()->SetTitleSize(0.05); jzb_3jets__stack_3->GetXaxis()->SetTitleFont(42); jzb_3jets__stack_3->GetYaxis()->SetTitle("Events / 8 GeV"); jzb_3jets__stack_3->GetYaxis()->SetLabelFont(42); jzb_3jets__stack_3->GetYaxis()->SetLabelOffset(0.007); jzb_3jets__stack_3->GetYaxis()->SetTitleSize(0.05); jzb_3jets__stack_3->GetYaxis()->SetTitleOffset(1.1); jzb_3jets__stack_3->GetYaxis()->SetTitleFont(42); jzb_3jets__stack_3->GetZaxis()->SetLabelFont(42); jzb_3jets__stack_3->GetZaxis()->SetLabelOffset(0.007); jzb_3jets__stack_3->GetZaxis()->SetTitleSize(0.05); jzb_3jets__stack_3->GetZaxis()->SetTitleFont(42); jzb_3jets_->SetHistogram(jzb_3jets__stack_3); TH1F *auxStack_block_jzb_3jets__DYJets5 = new TH1F("auxStack_block_jzb_3jets__DYJets5","DYJetsToLL_M50",50,-200,200); auxStack_block_jzb_3jets__DYJets5->SetBinContent(4,0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinContent(7,0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinContent(8,-0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinContent(9,1.313706); auxStack_block_jzb_3jets__DYJets5->SetBinContent(10,1.970559); auxStack_block_jzb_3jets__DYJets5->SetBinContent(12,-1.313706); auxStack_block_jzb_3jets__DYJets5->SetBinContent(13,2.627412); auxStack_block_jzb_3jets__DYJets5->SetBinContent(14,2.627412); auxStack_block_jzb_3jets__DYJets5->SetBinContent(15,7.882234); auxStack_block_jzb_3jets__DYJets5->SetBinContent(16,14.45076); auxStack_block_jzb_3jets__DYJets5->SetBinContent(17,21.01929); auxStack_block_jzb_3jets__DYJets5->SetBinContent(18,32.84264); auxStack_block_jzb_3jets__DYJets5->SetBinContent(19,69.6264); auxStack_block_jzb_3jets__DYJets5->SetBinContent(20,145.8215); auxStack_block_jzb_3jets__DYJets5->SetBinContent(21,273.2524); auxStack_block_jzb_3jets__DYJets5->SetBinContent(22,510.379); auxStack_block_jzb_3jets__DYJets5->SetBinContent(23,898.5834); auxStack_block_jzb_3jets__DYJets5->SetBinContent(24,1293.356); auxStack_block_jzb_3jets__DYJets5->SetBinContent(25,1660.541); auxStack_block_jzb_3jets__DYJets5->SetBinContent(26,1891.099); auxStack_block_jzb_3jets__DYJets5->SetBinContent(27,1866.139); auxStack_block_jzb_3jets__DYJets5->SetBinContent(28,1568.581); auxStack_block_jzb_3jets__DYJets5->SetBinContent(29,1049.004); auxStack_block_jzb_3jets__DYJets5->SetBinContent(30,735.6821); auxStack_block_jzb_3jets__DYJets5->SetBinContent(31,426.3009); auxStack_block_jzb_3jets__DYJets5->SetBinContent(32,222.0173); auxStack_block_jzb_3jets__DYJets5->SetBinContent(33,155.0176); auxStack_block_jzb_3jets__DYJets5->SetBinContent(34,82.1066); auxStack_block_jzb_3jets__DYJets5->SetBinContent(35,30.87208); auxStack_block_jzb_3jets__DYJets5->SetBinContent(36,14.45076); auxStack_block_jzb_3jets__DYJets5->SetBinContent(37,14.45076); auxStack_block_jzb_3jets__DYJets5->SetBinContent(38,10.50965); auxStack_block_jzb_3jets__DYJets5->SetBinContent(39,1.313706); auxStack_block_jzb_3jets__DYJets5->SetBinContent(40,1.313706); auxStack_block_jzb_3jets__DYJets5->SetBinContent(41,0.6568528); auxStack_block_jzb_3jets__DYJets5->SetBinContent(42,3.284265); auxStack_block_jzb_3jets__DYJets5->SetBinContent(43,-0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinContent(44,-0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinContent(45,1.970559); auxStack_block_jzb_3jets__DYJets5->SetBinContent(49,-0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinError(0,0.9289303); auxStack_block_jzb_3jets__DYJets5->SetBinError(4,1.137703); auxStack_block_jzb_3jets__DYJets5->SetBinError(7,0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinError(8,0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinError(9,1.313706); auxStack_block_jzb_3jets__DYJets5->SetBinError(10,1.137703); auxStack_block_jzb_3jets__DYJets5->SetBinError(11,1.857861); auxStack_block_jzb_3jets__DYJets5->SetBinError(12,0.9289303); auxStack_block_jzb_3jets__DYJets5->SetBinError(13,2.457718); auxStack_block_jzb_3jets__DYJets5->SetBinError(14,2.786791); auxStack_block_jzb_3jets__DYJets5->SetBinError(15,3.475739); auxStack_block_jzb_3jets__DYJets5->SetBinError(16,5.416548); auxStack_block_jzb_3jets__DYJets5->SetBinError(17,6.300312); auxStack_block_jzb_3jets__DYJets5->SetBinError(18,8.714138); auxStack_block_jzb_3jets__DYJets5->SetBinError(19,12.11177); auxStack_block_jzb_3jets__DYJets5->SetBinError(20,16.48688); auxStack_block_jzb_3jets__DYJets5->SetBinError(21,22.8864); auxStack_block_jzb_3jets__DYJets5->SetBinError(22,30.90002); auxStack_block_jzb_3jets__DYJets5->SetBinError(23,40.0411); auxStack_block_jzb_3jets__DYJets5->SetBinError(24,48.00422); auxStack_block_jzb_3jets__DYJets5->SetBinError(25,55.1287); auxStack_block_jzb_3jets__DYJets5->SetBinError(26,58.17878); auxStack_block_jzb_3jets__DYJets5->SetBinError(27,57.12355); auxStack_block_jzb_3jets__DYJets5->SetBinError(28,51.94539); auxStack_block_jzb_3jets__DYJets5->SetBinError(29,43.911); auxStack_block_jzb_3jets__DYJets5->SetBinError(30,35.88125); auxStack_block_jzb_3jets__DYJets5->SetBinError(31,27.68929); auxStack_block_jzb_3jets__DYJets5->SetBinError(32,21.22357); auxStack_block_jzb_3jets__DYJets5->SetBinError(33,15.9549); auxStack_block_jzb_3jets__DYJets5->SetBinError(34,11.84158); auxStack_block_jzb_3jets__DYJets5->SetBinError(35,8.334529); auxStack_block_jzb_3jets__DYJets5->SetBinError(36,5.416548); auxStack_block_jzb_3jets__DYJets5->SetBinError(37,4.357069); auxStack_block_jzb_3jets__DYJets5->SetBinError(38,3.941117); auxStack_block_jzb_3jets__DYJets5->SetBinError(39,2.275405); auxStack_block_jzb_3jets__DYJets5->SetBinError(40,2.627412); auxStack_block_jzb_3jets__DYJets5->SetBinError(41,1.468768); auxStack_block_jzb_3jets__DYJets5->SetBinError(42,1.737869); auxStack_block_jzb_3jets__DYJets5->SetBinError(43,1.137703); auxStack_block_jzb_3jets__DYJets5->SetBinError(44,0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinError(45,1.137703); auxStack_block_jzb_3jets__DYJets5->SetBinError(49,0.6568529); auxStack_block_jzb_3jets__DYJets5->SetBinError(51,1.608954); auxStack_block_jzb_3jets__DYJets5->SetEntries(54132); auxStack_block_jzb_3jets__DYJets5->SetDirectory(0); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#0000cc"); auxStack_block_jzb_3jets__DYJets5->SetFillColor(ci); ci = TColor::GetColor("#0000cc"); auxStack_block_jzb_3jets__DYJets5->SetLineColor(ci); ci = TColor::GetColor("#0000cc"); auxStack_block_jzb_3jets__DYJets5->SetMarkerColor(ci); auxStack_block_jzb_3jets__DYJets5->SetMarkerStyle(20); auxStack_block_jzb_3jets__DYJets5->GetXaxis()->SetTitle("JZB [GeV]"); auxStack_block_jzb_3jets__DYJets5->GetXaxis()->SetLabelFont(42); auxStack_block_jzb_3jets__DYJets5->GetXaxis()->SetLabelOffset(0.007); auxStack_block_jzb_3jets__DYJets5->GetXaxis()->SetTitleSize(0.05); auxStack_block_jzb_3jets__DYJets5->GetXaxis()->SetTitleFont(42); auxStack_block_jzb_3jets__DYJets5->GetYaxis()->SetTitle("Events / 8 GeV"); auxStack_block_jzb_3jets__DYJets5->GetYaxis()->SetLabelFont(42); auxStack_block_jzb_3jets__DYJets5->GetYaxis()->SetLabelOffset(0.007); auxStack_block_jzb_3jets__DYJets5->GetYaxis()->SetTitleSize(0.05); auxStack_block_jzb_3jets__DYJets5->GetYaxis()->SetTitleOffset(1.1); auxStack_block_jzb_3jets__DYJets5->GetYaxis()->SetTitleFont(42); auxStack_block_jzb_3jets__DYJets5->GetZaxis()->SetLabelFont(42); auxStack_block_jzb_3jets__DYJets5->GetZaxis()->SetLabelOffset(0.007); auxStack_block_jzb_3jets__DYJets5->GetZaxis()->SetTitleSize(0.05); auxStack_block_jzb_3jets__DYJets5->GetZaxis()->SetTitleFont(42); jzb_3jets_->Add(auxStack_block_jzb_3jets__DYJets,""); TH1F *auxStack_block_jzb_3jets__TTJets6 = new TH1F("auxStack_block_jzb_3jets__TTJets6","TTLep_pow",50,-200,200); auxStack_block_jzb_3jets__TTJets6->SetBinContent(8,0.03669423); auxStack_block_jzb_3jets__TTJets6->SetBinContent(9,0.03669423); auxStack_block_jzb_3jets__TTJets6->SetBinContent(11,0.1467769); auxStack_block_jzb_3jets__TTJets6->SetBinContent(12,0.1100827); auxStack_block_jzb_3jets__TTJets6->SetBinContent(13,0.1834712); auxStack_block_jzb_3jets__TTJets6->SetBinContent(14,0.7338846); auxStack_block_jzb_3jets__TTJets6->SetBinContent(15,1.798019); auxStack_block_jzb_3jets__TTJets6->SetBinContent(16,2.164961); auxStack_block_jzb_3jets__TTJets6->SetBinContent(17,4.109758); auxStack_block_jzb_3jets__TTJets6->SetBinContent(18,6.715035); auxStack_block_jzb_3jets__TTJets6->SetBinContent(19,8.879995); auxStack_block_jzb_3jets__TTJets6->SetBinContent(20,13.68698); auxStack_block_jzb_3jets__TTJets6->SetBinContent(21,18.56728); auxStack_block_jzb_3jets__TTJets6->SetBinContent(22,22.56688); auxStack_block_jzb_3jets__TTJets6->SetBinContent(23,26.23624); auxStack_block_jzb_3jets__TTJets6->SetBinContent(24,31.11649); auxStack_block_jzb_3jets__TTJets6->SetBinContent(25,35.26286); auxStack_block_jzb_3jets__TTJets6->SetBinContent(26,36.29028); auxStack_block_jzb_3jets__TTJets6->SetBinContent(27,42.85843); auxStack_block_jzb_3jets__TTJets6->SetBinContent(28,42.63827); auxStack_block_jzb_3jets__TTJets6->SetBinContent(29,42.60157); auxStack_block_jzb_3jets__TTJets6->SetBinContent(30,38.74875); auxStack_block_jzb_3jets__TTJets6->SetBinContent(31,41.94109); auxStack_block_jzb_3jets__TTJets6->SetBinContent(32,35.81326); auxStack_block_jzb_3jets__TTJets6->SetBinContent(33,32.80439); auxStack_block_jzb_3jets__TTJets6->SetBinContent(34,31.11649); auxStack_block_jzb_3jets__TTJets6->SetBinContent(35,27.15358); auxStack_block_jzb_3jets__TTJets6->SetBinContent(36,22.42011); auxStack_block_jzb_3jets__TTJets6->SetBinContent(37,21.17253); auxStack_block_jzb_3jets__TTJets6->SetBinContent(38,19.33785); auxStack_block_jzb_3jets__TTJets6->SetBinContent(39,15.85196); auxStack_block_jzb_3jets__TTJets6->SetBinContent(40,14.34748); auxStack_block_jzb_3jets__TTJets6->SetBinContent(41,11.30183); auxStack_block_jzb_3jets__TTJets6->SetBinContent(42,9.613886); auxStack_block_jzb_3jets__TTJets6->SetBinContent(43,8.366272); auxStack_block_jzb_3jets__TTJets6->SetBinContent(44,7.558999); auxStack_block_jzb_3jets__TTJets6->SetBinContent(45,6.091237); auxStack_block_jzb_3jets__TTJets6->SetBinContent(46,4.990415); auxStack_block_jzb_3jets__TTJets6->SetBinContent(47,4.109758); auxStack_block_jzb_3jets__TTJets6->SetBinContent(48,3.00893); auxStack_block_jzb_3jets__TTJets6->SetBinContent(49,3.302484); auxStack_block_jzb_3jets__TTJets6->SetBinContent(50,2.641987); auxStack_block_jzb_3jets__TTJets6->SetBinContent(51,17.3564); auxStack_block_jzb_3jets__TTJets6->SetBinError(8,0.03669423); auxStack_block_jzb_3jets__TTJets6->SetBinError(9,0.03669423); auxStack_block_jzb_3jets__TTJets6->SetBinError(11,0.07338847); auxStack_block_jzb_3jets__TTJets6->SetBinError(12,0.06355628); auxStack_block_jzb_3jets__TTJets6->SetBinError(13,0.0820508); auxStack_block_jzb_3jets__TTJets6->SetBinError(14,0.1641016); auxStack_block_jzb_3jets__TTJets6->SetBinError(15,0.2568596); auxStack_block_jzb_3jets__TTJets6->SetBinError(16,0.2818537); auxStack_block_jzb_3jets__TTJets6->SetBinError(17,0.3883353); auxStack_block_jzb_3jets__TTJets6->SetBinError(18,0.4963904); auxStack_block_jzb_3jets__TTJets6->SetBinError(19,0.5708283); auxStack_block_jzb_3jets__TTJets6->SetBinError(20,0.7086833); auxStack_block_jzb_3jets__TTJets6->SetBinError(21,0.8254164); auxStack_block_jzb_3jets__TTJets6->SetBinError(22,0.9099874); auxStack_block_jzb_3jets__TTJets6->SetBinError(23,0.9811848); auxStack_block_jzb_3jets__TTJets6->SetBinError(24,1.068552); auxStack_block_jzb_3jets__TTJets6->SetBinError(25,1.137521); auxStack_block_jzb_3jets__TTJets6->SetBinError(26,1.153974); auxStack_block_jzb_3jets__TTJets6->SetBinError(27,1.254063); auxStack_block_jzb_3jets__TTJets6->SetBinError(28,1.250837); auxStack_block_jzb_3jets__TTJets6->SetBinError(29,1.250299); auxStack_block_jzb_3jets__TTJets6->SetBinError(30,1.192421); auxStack_block_jzb_3jets__TTJets6->SetBinError(31,1.240569); auxStack_block_jzb_3jets__TTJets6->SetBinError(32,1.146364); auxStack_block_jzb_3jets__TTJets6->SetBinError(33,1.097151); auxStack_block_jzb_3jets__TTJets6->SetBinError(34,1.068552); auxStack_block_jzb_3jets__TTJets6->SetBinError(35,0.998191); auxStack_block_jzb_3jets__TTJets6->SetBinError(36,0.9070232); auxStack_block_jzb_3jets__TTJets6->SetBinError(37,0.8814257); auxStack_block_jzb_3jets__TTJets6->SetBinError(38,0.8423704); auxStack_block_jzb_3jets__TTJets6->SetBinError(39,0.7626753); auxStack_block_jzb_3jets__TTJets6->SetBinError(40,0.7255815); auxStack_block_jzb_3jets__TTJets6->SetBinError(41,0.6439812); auxStack_block_jzb_3jets__TTJets6->SetBinError(42,0.593948); auxStack_block_jzb_3jets__TTJets6->SetBinError(43,0.5540708); auxStack_block_jzb_3jets__TTJets6->SetBinError(44,0.5266613); auxStack_block_jzb_3jets__TTJets6->SetBinError(45,0.4727721); auxStack_block_jzb_3jets__TTJets6->SetBinError(46,0.4279246); auxStack_block_jzb_3jets__TTJets6->SetBinError(47,0.3883353); auxStack_block_jzb_3jets__TTJets6->SetBinError(48,0.3322804); auxStack_block_jzb_3jets__TTJets6->SetBinError(49,0.3481121); auxStack_block_jzb_3jets__TTJets6->SetBinError(50,0.3113609); auxStack_block_jzb_3jets__TTJets6->SetBinError(51,0.7980468); auxStack_block_jzb_3jets__TTJets6->SetEntries(19507); auxStack_block_jzb_3jets__TTJets6->SetDirectory(0); ci = TColor::GetColor("#ff0000"); auxStack_block_jzb_3jets__TTJets6->SetFillColor(ci); ci = TColor::GetColor("#ff0000"); auxStack_block_jzb_3jets__TTJets6->SetLineColor(ci); ci = TColor::GetColor("#ff0000"); auxStack_block_jzb_3jets__TTJets6->SetMarkerColor(ci); auxStack_block_jzb_3jets__TTJets6->SetMarkerStyle(20); auxStack_block_jzb_3jets__TTJets6->GetXaxis()->SetTitle("JZB [GeV]"); auxStack_block_jzb_3jets__TTJets6->GetXaxis()->SetLabelFont(42); auxStack_block_jzb_3jets__TTJets6->GetXaxis()->SetLabelOffset(0.007); auxStack_block_jzb_3jets__TTJets6->GetXaxis()->SetTitleSize(0.05); auxStack_block_jzb_3jets__TTJets6->GetXaxis()->SetTitleFont(42); auxStack_block_jzb_3jets__TTJets6->GetYaxis()->SetTitle("Events / 8 GeV"); auxStack_block_jzb_3jets__TTJets6->GetYaxis()->SetLabelFont(42); auxStack_block_jzb_3jets__TTJets6->GetYaxis()->SetLabelOffset(0.007); auxStack_block_jzb_3jets__TTJets6->GetYaxis()->SetTitleSize(0.05); auxStack_block_jzb_3jets__TTJets6->GetYaxis()->SetTitleOffset(1.1); auxStack_block_jzb_3jets__TTJets6->GetYaxis()->SetTitleFont(42); auxStack_block_jzb_3jets__TTJets6->GetZaxis()->SetLabelFont(42); auxStack_block_jzb_3jets__TTJets6->GetZaxis()->SetLabelOffset(0.007); auxStack_block_jzb_3jets__TTJets6->GetZaxis()->SetTitleSize(0.05); auxStack_block_jzb_3jets__TTJets6->GetZaxis()->SetTitleFont(42); jzb_3jets_->Add(auxStack_block_jzb_3jets__TTJets,""); jzb_3jets_->Draw("hist"); 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("auxStack_block_jzb_3jets__DYJets","DYJetsToLL_M50","F"); ci = TColor::GetColor("#0000cc"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#0000cc"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("auxStack_block_jzb_3jets__TTJets","TTLep_pow","F"); ci = TColor::GetColor("#ff0000"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#ff0000"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); 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/stack_3jets_->Modified(); finalPlots/stack_3jets_->cd(); finalPlots/stack_3jets_->SetSelected(finalPlots/stack_3jets_); }