void SR_data_driven() { //=========Macro generated from canvas: DMStuff/SR_data_driven/DMStuff/SR_data_driven //========= (Fri Oct 14 10:18:34 2016) by ROOT version6.06/01 TCanvas *DMStuff/SR_data_driven = new TCanvas("DMStuff/SR_data_driven", "DMStuff/SR_data_driven",0,0,600,600); gStyle->SetOptFit(1); gStyle->SetOptStat(0); gStyle->SetOptTitle(0); DMStuff/SR_data_driven->SetHighLightColor(2); DMStuff/SR_data_driven->Range(25.71429,-0.8176264,597.1429,5.471808); DMStuff/SR_data_driven->SetFillColor(0); DMStuff/SR_data_driven->SetBorderMode(0); DMStuff/SR_data_driven->SetBorderSize(2); DMStuff/SR_data_driven->SetTickx(1); DMStuff/SR_data_driven->SetTicky(1); DMStuff/SR_data_driven->SetLeftMargin(0.13); DMStuff/SR_data_driven->SetTopMargin(0.08); DMStuff/SR_data_driven->SetBottomMargin(0.13); DMStuff/SR_data_driven->SetFrameFillStyle(0); DMStuff/SR_data_driven->SetFrameBorderMode(0); DMStuff/SR_data_driven->SetFrameFillStyle(0); DMStuff/SR_data_driven->SetFrameBorderMode(0); TH1F *data_treeHisto__1 = new TH1F("data_treeHisto__1","DoubleMuon_Run2016B",11,100,540); data_treeHisto__1->SetBinContent(2,3); data_treeHisto__1->SetBinContent(3,3); data_treeHisto__1->SetBinContent(4,2); data_treeHisto__1->SetBinContent(5,3); data_treeHisto__1->SetBinContent(7,3); data_treeHisto__1->SetBinContent(8,1); data_treeHisto__1->SetBinContent(9,1); data_treeHisto__1->SetBinError(2,1.732051); data_treeHisto__1->SetBinError(3,1.732051); data_treeHisto__1->SetBinError(4,1.414214); data_treeHisto__1->SetBinError(5,1.732051); data_treeHisto__1->SetBinError(7,1.732051); data_treeHisto__1->SetBinError(8,1); data_treeHisto__1->SetBinError(9,1); data_treeHisto__1->SetEntries(99); data_treeHisto__1->SetMarkerStyle(20); data_treeHisto__1->GetXaxis()->SetTitle("MET [GeV]"); data_treeHisto__1->GetXaxis()->SetLabelFont(42); data_treeHisto__1->GetXaxis()->SetLabelOffset(0.007); data_treeHisto__1->GetXaxis()->SetTitleSize(0.05); data_treeHisto__1->GetXaxis()->SetTitleFont(42); data_treeHisto__1->GetYaxis()->SetTitle("Events / 40 GeV"); data_treeHisto__1->GetYaxis()->SetLabelFont(42); data_treeHisto__1->GetYaxis()->SetLabelOffset(0.007); data_treeHisto__1->GetYaxis()->SetTitleSize(0.05); data_treeHisto__1->GetYaxis()->SetTitleOffset(1.1); data_treeHisto__1->GetYaxis()->SetTitleFont(42); data_treeHisto__1->GetZaxis()->SetLabelFont(42); data_treeHisto__1->GetZaxis()->SetLabelOffset(0.007); data_treeHisto__1->GetZaxis()->SetTitleSize(0.05); data_treeHisto__1->GetZaxis()->SetTitleFont(42); data_treeHisto__1->Draw("P"); THStack *stack_some = new THStack(); stack_some->SetName("stack_some"); stack_some->SetTitle(""); TH1F *stack_some_stack_1 = new TH1F("stack_some_stack_1","",11,100,540); stack_some_stack_1->SetMinimum(-4.495762e-09); stack_some_stack_1->SetMaximum(2.304025); stack_some_stack_1->SetDirectory(0); stack_some_stack_1->SetStats(0); stack_some_stack_1->SetMarkerStyle(20); stack_some_stack_1->GetXaxis()->SetLabelFont(42); stack_some_stack_1->GetXaxis()->SetLabelOffset(0.007); stack_some_stack_1->GetXaxis()->SetTitleSize(0.05); stack_some_stack_1->GetXaxis()->SetTitleFont(42); stack_some_stack_1->GetYaxis()->SetLabelFont(42); stack_some_stack_1->GetYaxis()->SetLabelOffset(0.007); stack_some_stack_1->GetYaxis()->SetTitleSize(0.05); stack_some_stack_1->GetYaxis()->SetTitleOffset(1.1); stack_some_stack_1->GetYaxis()->SetTitleFont(42); stack_some_stack_1->GetZaxis()->SetLabelFont(42); stack_some_stack_1->GetZaxis()->SetLabelOffset(0.007); stack_some_stack_1->GetZaxis()->SetTitleSize(0.05); stack_some_stack_1->GetZaxis()->SetTitleFont(42); stack_some->SetHistogram(stack_some_stack_1); TH1F *auxStack_block_stack_some_DYJets_blockHisto = new TH1F("auxStack_block_stack_some_DYJets_blockHisto","DY+Jets",11,100,540); auxStack_block_stack_some_DYJets_blockHisto->SetBinContent(2,0.03677938); auxStack_block_stack_some_DYJets_blockHisto->SetBinContent(3,0.02413128); auxStack_block_stack_some_DYJets_blockHisto->SetBinContent(4,0.03534102); auxStack_block_stack_some_DYJets_blockHisto->SetBinContent(5,0.03110224); auxStack_block_stack_some_DYJets_blockHisto->SetBinContent(6,0.007382895); auxStack_block_stack_some_DYJets_blockHisto->SetBinContent(7,0.003907432); auxStack_block_stack_some_DYJets_blockHisto->SetBinContent(8,0.007696769); auxStack_block_stack_some_DYJets_blockHisto->SetBinContent(11,0.04694584); auxStack_block_stack_some_DYJets_blockHisto->SetBinError(2,0.02413609); auxStack_block_stack_some_DYJets_blockHisto->SetBinError(3,0.0140124); auxStack_block_stack_some_DYJets_blockHisto->SetBinError(4,0.01842546); auxStack_block_stack_some_DYJets_blockHisto->SetBinError(5,0.0182688); auxStack_block_stack_some_DYJets_blockHisto->SetBinError(6,0.007382896); auxStack_block_stack_some_DYJets_blockHisto->SetBinError(7,0.003907432); auxStack_block_stack_some_DYJets_blockHisto->SetBinError(8,0.007696769); auxStack_block_stack_some_DYJets_blockHisto->SetBinError(11,0.04136424); auxStack_block_stack_some_DYJets_blockHisto->SetEntries(44); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#0000cc"); auxStack_block_stack_some_DYJets_blockHisto->SetFillColor(ci); ci = TColor::GetColor("#0000cc"); auxStack_block_stack_some_DYJets_blockHisto->SetLineColor(ci); ci = TColor::GetColor("#0000cc"); auxStack_block_stack_some_DYJets_blockHisto->SetMarkerColor(ci); auxStack_block_stack_some_DYJets_blockHisto->SetMarkerStyle(20); auxStack_block_stack_some_DYJets_blockHisto->GetXaxis()->SetTitle("MET [GeV]"); auxStack_block_stack_some_DYJets_blockHisto->GetXaxis()->SetLabelFont(42); auxStack_block_stack_some_DYJets_blockHisto->GetXaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_DYJets_blockHisto->GetXaxis()->SetTitleSize(0.05); auxStack_block_stack_some_DYJets_blockHisto->GetXaxis()->SetTitleFont(42); auxStack_block_stack_some_DYJets_blockHisto->GetYaxis()->SetTitle("Events / 40 GeV"); auxStack_block_stack_some_DYJets_blockHisto->GetYaxis()->SetLabelFont(42); auxStack_block_stack_some_DYJets_blockHisto->GetYaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_DYJets_blockHisto->GetYaxis()->SetTitleSize(0.05); auxStack_block_stack_some_DYJets_blockHisto->GetYaxis()->SetTitleOffset(1.1); auxStack_block_stack_some_DYJets_blockHisto->GetYaxis()->SetTitleFont(42); auxStack_block_stack_some_DYJets_blockHisto->GetZaxis()->SetLabelFont(42); auxStack_block_stack_some_DYJets_blockHisto->GetZaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_DYJets_blockHisto->GetZaxis()->SetTitleSize(0.05); auxStack_block_stack_some_DYJets_blockHisto->GetZaxis()->SetTitleFont(42); stack_some->Add(auxStack_block_stack_some_DYJets_blockHisto,""); TH1F *auxStack_block_stack_some_rare_blockHisto = new TH1F("auxStack_block_stack_some_rare_blockHisto","Other",11,100,540); auxStack_block_stack_some_rare_blockHisto->SetBinContent(2,0.1054439); auxStack_block_stack_some_rare_blockHisto->SetBinContent(4,0.1284141); auxStack_block_stack_some_rare_blockHisto->SetBinError(2,0.1054439); auxStack_block_stack_some_rare_blockHisto->SetBinError(4,0.1284141); auxStack_block_stack_some_rare_blockHisto->SetEntries(22); ci = TColor::GetColor("#990000"); auxStack_block_stack_some_rare_blockHisto->SetFillColor(ci); ci = TColor::GetColor("#990000"); auxStack_block_stack_some_rare_blockHisto->SetLineColor(ci); ci = TColor::GetColor("#990000"); auxStack_block_stack_some_rare_blockHisto->SetMarkerColor(ci); auxStack_block_stack_some_rare_blockHisto->SetMarkerStyle(20); auxStack_block_stack_some_rare_blockHisto->GetXaxis()->SetTitle("MET [GeV]"); auxStack_block_stack_some_rare_blockHisto->GetXaxis()->SetLabelFont(42); auxStack_block_stack_some_rare_blockHisto->GetXaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_rare_blockHisto->GetXaxis()->SetTitleSize(0.05); auxStack_block_stack_some_rare_blockHisto->GetXaxis()->SetTitleFont(42); auxStack_block_stack_some_rare_blockHisto->GetYaxis()->SetTitle("Events / 40 GeV"); auxStack_block_stack_some_rare_blockHisto->GetYaxis()->SetLabelFont(42); auxStack_block_stack_some_rare_blockHisto->GetYaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_rare_blockHisto->GetYaxis()->SetTitleSize(0.05); auxStack_block_stack_some_rare_blockHisto->GetYaxis()->SetTitleOffset(1.1); auxStack_block_stack_some_rare_blockHisto->GetYaxis()->SetTitleFont(42); auxStack_block_stack_some_rare_blockHisto->GetZaxis()->SetLabelFont(42); auxStack_block_stack_some_rare_blockHisto->GetZaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_rare_blockHisto->GetZaxis()->SetTitleSize(0.05); auxStack_block_stack_some_rare_blockHisto->GetZaxis()->SetTitleFont(42); stack_some->Add(auxStack_block_stack_some_rare_blockHisto,""); TH1F *auxStack_block_stack_some_TTW_blockHisto = new TH1F("auxStack_block_stack_some_TTW_blockHisto","TTW",11,100,540); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(1,0.007564604); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(2,0.1465939); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(3,0.2453609); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(4,0.1869767); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(5,0.1084915); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(6,0.06763632); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(7,0.04497027); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(8,0.0252554); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(9,0.01593168); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(10,0.01457166); auxStack_block_stack_some_TTW_blockHisto->SetBinContent(11,0.01965036); auxStack_block_stack_some_TTW_blockHisto->SetBinError(1,0.002455862); auxStack_block_stack_some_TTW_blockHisto->SetBinError(2,0.01043342); auxStack_block_stack_some_TTW_blockHisto->SetBinError(3,0.01357172); auxStack_block_stack_some_TTW_blockHisto->SetBinError(4,0.01201391); auxStack_block_stack_some_TTW_blockHisto->SetBinError(5,0.009030111); auxStack_block_stack_some_TTW_blockHisto->SetBinError(6,0.006916038); auxStack_block_stack_some_TTW_blockHisto->SetBinError(7,0.005859872); auxStack_block_stack_some_TTW_blockHisto->SetBinError(8,0.004283612); auxStack_block_stack_some_TTW_blockHisto->SetBinError(9,0.003305177); auxStack_block_stack_some_TTW_blockHisto->SetBinError(10,0.003496001); auxStack_block_stack_some_TTW_blockHisto->SetBinError(11,0.003721659); auxStack_block_stack_some_TTW_blockHisto->SetEntries(11); ci = TColor::GetColor("#009900"); auxStack_block_stack_some_TTW_blockHisto->SetFillColor(ci); ci = TColor::GetColor("#009900"); auxStack_block_stack_some_TTW_blockHisto->SetLineColor(ci); ci = TColor::GetColor("#009900"); auxStack_block_stack_some_TTW_blockHisto->SetMarkerColor(ci); auxStack_block_stack_some_TTW_blockHisto->SetMarkerStyle(20); auxStack_block_stack_some_TTW_blockHisto->GetXaxis()->SetTitle("MET [GeV]"); auxStack_block_stack_some_TTW_blockHisto->GetXaxis()->SetLabelFont(42); auxStack_block_stack_some_TTW_blockHisto->GetXaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_TTW_blockHisto->GetXaxis()->SetTitleSize(0.05); auxStack_block_stack_some_TTW_blockHisto->GetXaxis()->SetTitleFont(42); auxStack_block_stack_some_TTW_blockHisto->GetYaxis()->SetTitle("Events / 40 GeV"); auxStack_block_stack_some_TTW_blockHisto->GetYaxis()->SetLabelFont(42); auxStack_block_stack_some_TTW_blockHisto->GetYaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_TTW_blockHisto->GetYaxis()->SetTitleSize(0.05); auxStack_block_stack_some_TTW_blockHisto->GetYaxis()->SetTitleOffset(1.1); auxStack_block_stack_some_TTW_blockHisto->GetYaxis()->SetTitleFont(42); auxStack_block_stack_some_TTW_blockHisto->GetZaxis()->SetLabelFont(42); auxStack_block_stack_some_TTW_blockHisto->GetZaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_TTW_blockHisto->GetZaxis()->SetTitleSize(0.05); auxStack_block_stack_some_TTW_blockHisto->GetZaxis()->SetTitleFont(42); stack_some->Add(auxStack_block_stack_some_TTW_blockHisto,""); TH1F *auxStack_block_stack_some_singleT_blockHisto = new TH1F("auxStack_block_stack_some_singleT_blockHisto","singleT",11,100,540); auxStack_block_stack_some_singleT_blockHisto->SetBinContent(3,0.3609514); auxStack_block_stack_some_singleT_blockHisto->SetBinContent(6,0.854505); auxStack_block_stack_some_singleT_blockHisto->SetBinError(3,0.3609514); auxStack_block_stack_some_singleT_blockHisto->SetBinError(6,0.7151722); auxStack_block_stack_some_singleT_blockHisto->SetEntries(22); ci = TColor::GetColor("#990000"); auxStack_block_stack_some_singleT_blockHisto->SetFillColor(ci); ci = TColor::GetColor("#990000"); auxStack_block_stack_some_singleT_blockHisto->SetLineColor(ci); ci = TColor::GetColor("#990000"); auxStack_block_stack_some_singleT_blockHisto->SetMarkerColor(ci); auxStack_block_stack_some_singleT_blockHisto->SetMarkerStyle(20); auxStack_block_stack_some_singleT_blockHisto->GetXaxis()->SetTitle("MET [GeV]"); auxStack_block_stack_some_singleT_blockHisto->GetXaxis()->SetLabelFont(42); auxStack_block_stack_some_singleT_blockHisto->GetXaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_singleT_blockHisto->GetXaxis()->SetTitleSize(0.05); auxStack_block_stack_some_singleT_blockHisto->GetXaxis()->SetTitleFont(42); auxStack_block_stack_some_singleT_blockHisto->GetYaxis()->SetTitle("Events / 40 GeV"); auxStack_block_stack_some_singleT_blockHisto->GetYaxis()->SetLabelFont(42); auxStack_block_stack_some_singleT_blockHisto->GetYaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_singleT_blockHisto->GetYaxis()->SetTitleSize(0.05); auxStack_block_stack_some_singleT_blockHisto->GetYaxis()->SetTitleOffset(1.1); auxStack_block_stack_some_singleT_blockHisto->GetYaxis()->SetTitleFont(42); auxStack_block_stack_some_singleT_blockHisto->GetZaxis()->SetLabelFont(42); auxStack_block_stack_some_singleT_blockHisto->GetZaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_singleT_blockHisto->GetZaxis()->SetTitleSize(0.05); auxStack_block_stack_some_singleT_blockHisto->GetZaxis()->SetTitleFont(42); stack_some->Add(auxStack_block_stack_some_singleT_blockHisto,""); TH1F *auxStack_block_stack_some_ZZ_blockHisto = new TH1F("auxStack_block_stack_some_ZZ_blockHisto","ZZ",11,100,540); auxStack_block_stack_some_ZZ_blockHisto->SetEntries(11); ci = TColor::GetColor("#cc6600"); auxStack_block_stack_some_ZZ_blockHisto->SetFillColor(ci); ci = TColor::GetColor("#cc6600"); auxStack_block_stack_some_ZZ_blockHisto->SetLineColor(ci); ci = TColor::GetColor("#cc6600"); auxStack_block_stack_some_ZZ_blockHisto->SetMarkerColor(ci); auxStack_block_stack_some_ZZ_blockHisto->SetMarkerStyle(20); auxStack_block_stack_some_ZZ_blockHisto->GetXaxis()->SetTitle("MET [GeV]"); auxStack_block_stack_some_ZZ_blockHisto->GetXaxis()->SetLabelFont(42); auxStack_block_stack_some_ZZ_blockHisto->GetXaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_ZZ_blockHisto->GetXaxis()->SetTitleSize(0.05); auxStack_block_stack_some_ZZ_blockHisto->GetXaxis()->SetTitleFont(42); auxStack_block_stack_some_ZZ_blockHisto->GetYaxis()->SetTitle("Events / 40 GeV"); auxStack_block_stack_some_ZZ_blockHisto->GetYaxis()->SetLabelFont(42); auxStack_block_stack_some_ZZ_blockHisto->GetYaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_ZZ_blockHisto->GetYaxis()->SetTitleSize(0.05); auxStack_block_stack_some_ZZ_blockHisto->GetYaxis()->SetTitleOffset(1.1); auxStack_block_stack_some_ZZ_blockHisto->GetYaxis()->SetTitleFont(42); auxStack_block_stack_some_ZZ_blockHisto->GetZaxis()->SetLabelFont(42); auxStack_block_stack_some_ZZ_blockHisto->GetZaxis()->SetLabelOffset(0.007); auxStack_block_stack_some_ZZ_blockHisto->GetZaxis()->SetTitleSize(0.05); auxStack_block_stack_some_ZZ_blockHisto->GetZaxis()->SetTitleFont(42); stack_some->Add(auxStack_block_stack_some_ZZ_blockHisto,""); TH1F *ttz_sr_treeHisto__2 = new TH1F("ttz_sr_treeHisto__2","TTZ",11,100,540); ttz_sr_treeHisto__2->SetBinContent(1,0.01450902); ttz_sr_treeHisto__2->SetBinContent(2,0.312931); ttz_sr_treeHisto__2->SetBinContent(3,0.6181774); ttz_sr_treeHisto__2->SetBinContent(4,0.5962287); ttz_sr_treeHisto__2->SetBinContent(5,0.4198884); ttz_sr_treeHisto__2->SetBinContent(6,0.2954893); ttz_sr_treeHisto__2->SetBinContent(7,0.178457); ttz_sr_treeHisto__2->SetBinContent(8,0.1185696); ttz_sr_treeHisto__2->SetBinContent(9,0.06397172); ttz_sr_treeHisto__2->SetBinContent(10,0.04826979); ttz_sr_treeHisto__2->SetBinContent(11,0.08102412); ttz_sr_treeHisto__2->SetBinError(1,0.00323674); ttz_sr_treeHisto__2->SetBinError(2,0.01510164); ttz_sr_treeHisto__2->SetBinError(3,0.02134638); ttz_sr_treeHisto__2->SetBinError(4,0.02075764); ttz_sr_treeHisto__2->SetBinError(5,0.01737325); ttz_sr_treeHisto__2->SetBinError(6,0.01466999); ttz_sr_treeHisto__2->SetBinError(7,0.01136071); ttz_sr_treeHisto__2->SetBinError(8,0.009422571); ttz_sr_treeHisto__2->SetBinError(9,0.006623464); ttz_sr_treeHisto__2->SetBinError(10,0.005885419); ttz_sr_treeHisto__2->SetBinError(11,0.007581834); ttz_sr_treeHisto__2->SetEntries(11); ci = TColor::GetColor("#ff0000"); ttz_sr_treeHisto__2->SetFillColor(ci); ci = TColor::GetColor("#ff0033"); ttz_sr_treeHisto__2->SetLineColor(ci); ci = TColor::GetColor("#ff0033"); ttz_sr_treeHisto__2->SetMarkerColor(ci); ttz_sr_treeHisto__2->SetMarkerStyle(20); ttz_sr_treeHisto__2->GetXaxis()->SetTitle("MET [GeV]"); ttz_sr_treeHisto__2->GetXaxis()->SetLabelFont(42); ttz_sr_treeHisto__2->GetXaxis()->SetLabelOffset(0.007); ttz_sr_treeHisto__2->GetXaxis()->SetTitleSize(0.05); ttz_sr_treeHisto__2->GetXaxis()->SetTitleFont(42); ttz_sr_treeHisto__2->GetYaxis()->SetTitle("Events / 40 GeV"); ttz_sr_treeHisto__2->GetYaxis()->SetLabelFont(42); ttz_sr_treeHisto__2->GetYaxis()->SetLabelOffset(0.007); ttz_sr_treeHisto__2->GetYaxis()->SetTitleSize(0.05); ttz_sr_treeHisto__2->GetYaxis()->SetTitleOffset(1.1); ttz_sr_treeHisto__2->GetYaxis()->SetTitleFont(42); ttz_sr_treeHisto__2->GetZaxis()->SetLabelFont(42); ttz_sr_treeHisto__2->GetZaxis()->SetLabelOffset(0.007); ttz_sr_treeHisto__2->GetZaxis()->SetTitleSize(0.05); ttz_sr_treeHisto__2->GetZaxis()->SetTitleFont(42); stack_some->Add(ttz_sr_treeHisto,""); TH1F *tt_sr_treeHisto__3 = new TH1F("tt_sr_treeHisto__3","TT+Jets",11,100,540); tt_sr_treeHisto__3->SetBinContent(1,0.2996948); tt_sr_treeHisto__3->SetBinContent(2,1.592561); tt_sr_treeHisto__3->SetBinContent(3,0.8974633); tt_sr_treeHisto__3->SetBinContent(4,0.4121301); tt_sr_treeHisto__3->SetBinContent(5,0.2984204); tt_sr_treeHisto__3->SetBinContent(6,0.1723385); tt_sr_treeHisto__3->SetBinContent(7,0.1320496); tt_sr_treeHisto__3->SetBinContent(8,0.06311629); tt_sr_treeHisto__3->SetBinContent(9,0.02140852); tt_sr_treeHisto__3->SetBinContent(10,0.03824673); tt_sr_treeHisto__3->SetBinContent(11,0.08408445); tt_sr_treeHisto__3->SetBinError(1,0.1055422); tt_sr_treeHisto__3->SetBinError(2,0.227746); tt_sr_treeHisto__3->SetBinError(3,0.1760005); tt_sr_treeHisto__3->SetBinError(4,0.1173805); tt_sr_treeHisto__3->SetBinError(5,0.1029125); tt_sr_treeHisto__3->SetBinError(6,0.0709154); tt_sr_treeHisto__3->SetBinError(7,0.06895843); tt_sr_treeHisto__3->SetBinError(8,0.04562135); tt_sr_treeHisto__3->SetBinError(9,0.02140852); tt_sr_treeHisto__3->SetBinError(10,0.03824673); tt_sr_treeHisto__3->SetBinError(11,0.0511825); tt_sr_treeHisto__3->SetEntries(11); ci = TColor::GetColor("#00ffff"); tt_sr_treeHisto__3->SetFillColor(ci); ci = TColor::GetColor("#00ffff"); tt_sr_treeHisto__3->SetLineColor(ci); ci = TColor::GetColor("#00ffff"); tt_sr_treeHisto__3->SetMarkerColor(ci); tt_sr_treeHisto__3->SetMarkerStyle(20); tt_sr_treeHisto__3->GetXaxis()->SetTitle("MET [GeV]"); tt_sr_treeHisto__3->GetXaxis()->SetLabelFont(42); tt_sr_treeHisto__3->GetXaxis()->SetLabelOffset(0.007); tt_sr_treeHisto__3->GetXaxis()->SetTitleSize(0.05); tt_sr_treeHisto__3->GetXaxis()->SetTitleFont(42); tt_sr_treeHisto__3->GetYaxis()->SetTitle("Events / 40 GeV"); tt_sr_treeHisto__3->GetYaxis()->SetLabelFont(42); tt_sr_treeHisto__3->GetYaxis()->SetLabelOffset(0.007); tt_sr_treeHisto__3->GetYaxis()->SetTitleSize(0.05); tt_sr_treeHisto__3->GetYaxis()->SetTitleOffset(1.1); tt_sr_treeHisto__3->GetYaxis()->SetTitleFont(42); tt_sr_treeHisto__3->GetZaxis()->SetLabelFont(42); tt_sr_treeHisto__3->GetZaxis()->SetLabelOffset(0.007); tt_sr_treeHisto__3->GetZaxis()->SetTitleSize(0.05); tt_sr_treeHisto__3->GetZaxis()->SetTitleFont(42); stack_some->Add(tt_sr_treeHisto,""); stack_some->Draw("hist,same"); TH1F *data_treeHisto__4 = new TH1F("data_treeHisto__4","DoubleMuon_Run2016B",11,100,540); data_treeHisto__4->SetBinContent(2,3); data_treeHisto__4->SetBinContent(3,3); data_treeHisto__4->SetBinContent(4,2); data_treeHisto__4->SetBinContent(5,3); data_treeHisto__4->SetBinContent(7,3); data_treeHisto__4->SetBinContent(8,1); data_treeHisto__4->SetBinContent(9,1); data_treeHisto__4->SetBinError(2,1.732051); data_treeHisto__4->SetBinError(3,1.732051); data_treeHisto__4->SetBinError(4,1.414214); data_treeHisto__4->SetBinError(5,1.732051); data_treeHisto__4->SetBinError(7,1.732051); data_treeHisto__4->SetBinError(8,1); data_treeHisto__4->SetBinError(9,1); data_treeHisto__4->SetEntries(99); data_treeHisto__4->SetMarkerStyle(20); data_treeHisto__4->GetXaxis()->SetTitle("MET [GeV]"); data_treeHisto__4->GetXaxis()->SetLabelFont(42); data_treeHisto__4->GetXaxis()->SetLabelOffset(0.007); data_treeHisto__4->GetXaxis()->SetTitleSize(0.05); data_treeHisto__4->GetXaxis()->SetTitleFont(42); data_treeHisto__4->GetYaxis()->SetTitle("Events / 40 GeV"); data_treeHisto__4->GetYaxis()->SetLabelFont(42); data_treeHisto__4->GetYaxis()->SetLabelOffset(0.007); data_treeHisto__4->GetYaxis()->SetTitleSize(0.05); data_treeHisto__4->GetYaxis()->SetTitleOffset(1.1); data_treeHisto__4->GetYaxis()->SetTitleFont(42); data_treeHisto__4->GetZaxis()->SetLabelFont(42); data_treeHisto__4->GetZaxis()->SetLabelOffset(0.007); data_treeHisto__4->GetZaxis()->SetTitleSize(0.05); data_treeHisto__4->GetZaxis()->SetTitleFont(42); data_treeHisto__4->Draw("P,SAME"); TLegend *leg = new TLegend(0.6,0.6,0.8,0.8,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("data_treeHisto","Data ( 16)","P"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(20); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("data_treeHisto","Data ( 16)","P"); entry->SetLineColor(1); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(20); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("auxStack_block_stack_some_DYJets_blockHisto","DY+Jets ( 0.2)","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_stack_some_rare_blockHisto","Other ( 0.2)","F"); ci = TColor::GetColor("#990000"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#990000"); 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_stack_some_TTW_blockHisto","TTW ( 0.9)","F"); ci = TColor::GetColor("#009900"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#009900"); 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_stack_some_singleT_blockHisto","singleT ( 1.2)","F"); ci = TColor::GetColor("#990000"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#990000"); 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_stack_some_ZZ_blockHisto","ZZ ( 0.0)","F"); ci = TColor::GetColor("#cc6600"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#cc6600"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("ttz_sr_treeHisto","TTZ ( 2.7)","F"); ci = TColor::GetColor("#ff0000"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#ff0033"); entry->SetLineColor(ci); entry->SetLineStyle(1); entry->SetLineWidth(1); entry->SetMarkerColor(1); entry->SetMarkerStyle(21); entry->SetMarkerSize(1); entry->SetTextFont(42); entry=leg->AddEntry("tt_sr_treeHisto","TT+Jets ( 4.0)","F"); ci = TColor::GetColor("#00ffff"); entry->SetFillColor(ci); entry->SetFillStyle(1001); ci = TColor::GetColor("#00ffff"); 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.21,0.93,"CMS"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(61); tex->SetTextSize(0.04); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.37,0.93,"Preliminary"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(52); tex->SetTextSize(0.03); tex->SetLineWidth(2); tex->Draw(); tex = new TLatex(0.9,0.93,"12.9 fb^{-1} (13 TeV)"); tex->SetNDC(); tex->SetTextAlign(31); tex->SetTextFont(42); tex->SetTextSize(0.04); tex->SetLineWidth(2); tex->Draw(); DMStuff/SR_data_driven->Modified(); DMStuff/SR_data_driven->cd(); DMStuff/SR_data_driven->SetSelected(DMStuff/SR_data_driven); }