{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ " \n", " \n", "
\n", " \n", " \n", " \n", " \n", " \n", "
\n", "

The Z Analysis ROOTbook

\n", "

\n", " Many analyses selecting leptons suffer from Z + jets as a contributing background due to its large production cross section. It is therefore vital to check the correct modelling of this process by the Monte-Carlo simulated data.\n", " It is important to measure well known Standard Model particles, to confirm that we understand properly the detector and software. We are then ready to search for new physics.\n", "

\n", "
\n", " \"Visualisations\"\n", "
\n", "
" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": true }, "outputs": [], "source": [ "%jsroot on" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TChain *InputSignal_Zee = new TChain(\"mini\");\n", "TChain *InputSignal_Zmumu = new TChain(\"mini\");\n", "TChain *InputSignal_Ztautau = new TChain(\"mini\");\n", "\n", "TChain *MonteCarlo = new TChain(\"mini\");\n", "\n", "\n", "TChain *Data = new TChain(\"mini\");" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": false }, "outputs": [], "source": [ "// Data\n", "Data->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/Data/DataEgamma.root\");\n", "Data->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/Data/DataMuons.root\");\n", "\n", "\n", "//Z\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_147770.Zee.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_147771.Zmumu.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_147772.Ztautau.root\");\n", "//Diboson\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_105985.WW.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_105986.ZZ.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_105987.WZ.root\");\n", "//Drell Yan\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_173041.DYeeM08to15.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_173042.DYeeM15to40.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_173043.DYmumuM08to15.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_173044.DYmumuM15to40.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_173045.DYtautauM08to15.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_173046.DYtautauM15to40.root\");\n", "//Stop\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_110090.stop_tchan_top.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_110091.stop_tchan_antitop.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_110119.stop_schan.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_110140.stop_wtchan.root\");\n", "//TTBar\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_117049.ttbar_had.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/MC/mc_117050.ttbar_lep.root\");\n", "//Data\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/Data/DataEgamma.root\");\n", "MonteCarlo->Add(\"http://atlas-opendata.web.cern.ch/atlas-opendata/release/samples/Data/DataMuons.root\");\n", "\n" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": false }, "outputs": [], "source": [ "Float_t Luminosity = 1000;\n", "//MonteCarlo\n", "\n", "Int_t MonteCarlo_lep_n = -1,\n", " MonteCarlo_lep_type[5],\n", " MonteCarlo_runNumber=-1;\n", "\n", "Float_t MonteCarlo_lep_pt[5],\n", " MonteCarlo_lep_charge[5], \n", " MonteCarlo_lep_eta[5],\n", " MonteCarlo_lep_phi[5],\n", " MonteCarlo_lep_E[6],\n", " MonteCarlo_scaleFactor_PILEUP=-999,\n", " MonteCarlo_scaleFactor_ELE=-999,\n", " MonteCarlo_scaleFactor_MUON=-999,\n", " MonteCarlo_scaleFactor_BTAG=-999,\n", " MonteCarlo_scaleFactor_TRIGGER=-999,\n", " MonteCarlo_scaleFactor_JVFSF=-999,\n", " MonteCarlo_scaleFactor_ZVERTEX=-999,\n", " MonteCarlo_mcWeight=-999;\n", " \n", "\n", "\n", "MonteCarlo->SetBranchAddress(\"lep_pt\", &MonteCarlo_lep_pt);\n", "MonteCarlo->SetBranchAddress(\"lep_charge\", &MonteCarlo_lep_charge);\n", "MonteCarlo->SetBranchAddress(\"lep_n\", &MonteCarlo_lep_n);\n", "MonteCarlo->SetBranchAddress(\"lep_type\", &MonteCarlo_lep_type);\n", "MonteCarlo->SetBranchAddress(\"lep_eta\", &MonteCarlo_lep_eta);\n", "MonteCarlo->SetBranchAddress(\"lep_phi\", &MonteCarlo_lep_phi);\n", "MonteCarlo->SetBranchAddress(\"lep_E\", &MonteCarlo_lep_E);\n", "MonteCarlo->SetBranchAddress(\"channelNumber\", &MonteCarlo_runNumber);\n", "MonteCarlo->SetBranchAddress(\"scaleFactor_PILEUP\", &MonteCarlo_scaleFactor_PILEUP);\n", "MonteCarlo->SetBranchAddress(\"scaleFactor_ELE\", &MonteCarlo_scaleFactor_ELE);\n", "MonteCarlo->SetBranchAddress(\"scaleFactor_MUON\", &MonteCarlo_scaleFactor_MUON);\n", "MonteCarlo->SetBranchAddress(\"scaleFactor_BTAG\", &MonteCarlo_scaleFactor_BTAG);\n", "MonteCarlo->SetBranchAddress(\"scaleFactor_TRIGGER\", &MonteCarlo_scaleFactor_TRIGGER);\n", "MonteCarlo->SetBranchAddress(\"scaleFactor_JVFSF\", &MonteCarlo_scaleFactor_JVFSF);\n", "MonteCarlo->SetBranchAddress(\"scaleFactor_JVFSF\", &MonteCarlo_scaleFactor_ZVERTEX);\n", "MonteCarlo->SetBranchAddress(\"mcWeight\", &MonteCarlo_mcWeight);\n", "\n", "\n", "//Data\n", "\n", "Int_t Data_lep_n = -1,\n", " Data_lep_type[5],\n", " Data_runNumber=-1;\n", "\n", "Float_t Data_lep_pt[5],\n", " Data_lep_charge[5], \n", " Data_lep_eta[5],\n", " Data_lep_phi[5],\n", " Data_lep_E[6];\n", "\n", "Data->SetBranchAddress(\"lep_pt\", &Data_lep_pt);\n", "Data->SetBranchAddress(\"lep_charge\", &Data_lep_charge);\n", "Data->SetBranchAddress(\"lep_n\", &Data_lep_n);\n", "Data->SetBranchAddress(\"lep_type\", &Data_lep_type);\n", "Data->SetBranchAddress(\"lep_eta\", &Data_lep_eta);\n", "Data->SetBranchAddress(\"lep_phi\", &Data_lep_phi);\n", "Data->SetBranchAddress(\"lep_E\", &Data_lep_E);\n", "Data->SetBranchAddress(\"channelNumber\", &Data_runNumber);" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "collapsed": false }, "outputs": [], "source": [ "//PT HISTOGRAMS\n", "//Zee histrogram - last cut only \n", "TH1F *h_lep_pt_Zee = new TH1F(\"h_lep_pt_Zee\",\"h_lep_pt_Zee\",20,0,200);\n", "h_lep_pt_Zee->SetFillColor(kRed);\n", "//Zmumu histrogram - last cut only \n", "TH1F *h_lep_pt_Zmumu = new TH1F(\"h_lep_pt_Zmumu\",\"h_lep_pt_Zmumu\",20,0,200);\n", "h_lep_pt_Zmumu->SetFillColor(kYellow);\n", "//Ztautau histrogram - last cut only \n", "TH1F *h_lep_pt_Ztautau = new TH1F(\"h_lep_pt_Ztautau\",\"h_lep_pt_Ztautau\",20,0,200);\n", "h_lep_pt_Ztautau->SetFillColor(kBlue);\n", "\n", "//Merged Zee,Zmumu,Ztautau\n", "TH1F *h_lep_pt_mergedZ = new TH1F(\"h_lep_pt_mergedZ\",\"h_lep_pt_mergedZ\",20,0,200);\n", "h_lep_pt_mergedZ->SetFillColor(kGreen);\n", "\n", "//Diboson WW histrogram\n", "TH1F *h_lep_pt_Dww = new TH1F(\"h_lep_pt_Dww\",\"h_lep_pt_Dww\",20,0,200);\n", "h_lep_pt_Dww->SetFillColor(kRed);\n", "//Diboson ZZ histrogram\n", "TH1F *h_lep_pt_Dzz = new TH1F(\"h_lep_pt_Dzz\",\"h_lep_pt_Dzz\",20,0,200);\n", "h_lep_pt_Dzz->SetFillColor(kYellow);\n", "//Diboson WZ histrogram\n", "TH1F *h_lep_pt_Dwz = new TH1F(\"h_lep_pt_Dwz\",\"h_lep_pt_Dwz\",20,0,200);\n", "h_lep_pt_Dwz->SetFillColor(kBlue);\n", "\n", "//Merged Diboson WW,ZZ,WZ histogram\n", "TH1F *h_lep_pt_mergedD = new TH1F(\"h_lep_pt_mergedD\",\"h_lep_pt_mergedD\",20,0,200);\n", "h_lep_pt_mergedD->SetFillColor(kGreen);\n", "\n", "//DYee1 histrogram\n", "TH1F *h_lep_pt_DYee1 = new TH1F(\"h_lep_pt_DYee1\",\"h_lep_pt_DYee1\",20,0,200);\n", "h_lep_pt_DYee1->SetFillColor(kRed);\n", "//DYee2 histrogram\n", "TH1F *h_lep_pt_DYee2 = new TH1F(\"h_lep_pt_DYee2\",\"h_lep_pt_DYee2\",20,0,200);\n", "h_lep_pt_DYee2->SetFillColor(kYellow);\n", "//DYmumu1 histrogram\n", "TH1F *h_lep_pt_DYmumu1 = new TH1F(\"h_lep_pt_DYmumu1 \",\"h_lep_pt_DYmumu1\",20,0,200);\n", "h_lep_pt_DYmumu1->SetFillColor(kBlue);\n", "//DYmumu2 histrogram\n", "TH1F *h_lep_pt_DYmumu2 = new TH1F(\"h_lep_pt_DYmumu2\",\"h_lep_pt_DYmumu2\",20,0,200);\n", "h_lep_pt_DYmumu2->SetFillColor(kGreen);\n", "//DYtautau1 histrogram\n", "TH1F *h_lep_pt_DYtautau1 = new TH1F(\"h_lep_pt_DYtautau1\",\"h_lep_pt_DYtautau1\",20,0,200);\n", "h_lep_pt_DYtautau1->SetFillColor(kOrange);\n", "//DYtautau2 histrogram\n", "TH1F *h_lep_pt_DYtautau2 = new TH1F(\"h_lep_pt_DYtautau2\",\"h_lep_pt_DYtautau2\",20,0,200);\n", "h_lep_pt_DYtautau2->SetFillColor(kPink);\n", "\n", "//Merged DY EE,MUMU,TAUTAU histogram\n", "TH1F *h_lep_pt_mergedDY = new TH1F(\"h_lep_pt_mergedDY\",\"h_lep_pt_mergedDY\",20,0,200);\n", "h_lep_pt_mergedDY->SetFillColor(kGray);\n", "\n", "//Stop tchan_top histrogram \n", "TH1F *h_lep_pt_Stchan_top = new TH1F(\"h_lep_pt_Stchan_top\",\"h_lep_pt_Stchan_top\",20,0,200);\n", "h_lep_pt_Stchan_top->SetFillColor(kRed);\n", "//Stop tchan_antitop histrogram\n", "TH1F *h_lep_pt_Stchan_antitop = new TH1F(\"h_lep_pt_Stchan_antitop\",\"h_lep_pt_Stchan_antitop\",20,0,200);\n", "h_lep_pt_Stchan_antitop->SetFillColor(kYellow);\n", "//Stop schan histogram\n", "TH1F *h_lep_pt_Sschan = new TH1F(\"h_lep_pt_Sschan \",\"h_lep_pt_Sschan\",20,0,200);\n", "h_lep_pt_Sschan->SetFillColor(kBlue);\n", "//Stop wtchan histogram\n", "TH1F *h_lep_pt_Swtchan = new TH1F(\"h_lep_pt_Swtchan\",\"h_lep_pt_Swtchan\",20,0,200);\n", "h_lep_pt_Swtchan->SetFillColor(kGreen);\n", "\n", "//Merged stop \n", "TH1F *h_lep_pt_mergedS = new TH1F(\"h_lep_pt_mergedS\",\"h_lep_pt_mergedS\",20,0,200);\n", "h_lep_pt_mergedS->SetFillColor(kGray);\n", "\n", "//TTBar had histrogram \n", "TH1F *h_lep_pt_TThad = new TH1F(\"h_lep_pt_TThad\",\"h_lep_pt_TThad\",20,0,200);\n", "h_lep_pt_TThad->SetFillColor(kRed);\n", "//TTBar lep histrogram\n", "TH1F *h_lep_pt_TTlep = new TH1F(\"h_lep_pt_TTlep\",\"h_lep_pt_TTlep\",20,0,200);\n", "h_lep_pt_TTlep->SetFillColor(kYellow);\n", "\n", "//Merged TTBar\n", "TH1F *h_lep_pt_mergedTT = new TH1F(\"h_lep_pt_mergedTT\",\"h_lep_pt_mergedTT\",20,0,200);\n", "h_lep_pt_mergedTT->SetFillColor(kGray);\n", "\n", "\n", "//ETA HISTOGRAMS\n", "//Zee histrogram - last cut only \n", "TH1F *h_lep_eta_Zee = new TH1F(\"h_lep_eta_Zee\",\"h_lep_eta_Zee\",33,-3,3);\n", "h_lep_eta_Zee->SetFillColor(kRed);\n", "//Zmumu histrogram - last cut only \n", "TH1F *h_lep_eta_Zmumu = new TH1F(\"h_lep_eta_Zmumu\",\"h_lep_eta_Zmumu\",33,-3,3);\n", "h_lep_eta_Zmumu->SetFillColor(kYellow);\n", "//Ztautau histrogram - last cut only \n", "TH1F *h_lep_eta_Ztautau = new TH1F(\"h_lep_eta_Ztautau\",\"h_lep_eta_Ztautau\",33,-3,3);\n", "h_lep_eta_Ztautau->SetFillColor(kBlue);\n", "\n", "//Merged Zee,Zmumu,Ztautau\n", "TH1F *h_lep_eta_mergedZ = new TH1F(\"h_lep_eta_mergedZ\",\"h_lep_eta_mergedZ\",33,-3,3);\n", "h_lep_eta_mergedZ->SetFillColor(kGreen);\n", "\n", "//Diboson WW histrogram\n", "TH1F *h_lep_eta_Dww = new TH1F(\"h_lep_eta_Dww\",\"h_lep_eta_Dww\",33,-3,3);\n", "h_lep_eta_Dww->SetFillColor(kRed);\n", "//Diboson ZZ histrogram\n", "TH1F *h_lep_eta_Dzz = new TH1F(\"h_lep_eta_Dzz\",\"h_lep_eta_Dzz\",33,-3,3);\n", "h_lep_eta_Dzz->SetFillColor(kYellow);\n", "//Diboson WZ histrogram\n", "TH1F *h_lep_eta_Dwz = new TH1F(\"h_lep_eta_Dwz\",\"h_lep_eta_Dwz\",33,-3,3);\n", "h_lep_eta_Dwz->SetFillColor(kBlue);\n", "\n", "//Merged Dibson WW,ZZ,WZ histogram\n", "TH1F *h_lep_eta_mergedD = new TH1F(\"h_lep_eta_mergedD\",\"h_lep_eta_mergedD\",33,-3,3);\n", "h_lep_eta_mergedD->SetFillColor(kGreen);\n", "\n", "//DYee1 histrogram\n", "TH1F *h_lep_eta_DYee1 = new TH1F(\"h_lep_eta_DYee1\",\"h_lep_eta_DYee1\",33,-3,3);\n", "h_lep_eta_DYee1->SetFillColor(kRed);\n", "//DYee2 histrogram\n", "TH1F *h_lep_eta_DYee2 = new TH1F(\"h_lep_eta_DYee2\",\"h_lep_eta_DYee2\",33,-3,3);\n", "h_lep_eta_DYee2->SetFillColor(kYellow);\n", "//DYmumu1 histrogram\n", "TH1F *h_lep_eta_DYmumu1 = new TH1F(\"h_lep_eta_DYmumu1\",\"h_lep_eta_DYmumu1\",33,-3,3);\n", "h_lep_eta_DYmumu1->SetFillColor(kBlue);\n", "//DYmumu2 histrogram\n", "TH1F *h_lep_eta_DYmumu2 = new TH1F(\"h_lep_eta_DYmumu2\",\"h_lep_eta_DYmumu2\",33,-3,3);\n", "h_lep_eta_DYmumu2->SetFillColor(kGreen);\n", "//DYtautau1 histrogram\n", "TH1F *h_lep_eta_DYtautau1 = new TH1F(\"h_lep_eta_DYtautau1\",\"h_lep_eta_DYtautau1\",33,-3,3);\n", "h_lep_eta_DYtautau1->SetFillColor(kOrange);\n", "//DYtautau2 histrogram\n", "TH1F *h_lep_eta_DYtautau2 = new TH1F(\"h_lep_eta_DYtautau2\",\"h_lep_eta_DYtautau2\",33,-3,3);\n", "h_lep_eta_DYtautau2->SetFillColor(kPink);\n", "\n", "//Merged DY EE,MUMU,TAUTAU histogram\n", "TH1F *h_lep_eta_mergedDY = new TH1F(\"h_lep_eta_mergedDY\",\"h_lep_eta_mergedDY\",33,-3,3);\n", "h_lep_eta_mergedDY->SetFillColor(kGray);\n", "\n", "//Stop tchan_top histrogram \n", "TH1F *h_lep_eta_Stchan_top = new TH1F(\"h_lep_eta_Stchan_top\",\"h_lep_eta_Stchan_top\",33,-3,3);\n", "h_lep_eta_Stchan_top->SetFillColor(kRed);\n", "//Stop tchan_antitop histrogram\n", "TH1F *h_lep_eta_Stchan_antitop = new TH1F(\"h_lep_eta_Stchan_antitop\",\"h_lep_eta_Stchan_antitop\",33,-3,3);\n", "h_lep_eta_Stchan_antitop->SetFillColor(kYellow);\n", "//Stop schan histogram\n", "TH1F *h_lep_eta_Sschan = new TH1F(\"h_lep_eta_Sschan \",\"h_lep_eta_Sschan\",33,-3,3);\n", "h_lep_eta_Sschan->SetFillColor(kBlue);\n", "//Stop wtchan histogram\n", "TH1F *h_lep_eta_Swtchan = new TH1F(\"h_lep_eta_Swtchan\",\"h_lep_eta_Swtchan\",33,-3,3);\n", "h_lep_eta_Swtchan->SetFillColor(kGreen);\n", "\n", "//Merged stop \n", "TH1F *h_lep_eta_mergedS = new TH1F(\"h_lep_eta_mergedS\",\"h_lep_eta_mergedS\",33,-3,3);\n", "h_lep_eta_mergedS->SetFillColor(kGray);\n", "\n", "//TTBar had histrogram \n", "TH1F *h_lep_eta_TThad = new TH1F(\"h_lep_eta_TThad\",\"h_lep_eta_TThad\",33,-3,3);\n", "h_lep_eta_TThad->SetFillColor(kRed);\n", "//TTBar lep histrogram\n", "TH1F *h_lep_eta_TTlep = new TH1F(\"h_lep_eta_TTlep\",\"h_lep_eta_TTlep\",33,-3,3);\n", "h_lep_eta_TTlep->SetFillColor(kYellow);\n", "\n", "//Merged TTBar\n", "TH1F *h_lep_eta_mergedTT = new TH1F(\"h_lep_eta_mergedTT\",\"h_lep_eta_mergedTT\",33,-3,3);\n", "h_lep_eta_mergedTT->SetFillColor(kGray);\n", "\n", "//DATA HISTOGRAMS\n", "//Egamma histrogram \n", "TH1F *h_lep_pt_Data = new TH1F(\"h_lep_pt_Data\",\"h_lep_pt_Data\",20,0,200);\n", "h_lep_pt_Data->SetFillColor(kRed);\n", "//Muons histrogram \n", "TH1F *h_lep_pt_Muons = new TH1F(\"h_lep_pt_Muons\",\"h_lep_pt_Muons\",20,0,200);\n", "h_lep_pt_Muons->SetFillColor(kYellow);\n", "\n", "\n", "//PHI HISTOGRAMS\n", "//Zee histrogram - last cut only \n", "TH1F *h_lep_phi_Zee = new TH1F(\"h_lep_phi_Zee\",\"h_lep_phi_Zee\",40,-4,4);\n", "h_lep_phi_Zee->SetFillColor(kRed);\n", "//Zmumu histrogram - last cut only \n", "TH1F *h_lep_phi_Zmumu = new TH1F(\"h_lep_phi_Zmumu\",\"h_lep_phi_Zmumu\",40,-4,4);\n", "h_lep_phi_Zmumu->SetFillColor(kYellow);\n", "//Ztautau histrogram - last cut only \n", "TH1F *h_lep_phi_Ztautau = new TH1F(\"h_lep_phi_Ztautau\",\"h_lep_phi_Ztautau\",40,-4,4);\n", "h_lep_phi_Ztautau->SetFillColor(kBlue);\n", "\n", "//Merged Zee,Zmumu,Ztautau\n", "TH1F *h_lep_phi_mergedZ = new TH1F(\"h_lep_phi_mergedZ\",\"h_lep_phi_mergedZ\",40,-4,4);\n", "h_lep_phi_mergedZ->SetFillColor(kGreen);\n", "\n", "//Diboson WW histrogram\n", "TH1F *h_lep_phi_Dww = new TH1F(\"h_lep_phi_Dww\",\"h_lep_phi_Dww\",40,-4,4);\n", "h_lep_phi_Dww->SetFillColor(kRed);\n", "//Diboson ZZ histrogram\n", "TH1F *h_lep_phi_Dzz = new TH1F(\"h_lep_phi_Dzz\",\"h_lep_phi_Dzz\",40,-4,4);\n", "h_lep_phi_Dzz->SetFillColor(kYellow);\n", "//Diboson WZ histrogram\n", "TH1F *h_lep_phi_Dwz = new TH1F(\"h_lep_phi_Dwz\",\"h_lep_phi_Dwz\",40,-4,4);\n", "h_lep_phi_Dwz->SetFillColor(kBlue);\n", "\n", "//Merged Diboson WW,ZZ,WZ histogram\n", "TH1F *h_lep_phi_mergedD = new TH1F(\"h_lep_phi_mergedD\",\"h_lep_phi_mergedD\",40,-4,4);\n", "h_lep_phi_mergedD->SetFillColor(kGreen);\n", "\n", "//DYee1 histrogram\n", "TH1F *h_lep_phi_DYee1 = new TH1F(\"h_lep_phi_DYee1\",\"h_lep_phi_DYee1\",40,-4,4);\n", "h_lep_phi_DYee1->SetFillColor(kRed);\n", "//DYee2 histrogram\n", "TH1F *h_lep_phi_DYee2 = new TH1F(\"h_lep_phi_DYee2\",\"h_lep_phi_DYee2\",40,-4,4);\n", "h_lep_phi_DYee2->SetFillColor(kYellow);\n", "//DYmumu1 histrogram\n", "TH1F *h_lep_phi_DYmumu1 = new TH1F(\"h_lep_phi_DYmumu1 \",\"h_lep_phi_DYmumu1\",40,-4,4);\n", "h_lep_phi_DYmumu1->SetFillColor(kBlue);\n", "//DYmumu2 histrogram\n", "TH1F *h_lep_phi_DYmumu2 = new TH1F(\"h_lep_phi_DYmumu2\",\"h_lep_phi_DYmumu2\",40,-4,4);\n", "h_lep_phi_DYmumu2->SetFillColor(kGreen);\n", "//DYtautau1 histrogram\n", "TH1F *h_lep_phi_DYtautau1 = new TH1F(\"h_lep_phi_DYtautau1\",\"h_lep_phi_DYtautau1\",40,-4,4);\n", "h_lep_phi_DYtautau1->SetFillColor(kOrange);\n", "//DYtautau2 histrogram\n", "TH1F *h_lep_phi_DYtautau2 = new TH1F(\"h_lep_phi_DYtautau2\",\"h_lep_phi_DYtautau2\",40,-4,4);\n", "h_lep_phi_DYtautau2->SetFillColor(kPink);\n", "\n", "//Merged DY EE,MUMU,TAUTAU histogram\n", "TH1F *h_lep_phi_mergedDY = new TH1F(\"h_lep_phi_mergedDY\",\"h_lep_phi_mergedDY\",40,-4,4);\n", "h_lep_phi_mergedDY->SetFillColor(kGray);\n", "\n", "//Stop tchan_top histrogram \n", "TH1F *h_lep_phi_Stchan_top = new TH1F(\"h_lep_phi_Stchan_top\",\"h_lep_phi_Stchan_top\",40,-4,4);\n", "h_lep_phi_Stchan_top->SetFillColor(kRed);\n", "//Stop tchan_antitop histrogram\n", "TH1F *h_lep_phi_Stchan_antitop = new TH1F(\"h_lep_phi_Stchan_antitop\",\"h_lep_phi_Stchan_antitop\",40,-4,4);\n", "h_lep_phi_Stchan_antitop->SetFillColor(kYellow);\n", "//Stop schan histogram\n", "TH1F *h_lep_phi_Sschan = new TH1F(\"h_lep_phi_Sschan \",\"h_lep_phi_Sschan\",40,-4,4);\n", "h_lep_phi_Sschan->SetFillColor(kBlue);\n", "//Stop wtchan histogram\n", "TH1F *h_lep_phi_Swtchan = new TH1F(\"h_lep_phi_Swtchan\",\"h_lep_phi_Swtchan\",40,-4,4);\n", "h_lep_phi_Swtchan->SetFillColor(kGreen);\n", "\n", "//Merged stop \n", "TH1F *h_lep_phi_mergedS = new TH1F(\"h_lep_phi_mergedS\",\"h_lep_phi_mergedS\",40,-4,4);\n", "h_lep_phi_mergedS->SetFillColor(kGray);\n", "\n", "//TTBar had histrogram \n", "TH1F *h_lep_phi_TThad = new TH1F(\"h_lep_phi_TThad\",\"h_lep_phi_TThad\",40,-4,4);\n", "h_lep_phi_TThad->SetFillColor(kRed);\n", "//TTBar lep histrogram\n", "TH1F *h_lep_phi_TTlep = new TH1F(\"h_lep_phi_TTlep\",\"h_lep_phi_TTlep\",40,-4,4);\n", "h_lep_phi_TTlep->SetFillColor(kYellow);\n", "\n", "//Merged TTBar\n", "TH1F *h_lep_phi_mergedTT = new TH1F(\"h_lep_phi_mergedTT\",\"h_lep_phi_mergedTT\",40,-4,4);\n", "h_lep_phi_mergedTT->SetFillColor(kGray);\n", "\n", "//E HISTOGRAMS\n", "//Zee histrogram - last cut only \n", "TH1F *h_lep_E_Zee = new TH1F(\"h_lep_E_Zee\",\"h_lep_E_Zee\",30,0,1000);\n", "h_lep_E_Zee->SetFillColor(kRed);\n", "//Zmumu histrogram - last cut only \n", "TH1F *h_lep_E_Zmumu = new TH1F(\"h_lep_E_Zmumu\",\"h_lep_E_Zmumu\",30,0,1000);\n", "h_lep_E_Zmumu->SetFillColor(kYellow);\n", "//Ztautau histrogram - last cut only \n", "TH1F *h_lep_E_Ztautau = new TH1F(\"h_lep_E_Ztautau\",\"h_lep_E_Ztautau\",30,0,1000);\n", "h_lep_E_Ztautau->SetFillColor(kBlue);\n", "\n", "//Merged Zee,Zmumu,Ztautau\n", "TH1F *h_lep_E_mergedZ = new TH1F(\"h_lep_E_mergedZ\",\"h_lep_E_mergedZ\",30,0,1000);\n", "h_lep_E_mergedZ->SetFillColor(kGreen);\n", "\n", "//Diboson WW histrogram\n", "TH1F *h_lep_E_Dww = new TH1F(\"h_lep_E_Dww\",\"h_lep_E_Dww\",30,0,1000);\n", "h_lep_E_Dww->SetFillColor(kRed);\n", "//Diboson ZZ histrogram\n", "TH1F *h_lep_E_Dzz = new TH1F(\"h_lep_E_Dzz\",\"h_lep_E_Dzz\",30,0,1000);\n", "h_lep_E_Dzz->SetFillColor(kYellow);\n", "//Diboson WZ histrogram\n", "TH1F *h_lep_E_Dwz = new TH1F(\"h_lep_E_Dwz\",\"h_lep_E_Dwz\",30,0,1000);\n", "h_lep_E_Dwz->SetFillColor(kBlue);\n", "\n", "//Merged Diboson WW,ZZ,WZ histogram\n", "TH1F *h_lep_E_mergedD = new TH1F(\"h_lep_E_mergedD\",\"h_lep_E_mergedD\",30,0,1000);\n", "h_lep_E_mergedD->SetFillColor(kGreen);\n", "\n", "//DYee1 histrogram\n", "TH1F *h_lep_E_DYee1 = new TH1F(\"h_lep_E_DYee1\",\"h_lep_E_DYee1\",30,0,1000);\n", "h_lep_E_DYee1->SetFillColor(kRed);\n", "//DYee2 histrogram\n", "TH1F *h_lep_E_DYee2 = new TH1F(\"h_lep_E_DYee2\",\"h_lep_E_DYee2\",30,0,1000);\n", "h_lep_E_DYee2->SetFillColor(kYellow);\n", "//DYmumu1 histrogram\n", "TH1F *h_lep_E_DYmumu1 = new TH1F(\"h_lep_E_DYmumu1 \",\"h_lep_E_DYmumu1\",30,0,1000);\n", "h_lep_E_DYmumu1->SetFillColor(kBlue);\n", "//DYmumu2 histrogram\n", "TH1F *h_lep_E_DYmumu2 = new TH1F(\"h_lep_E_DYmumu2\",\"h_lep_E_DYmumu2\",30,0,1000);\n", "h_lep_E_DYmumu2->SetFillColor(kGreen);\n", "//DYtautau1 histrogram\n", "TH1F *h_lep_E_DYtautau1 = new TH1F(\"h_lep_E_DYtautau1\",\"h_lep_E_DYtautau1\",30,0,1000);\n", "h_lep_E_DYtautau1->SetFillColor(kOrange);\n", "//DYtautau2 histrogram\n", "TH1F *h_lep_E_DYtautau2 = new TH1F(\"h_lep_E_DYtautau2\",\"h_lep_E_DYtautau2\",30,0,1000);\n", "h_lep_E_DYtautau2->SetFillColor(kPink);\n", "\n", "//Merged DY EE,MUMU,TAUTAU histogram\n", "TH1F *h_lep_E_mergedDY = new TH1F(\"h_lep_E_mergedDY\",\"h_lep_E_mergedDY\",30,0,1000);\n", "h_lep_E_mergedDY->SetFillColor(kGray);\n", "\n", "//Stop tchan_top histrogram \n", "TH1F *h_lep_E_Stchan_top = new TH1F(\"h_lep_E_Stchan_top\",\"h_lep_E_Stchan_top\",30,0,1000);\n", "h_lep_E_Stchan_top->SetFillColor(kRed);\n", "//Stop tchan_antitop histrogram\n", "TH1F *h_lep_E_Stchan_antitop = new TH1F(\"h_lep_E_Stchan_antitop\",\"h_lep_E_Stchan_antitop\",30,0,1000);\n", "h_lep_E_Stchan_antitop->SetFillColor(kYellow);\n", "//Stop schan histogram\n", "TH1F *h_lep_E_Sschan = new TH1F(\"h_lep_E_Sschan \",\"h_lep_E_Sschan\",30,0,1000);\n", "h_lep_E_Sschan->SetFillColor(kBlue);\n", "//Stop wtchan histogram\n", "TH1F *h_lep_E_Swtchan = new TH1F(\"h_lep_E_Swtchan\",\"h_lep_E_Swtchan\",30,0,1000);\n", "h_lep_E_Swtchan->SetFillColor(kGreen);\n", "\n", "//Merged stop \n", "TH1F *h_lep_E_mergedS = new TH1F(\"h_lep_E_mergedS\",\"h_lep_E_mergedS\",30,0,1000);\n", "h_lep_E_mergedS->SetFillColor(kGray);\n", "\n", "//TTBar had histrogram \n", "TH1F *h_lep_E_TThad = new TH1F(\"h_lep_E_TThad\",\"h_lep_E_TThad\",30,0,1000);\n", "h_lep_E_TThad->SetFillColor(kRed);\n", "//TTBar lep histrogram\n", "TH1F *h_lep_E_TTlep = new TH1F(\"h_lep_E_TTlep\",\"h_lep_E_TTlep\",30,0,1000);\n", "h_lep_E_TTlep->SetFillColor(kYellow);\n", "\n", "//Merged TTBar\n", "TH1F *h_lep_E_mergedTT = new TH1F(\"h_lep_E_mergedTT\",\"h_lep_E_mergedTT\",30,0,1000);\n", "h_lep_E_mergedTT->SetFillColor(kGray);\n", "\n" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "collapsed": false }, "outputs": [], "source": [ "//PT Histograms\n", "//Zee histrogram\n", "h_lep_pt_Zee->SetMarkerStyle(8);\n", "h_lep_pt_Zee->SetMarkerSize(0.5);\n", "h_lep_pt_Zee->SetLineColor(kRed);\n", "//Zmumu histrogram \n", "h_lep_pt_Zmumu->SetMarkerStyle(8);\n", "h_lep_pt_Zmumu->SetMarkerSize(0.5);\n", "h_lep_pt_Zmumu->SetLineColor(kYellow);\n", "//Ztautau histrogram\n", "h_lep_pt_Ztautau->SetMarkerStyle(8);\n", "h_lep_pt_Ztautau->SetMarkerSize(0.5);\n", "h_lep_pt_Ztautau->SetLineColor(kBlue);\n", "//Merged Zee,Zmumu,Ztautau\n", "h_lep_pt_mergedZ->SetMarkerStyle(8);\n", "h_lep_pt_mergedZ->SetMarkerSize(0.5);\n", "h_lep_pt_mergedZ->SetLineColor(kGreen);\n", "\n", "//Diboson WW histogram\n", "h_lep_pt_Dww->SetMarkerStyle(8);\n", "h_lep_pt_Dww->SetMarkerSize(0.5);\n", "h_lep_pt_Dww->SetLineColor(kRed);\n", "//Diboson ZZ histogram\n", "h_lep_pt_Dzz->SetMarkerStyle(8);\n", "h_lep_pt_Dzz->SetMarkerSize(0.5);\n", "h_lep_pt_Dzz->SetLineColor(kYellow);\n", "//Diboson WZ histogram\n", "h_lep_pt_Dwz->SetMarkerStyle(8);\n", "h_lep_pt_Dwz->SetMarkerSize(0.5);\n", "h_lep_pt_Dwz->SetLineColor(kBlue);\n", "//Merged Diboson WW,ZZ,WZ histogram\n", "h_lep_pt_mergedD->SetMarkerStyle(8);\n", "h_lep_pt_mergedD->SetMarkerSize(0.5);\n", "h_lep_pt_mergedD->SetLineColor(kGreen);\n", "\n", "//DYee1 histogram\n", "h_lep_pt_DYee1->SetMarkerStyle(8);\n", "h_lep_pt_DYee1->SetMarkerSize(0.5);\n", "h_lep_pt_DYee1->SetLineColor(kRed);\n", "//DYee2 histogram\n", "h_lep_pt_DYee2->SetMarkerStyle(8);\n", "h_lep_pt_DYee2->SetMarkerSize(0.5);\n", "h_lep_pt_DYee2->SetLineColor(kYellow);\n", "//DYmumu1 histrogram\n", "h_lep_pt_DYmumu1->SetMarkerStyle(8);\n", "h_lep_pt_DYmumu1->SetMarkerSize(0.5);\n", "h_lep_pt_DYmumu1->SetLineColor(kBlue);\n", "//DYmumu2 histrogram\n", "h_lep_pt_DYmumu2->SetMarkerStyle(8);\n", "h_lep_pt_DYmumu2->SetMarkerSize(0.5);\n", "h_lep_pt_DYmumu2->SetLineColor(kGreen);\n", "//DYtautau1 histrogram\n", "h_lep_pt_DYtautau1->SetMarkerStyle(8);\n", "h_lep_pt_DYtautau1->SetMarkerSize(0.5);\n", "h_lep_pt_DYtautau1->SetLineColor(kOrange);\n", "//DYtautau2 histrogram\n", "h_lep_pt_DYtautau2->SetMarkerStyle(8);\n", "h_lep_pt_DYtautau2->SetMarkerSize(0.5);\n", "h_lep_pt_DYtautau2->SetLineColor(kPink);\n", "\n", "//Merged DY EE,MUMU,TAUTAU histogram\n", "h_lep_pt_mergedDY->SetMarkerStyle(8);\n", "h_lep_pt_mergedDY->SetMarkerSize(0.5);\n", "h_lep_pt_mergedDY->SetLineColor(kGray);\n", "\n", "//Stop tchan_top histrogram \n", "h_lep_pt_Stchan_top->SetMarkerStyle(8);\n", "h_lep_pt_Stchan_top->SetMarkerSize(0.5);\n", "h_lep_pt_Stchan_top->SetLineColor(kRed);\n", "//Stop tchan_antitop histrogram\n", "h_lep_pt_Stchan_antitop->SetMarkerStyle(8);\n", "h_lep_pt_Stchan_antitop->SetMarkerSize(0.5);\n", "h_lep_pt_Stchan_antitop->SetLineColor(kYellow);\n", "//Stop schan histogram\n", "h_lep_pt_Sschan->SetMarkerStyle(8);\n", "h_lep_pt_Sschan->SetMarkerSize(0.5);\n", "h_lep_pt_Sschan->SetLineColor(kBlue);\n", "//Stop wtchan histogram\n", "h_lep_pt_Swtchan->SetMarkerStyle(8);\n", "h_lep_pt_Swtchan->SetMarkerSize(0.5);\n", "h_lep_pt_Swtchan->SetLineColor(kGreen);\n", "\n", "//Merged stop\n", "h_lep_pt_mergedS->SetMarkerStyle(8);\n", "h_lep_pt_mergedS->SetMarkerSize(0.5);\n", "h_lep_pt_mergedS->SetLineColor(kGray);\n", "\n", "//TTBar had histrogram \n", "h_lep_pt_TThad->SetMarkerStyle(8);\n", "h_lep_pt_TThad->SetMarkerSize(0.5);\n", "h_lep_pt_TThad->SetLineColor(kRed);\n", "//TTBar lep histrogram\n", "h_lep_pt_TTlep->SetMarkerStyle(8);\n", "h_lep_pt_TTlep->SetMarkerSize(0.5);\n", "h_lep_pt_TTlep->SetLineColor(kYellow);\n", "\n", "//Merged TTBar\n", "h_lep_pt_mergedTT->SetMarkerStyle(8);\n", "h_lep_pt_mergedTT->SetMarkerSize(0.5);\n", "h_lep_pt_mergedTT->SetLineColor(kRed);\n", "\n", "//ETA HISTOGRAMS\n", "\n", "//Zee histrogram\n", "h_lep_eta_Zee->SetMarkerStyle(8);\n", "h_lep_eta_Zee->SetMarkerSize(0.5);\n", "h_lep_eta_Zee->SetLineColor(kRed);\n", "//Zmumu histrogram \n", "h_lep_eta_Zmumu->SetMarkerStyle(8);\n", "h_lep_eta_Zmumu->SetMarkerSize(0.5);\n", "h_lep_eta_Zmumu->SetLineColor(kYellow);\n", "//Ztautau histrogram\n", "h_lep_eta_Ztautau->SetMarkerStyle(8);\n", "h_lep_eta_Ztautau->SetMarkerSize(0.5);\n", "h_lep_eta_Ztautau->SetLineColor(kBlue);\n", "//Merged Zee,Zmumu,Ztautau\n", "h_lep_eta_mergedZ->SetMarkerStyle(8);\n", "h_lep_eta_mergedZ->SetMarkerSize(0.5);\n", "h_lep_eta_mergedZ->SetLineColor(kGreen);\n", "\n", "//Diboson WW histogram\n", "h_lep_eta_Dww->SetMarkerStyle(8);\n", "h_lep_eta_Dww->SetMarkerSize(0.5);\n", "h_lep_eta_Dww->SetLineColor(kRed);\n", "//Diboson ZZ histogram\n", "h_lep_eta_Dzz->SetMarkerStyle(8);\n", "h_lep_eta_Dzz->SetMarkerSize(0.5);\n", "h_lep_eta_Dzz->SetLineColor(kYellow);\n", "//Diboson WZ histogram\n", "h_lep_eta_Dwz->SetMarkerStyle(8);\n", "h_lep_eta_Dwz->SetMarkerSize(0.5);\n", "h_lep_eta_Dwz->SetLineColor(kBlue);\n", "//Merged Diboson WW,ZZ,WZ histogram\n", "h_lep_eta_mergedD->SetMarkerStyle(8);\n", "h_lep_eta_mergedD->SetMarkerSize(0.5);\n", "h_lep_eta_mergedD->SetLineColor(kGreen);\n", "\n", "//DYee1 histogram\n", "h_lep_eta_DYee1->SetMarkerStyle(8);\n", "h_lep_eta_DYee1->SetMarkerSize(0.5);\n", "h_lep_eta_DYee1->SetLineColor(kRed);\n", "//DYee2 histogram\n", "h_lep_eta_DYee2->SetMarkerStyle(8);\n", "h_lep_eta_DYee2->SetMarkerSize(0.5);\n", "h_lep_eta_DYee2->SetLineColor(kYellow);\n", "//DYmumu1 histrogram\n", "h_lep_eta_DYmumu1->SetMarkerStyle(8);\n", "h_lep_eta_DYmumu1->SetMarkerSize(0.5);\n", "h_lep_eta_DYmumu1->SetLineColor(kBlue);\n", "//DYmumu2 histrogram\n", "h_lep_eta_DYmumu2->SetMarkerStyle(8);\n", "h_lep_eta_DYmumu2->SetMarkerSize(0.5);\n", "h_lep_eta_DYmumu2->SetLineColor(kGreen);\n", "//DYtautau1 histrogram\n", "h_lep_eta_DYtautau1->SetMarkerStyle(8);\n", "h_lep_eta_DYtautau1->SetMarkerSize(0.5);\n", "h_lep_eta_DYtautau1->SetLineColor(kOrange);\n", "//DYtautau2 histrogram\n", "h_lep_eta_DYtautau2->SetMarkerStyle(8);\n", "h_lep_eta_DYtautau2->SetMarkerSize(0.5);\n", "h_lep_eta_DYtautau2->SetLineColor(kPink);\n", "\n", "//Merged DY EE,MUMU,TAUTAU histogram\n", "h_lep_eta_mergedDY->SetMarkerStyle(8);\n", "h_lep_eta_mergedDY->SetMarkerSize(0.5);\n", "h_lep_eta_mergedDY->SetLineColor(kGray);\n", "\n", "//Stop tchan_top histrogram \n", "h_lep_eta_Stchan_top->SetMarkerStyle(8);\n", "h_lep_eta_Stchan_top->SetMarkerSize(0.5);\n", "h_lep_eta_Stchan_top->SetLineColor(kRed);\n", "//Stop tchan_antitop histrogram\n", "h_lep_eta_Stchan_antitop->SetMarkerStyle(8);\n", "h_lep_eta_Stchan_antitop->SetMarkerSize(0.5);\n", "h_lep_eta_Stchan_antitop->SetLineColor(kYellow);\n", "//Stop schan histogram\n", "h_lep_eta_Sschan->SetMarkerStyle(8);\n", "h_lep_eta_Sschan->SetMarkerSize(0.5);\n", "h_lep_eta_Sschan->SetLineColor(kBlue);\n", "//Stop wtchan histogram\n", "h_lep_eta_Swtchan->SetMarkerStyle(8);\n", "h_lep_eta_Swtchan->SetMarkerSize(0.5);\n", "h_lep_eta_Swtchan->SetLineColor(kGreen);\n", "\n", "//Merged stop\n", "h_lep_eta_mergedS->SetMarkerStyle(8);\n", "h_lep_eta_mergedS->SetMarkerSize(0.5);\n", "h_lep_eta_mergedS->SetLineColor(kGray);\n", "\n", "//TTBar had histrogram \n", "h_lep_eta_TThad->SetMarkerStyle(8);\n", "h_lep_eta_TThad->SetMarkerSize(0.5);\n", "h_lep_eta_TThad->SetLineColor(kRed);\n", "//TTBar lep histrogram\n", "h_lep_eta_TTlep->SetMarkerStyle(8);\n", "h_lep_eta_TTlep->SetMarkerSize(0.5);\n", "h_lep_eta_TTlep->SetLineColor(kYellow);\n", "\n", "//Merged TTBar\n", "h_lep_eta_mergedTT->SetMarkerStyle(8);\n", "h_lep_eta_mergedTT->SetMarkerSize(0.5);\n", "h_lep_eta_mergedTT->SetLineColor(kRed);\n", "\n", "//DATA Histograms\n", "//Egamma\n", "h_lep_pt_Data->SetMarkerStyle(8);\n", "h_lep_pt_Data->SetMarkerSize(0.5);\n", "h_lep_pt_Data->SetLineColor(kRed);\n", "//Muons \n", "h_lep_pt_Muons->SetMarkerStyle(8);\n", "h_lep_pt_Muons->SetMarkerSize(0.5);\n", "h_lep_pt_Muons->SetLineColor(kYellow);\n", "\n", "//PHI Histograms\n", "//Zee histrogram\n", "h_lep_phi_Zee->SetMarkerStyle(8);\n", "h_lep_phi_Zee->SetMarkerSize(0.5);\n", "h_lep_phi_Zee->SetLineColor(kRed);\n", "//Zmumu histrogram \n", "h_lep_phi_Zmumu->SetMarkerStyle(8);\n", "h_lep_phi_Zmumu->SetMarkerSize(0.5);\n", "h_lep_phi_Zmumu->SetLineColor(kYellow);\n", "//Ztautau histrogram\n", "h_lep_phi_Ztautau->SetMarkerStyle(8);\n", "h_lep_phi_Ztautau->SetMarkerSize(0.5);\n", "h_lep_phi_Ztautau->SetLineColor(kBlue);\n", "//Merged Zee,Zmumu,Ztautau\n", "h_lep_phi_mergedZ->SetMarkerStyle(8);\n", "h_lep_phi_mergedZ->SetMarkerSize(0.5);\n", "h_lep_phi_mergedZ->SetLineColor(kGreen);\n", "\n", "//Diboson WW histogram\n", "h_lep_phi_Dww->SetMarkerStyle(8);\n", "h_lep_phi_Dww->SetMarkerSize(0.5);\n", "h_lep_phi_Dww->SetLineColor(kRed);\n", "//Diboson ZZ histogram\n", "h_lep_phi_Dzz->SetMarkerStyle(8);\n", "h_lep_phi_Dzz->SetMarkerSize(0.5);\n", "h_lep_phi_Dzz->SetLineColor(kYellow);\n", "//Diboson WZ histogram\n", "h_lep_phi_Dwz->SetMarkerStyle(8);\n", "h_lep_phi_Dwz->SetMarkerSize(0.5);\n", "h_lep_phi_Dwz->SetLineColor(kBlue);\n", "//Merged Diboson WW,ZZ,WZ histogram\n", "h_lep_phi_mergedD->SetMarkerStyle(8);\n", "h_lep_phi_mergedD->SetMarkerSize(0.5);\n", "h_lep_phi_mergedD->SetLineColor(kGreen);\n", "\n", "//DYee1 histogram\n", "h_lep_phi_DYee1->SetMarkerStyle(8);\n", "h_lep_phi_DYee1->SetMarkerSize(0.5);\n", "h_lep_phi_DYee1->SetLineColor(kRed);\n", "//DYee2 histogram\n", "h_lep_phi_DYee2->SetMarkerStyle(8);\n", "h_lep_phi_DYee2->SetMarkerSize(0.5);\n", "h_lep_phi_DYee2->SetLineColor(kYellow);\n", "//DYmumu1 histrogram\n", "h_lep_phi_DYmumu1->SetMarkerStyle(8);\n", "h_lep_phi_DYmumu1->SetMarkerSize(0.5);\n", "h_lep_phi_DYmumu1->SetLineColor(kBlue);\n", "//DYmumu2 histrogram\n", "h_lep_phi_DYmumu2->SetMarkerStyle(8);\n", "h_lep_phi_DYmumu2->SetMarkerSize(0.5);\n", "h_lep_phi_DYmumu2->SetLineColor(kGreen);\n", "//DYtautau1 histrogram\n", "h_lep_phi_DYtautau1->SetMarkerStyle(8);\n", "h_lep_phi_DYtautau1->SetMarkerSize(0.5);\n", "h_lep_phi_DYtautau1->SetLineColor(kOrange);\n", "//DYtautau2 histrogram\n", "h_lep_phi_DYtautau2->SetMarkerStyle(8);\n", "h_lep_phi_DYtautau2->SetMarkerSize(0.5);\n", "h_lep_phi_DYtautau2->SetLineColor(kPink);\n", "\n", "//Merged DY EE,MUMU,TAUTAU histogram\n", "h_lep_phi_mergedDY->SetMarkerStyle(8);\n", "h_lep_phi_mergedDY->SetMarkerSize(0.5);\n", "h_lep_phi_mergedDY->SetLineColor(kGray);\n", "\n", "//Stop tchan_top histrogram \n", "h_lep_phi_Stchan_top->SetMarkerStyle(8);\n", "h_lep_phi_Stchan_top->SetMarkerSize(0.5);\n", "h_lep_phi_Stchan_top->SetLineColor(kRed);\n", "//Stop tchan_antitop histrogram\n", "h_lep_phi_Stchan_antitop->SetMarkerStyle(8);\n", "h_lep_phi_Stchan_antitop->SetMarkerSize(0.5);\n", "h_lep_phi_Stchan_antitop->SetLineColor(kYellow);\n", "//Stop schan histogram\n", "h_lep_phi_Sschan->SetMarkerStyle(8);\n", "h_lep_phi_Sschan->SetMarkerSize(0.5);\n", "h_lep_phi_Sschan->SetLineColor(kBlue);\n", "//Stop wtchan histogram\n", "h_lep_phi_Swtchan->SetMarkerStyle(8);\n", "h_lep_phi_Swtchan->SetMarkerSize(0.5);\n", "h_lep_phi_Swtchan->SetLineColor(kGreen);\n", "\n", "//Merged stop\n", "h_lep_phi_mergedS->SetMarkerStyle(8);\n", "h_lep_phi_mergedS->SetMarkerSize(0.5);\n", "h_lep_phi_mergedS->SetLineColor(kGray);\n", "\n", "//TTBar had histrogram \n", "h_lep_phi_TThad->SetMarkerStyle(8);\n", "h_lep_phi_TThad->SetMarkerSize(0.5);\n", "h_lep_phi_TThad->SetLineColor(kRed);\n", "//TTBar lep histrogram\n", "h_lep_phi_TTlep->SetMarkerStyle(8);\n", "h_lep_phi_TTlep->SetMarkerSize(0.5);\n", "h_lep_phi_TTlep->SetLineColor(kYellow);\n", "\n", "//Merged TTBar\n", "h_lep_phi_mergedTT->SetMarkerStyle(8);\n", "h_lep_phi_mergedTT->SetMarkerSize(0.5);\n", "h_lep_phi_mergedTT->SetLineColor(kRed);\n", "\n", "//E Histograms\n", "//Zee histrogram\n", "h_lep_E_Zee->SetMarkerStyle(8);\n", "h_lep_E_Zee->SetMarkerSize(0.5);\n", "h_lep_E_Zee->SetLineColor(kRed);\n", "//Zmumu histrogram \n", "h_lep_E_Zmumu->SetMarkerStyle(8);\n", "h_lep_E_Zmumu->SetMarkerSize(0.5);\n", "h_lep_E_Zmumu->SetLineColor(kYellow);\n", "//Ztautau histrogram\n", "h_lep_E_Ztautau->SetMarkerStyle(8);\n", "h_lep_E_Ztautau->SetMarkerSize(0.5);\n", "h_lep_E_Ztautau->SetLineColor(kBlue);\n", "//Merged Zee,Zmumu,Ztautau\n", "h_lep_E_mergedZ->SetMarkerStyle(8);\n", "h_lep_E_mergedZ->SetMarkerSize(0.5);\n", "h_lep_E_mergedZ->SetLineColor(kGreen);\n", "\n", "//Diboson WW histogram\n", "h_lep_E_Dww->SetMarkerStyle(8);\n", "h_lep_E_Dww->SetMarkerSize(0.5);\n", "h_lep_E_Dww->SetLineColor(kRed);\n", "//Diboson ZZ histogram\n", "h_lep_E_Dzz->SetMarkerStyle(8);\n", "h_lep_E_Dzz->SetMarkerSize(0.5);\n", "h_lep_E_Dzz->SetLineColor(kYellow);\n", "//Diboson WZ histogram\n", "h_lep_E_Dwz->SetMarkerStyle(8);\n", "h_lep_E_Dwz->SetMarkerSize(0.5);\n", "h_lep_E_Dwz->SetLineColor(kBlue);\n", "//Merged Diboson WW,ZZ,WZ histogram\n", "h_lep_E_mergedD->SetMarkerStyle(8);\n", "h_lep_E_mergedD->SetMarkerSize(0.5);\n", "h_lep_E_mergedD->SetLineColor(kGreen);\n", "\n", "//DYee1 histogram\n", "h_lep_E_DYee1->SetMarkerStyle(8);\n", "h_lep_E_DYee1->SetMarkerSize(0.5);\n", "h_lep_E_DYee1->SetLineColor(kRed);\n", "//DYee2 histogram\n", "h_lep_E_DYee2->SetMarkerStyle(8);\n", "h_lep_E_DYee2->SetMarkerSize(0.5);\n", "h_lep_E_DYee2->SetLineColor(kYellow);\n", "//DYmumu1 histrogram\n", "h_lep_E_DYmumu1->SetMarkerStyle(8);\n", "h_lep_E_DYmumu1->SetMarkerSize(0.5);\n", "h_lep_E_DYmumu1->SetLineColor(kBlue);\n", "//DYmumu2 histrogram\n", "h_lep_E_DYmumu2->SetMarkerStyle(8);\n", "h_lep_E_DYmumu2->SetMarkerSize(0.5);\n", "h_lep_E_DYmumu2->SetLineColor(kGreen);\n", "//DYtautau1 histrogram\n", "h_lep_E_DYtautau1->SetMarkerStyle(8);\n", "h_lep_E_DYtautau1->SetMarkerSize(0.5);\n", "h_lep_E_DYtautau1->SetLineColor(kOrange);\n", "//DYtautau2 histrogram\n", "h_lep_E_DYtautau2->SetMarkerStyle(8);\n", "h_lep_E_DYtautau2->SetMarkerSize(0.5);\n", "h_lep_E_DYtautau2->SetLineColor(kPink);\n", "\n", "//Merged DY EE,MUMU,TAUTAU histogram\n", "h_lep_E_mergedDY->SetMarkerStyle(8);\n", "h_lep_E_mergedDY->SetMarkerSize(0.5);\n", "h_lep_E_mergedDY->SetLineColor(kGray);\n", "\n", "//Stop tchan_top histrogram \n", "h_lep_E_Stchan_top->SetMarkerStyle(8);\n", "h_lep_E_Stchan_top->SetMarkerSize(0.5);\n", "h_lep_E_Stchan_top->SetLineColor(kRed);\n", "//Stop tchan_antitop histrogram\n", "h_lep_E_Stchan_antitop->SetMarkerStyle(8);\n", "h_lep_E_Stchan_antitop->SetMarkerSize(0.5);\n", "h_lep_E_Stchan_antitop->SetLineColor(kYellow);\n", "//Stop schan histogram\n", "h_lep_E_Sschan->SetMarkerStyle(8);\n", "h_lep_E_Sschan->SetMarkerSize(0.5);\n", "h_lep_E_Sschan->SetLineColor(kBlue);\n", "//Stop wtchan histogram\n", "h_lep_E_Swtchan->SetMarkerStyle(8);\n", "h_lep_E_Swtchan->SetMarkerSize(0.5);\n", "h_lep_E_Swtchan->SetLineColor(kGreen);\n", "\n", "//Merged stop\n", "h_lep_E_mergedS->SetMarkerStyle(8);\n", "h_lep_E_mergedS->SetMarkerSize(0.5);\n", "h_lep_E_mergedS->SetLineColor(kGray);\n", "\n", "//TTBar had histrogram \n", "h_lep_E_TThad->SetMarkerStyle(8);\n", "h_lep_E_TThad->SetMarkerSize(0.5);\n", "h_lep_E_TThad->SetLineColor(kRed);\n", "//TTBar lep histrogram\n", "h_lep_E_TTlep->SetMarkerStyle(8);\n", "h_lep_E_TTlep->SetMarkerSize(0.5);\n", "h_lep_E_TTlep->SetLineColor(kYellow);\n", "\n", "//Merged TTBar\n", "h_lep_E_mergedTT->SetMarkerStyle(8);\n", "h_lep_E_mergedTT->SetMarkerSize(0.5);\n", "h_lep_E_mergedTT->SetLineColor(kRed);\n" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "36288230" ] } ], "source": [ "int nentriesMC, nbytesMC, i;\n", "\n", "nentriesMC = (Int_t)MonteCarlo->GetEntries();\n", "std::cout << nentriesMC;\n", "\n", "for (i=0;iGetEntry(i);\n", " \n", " //SF\n", " Float_t scaleFactor = MonteCarlo_scaleFactor_ELE*MonteCarlo_scaleFactor_MUON* MonteCarlo_scaleFactor_TRIGGER;\n", " //EventW\n", " Float_t eventWeight = MonteCarlo_mcWeight*MonteCarlo_scaleFactor_PILEUP*MonteCarlo_scaleFactor_ZVERTEX;\n", " //weight = SF * EventW\n", " Float_t weight = scaleFactor*eventWeight;\n", " \n", " //first cut \n", " if(MonteCarlo_lep_n>1){\n", " \n", " //second cut \n", " Float_t OS = MonteCarlo_lep_charge[0]*MonteCarlo_lep_charge[1];\n", " if(OS == -1.){\n", " \n", " //third cut\n", " if(MonteCarlo_lep_type[0] ==MonteCarlo_lep_type[1]){\n", " \n", " //forth cut \n", " TLorentzVector Lepton_1 = TLorentzVector();\n", " TLorentzVector Lepton_2 = TLorentzVector();\n", " \n", " Lepton_1.SetPtEtaPhiE( MonteCarlo_lep_pt[0]/1000. , MonteCarlo_lep_eta[0] , MonteCarlo_lep_phi[0] , MonteCarlo_lep_E[0]/1000.);\n", " Lepton_2.SetPtEtaPhiE( MonteCarlo_lep_pt[1]/1000. , MonteCarlo_lep_eta[1] , MonteCarlo_lep_phi[1] , MonteCarlo_lep_E[1]/1000.);\n", " Float_t Z_Mass = 91.188;\n", " Float_t ll_mass = TMath::Abs( (Lepton_1 + Lepton_2).M());\n", " \n", " if(ll_mass - Z_Mass < 20.){\n", " \n", " //drawing histograms\n", " //Zee\n", " if(MonteCarlo_runNumber ==147770){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Zee->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Zee->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Zee->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Zee->Fill(MonteCarlo_lep_E_inGeV,weight);\n", " \n", " }\n", " //Zmumu\n", " else if(MonteCarlo_runNumber ==147771){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Zmumu->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Zmumu->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Zmumu->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Zmumu->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //Ztautau\n", " else if(MonteCarlo_runNumber ==147772){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Ztautau->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Ztautau->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Ztautau->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Ztautau->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " }\n", " //Diboson WW\n", " else if(MonteCarlo_runNumber ==105985){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Dww->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Dww->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Dww->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Dww->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //Diboson ZZ\n", " else if(MonteCarlo_runNumber ==105986){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Dzz->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Dzz->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Dzz->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Dzz->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //Diboson WZ\n", " else if(MonteCarlo_runNumber ==105987){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Dwz->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Dwz->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Dwz->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Dwz->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //DY EE1\n", " else if(MonteCarlo_runNumber ==173041){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_DYee1->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_DYee1->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_DYee1->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_DYee1->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //DY EE2\n", " else if(MonteCarlo_runNumber ==173042){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_DYee2->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_DYee2->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_DYee2->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_DYee2->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //DY MUMU1\n", " else if(MonteCarlo_runNumber ==173043){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_DYmumu1->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_DYmumu1->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_DYmumu1->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_DYmumu1->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //DY MUMU2\n", " else if(MonteCarlo_runNumber ==173044){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_DYmumu2->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_DYmumu2->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_DYmumu2->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_DYmumu2->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //DY TAUTAU1\n", " else if(MonteCarlo_runNumber ==173045){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_DYtautau1->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_DYtautau1->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_DYtautau1->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_DYtautau1->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //DY TAUTAU2\n", " else if(MonteCarlo_runNumber ==173046){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_DYtautau2->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_DYtautau2->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_DYtautau2->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_DYtautau2->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " }\n", " //Stop tchan top\n", " else if(MonteCarlo_runNumber ==110090){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Stchan_top->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Stchan_top->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Stchan_top->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Stchan_top->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " \n", " }\n", " //Stop tchan antitop\n", " else if(MonteCarlo_runNumber ==110091){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Stchan_antitop->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Stchan_antitop->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Stchan_antitop->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Stchan_antitop->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //Stop schan \n", " else if(MonteCarlo_runNumber ==110119){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Sschan->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Sschan->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Sschan->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Sschan->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //Stop wtchan \n", " else if(MonteCarlo_runNumber ==110140){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Swtchan->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_Swtchan->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_Swtchan->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_Swtchan->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //TTBar had\n", " else if(MonteCarlo_runNumber ==117049){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_TThad->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_TThad->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_TThad->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_TThad->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " //TTBar lep\n", " else if(MonteCarlo_runNumber ==117050){\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_TTlep->Fill(MonteCarlo_lep_pt_inGeV, weight);\n", " //ETA\n", " h_lep_eta_TTlep->Fill(MonteCarlo_lep_eta[0], weight);\n", " //PHI\n", " h_lep_phi_TTlep->Fill(MonteCarlo_lep_phi[0], weight);\n", " //E\n", " float MonteCarlo_lep_E_inGeV = MonteCarlo_lep_E[0]/1000.;\n", " h_lep_E_TTlep->Fill(MonteCarlo_lep_E_inGeV, weight);\n", " \n", " }\n", " \n", " //Data egamma histogram\n", " else{\n", " //PT\n", " float MonteCarlo_lep_pt_inGeV = MonteCarlo_lep_pt[0]/1000.;\n", " h_lep_pt_Data->Fill(MonteCarlo_lep_pt_inGeV, 1);\n", " \n", " }\n", " \n", " \n", " }\n", " \n", " }\n", " }\n", " }\n", " \n", "}" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "collapsed": true }, "outputs": [], "source": [ "//SC Z\n", "scaleFactorZee=(Luminosity*1241.2072)/(203795455568148.0*0.151816307);\n", "scaleFactorZmumu=(Luminosity*1241.2072)/(225316022111048.0*0.124706551);\n", "scaleFactorZtautau= (Luminosity*1240.8988)/(31508540303680.9*0.921502294);\n", "//SC Diboson\n", "scaleFactorDww=(Luminosity*20.90286)/(2489550.66/0.388);\n", "scaleFactorDzz=(Luminosity*1.5376)/(243674.74/0.95088);\n", "scaleFactorDwz=(Luminosity*6.9673)/(996210.5/0.96668);\n", "//SC Drell Yan\n", "scaleFactorDYee1=(Luminosity*92.15)/(4772549.624/0.893071694);\n", "scaleFactorDYee2=(Luminosity*279.19)/(13895470.42/0.945799529);\n", "scaleFactorDYmumu1=(Luminosity*92.08)/(4977032.008/0.960298189);\n", "scaleFactorDYmumu2=(Luminosity*279.2)/(11510844.32/0.999654588);\n", "scaleFactorDYtautau1=(Luminosity*92.12)/(2489620.309/1);\n", "scaleFactorDYtautau2=(Luminosity*279.11)/(13704752.81/1);\n", "//SC Stop\n", "scaleFactorStchan_top=(Luminosity*18.39495)/(0.087147591/0.08947185);\n", "scaleFactorStchan_antitop=(Luminosity*9.95976)/(0.046283642/0.058425933);\n", "scaleFactorSschan=(Luminosity*1.817694)/(5972600.588/0.051100576);\n", "scaleFactorSwtchan=(Luminosity*22.3014)/(996333.734/0.636162836);\n", "//SC TTBar\n", "scaleFactorTThad=(Luminosity*115.518854)/(115.518854/1);\n", "scaleFactorTTlep=(Luminosity*137.29749)/(49761200.21/0.072212854);" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": true }, "outputs": [], "source": [ "//PT Histograms Scale\n", "h_lep_pt_Zee->Scale(scaleFactorZee);\n", "h_lep_pt_Zmumu->Scale(scaleFactorZmumu);\n", "h_lep_pt_Ztautau->Scale(scaleFactorZtautau);\n", "\n", "h_lep_pt_Dww->Scale(scaleFactorDww);\n", "h_lep_pt_Dzz->Scale(scaleFactorDzz);\n", "h_lep_pt_Dwz->Scale(scaleFactorDwz);\n", "\n", "h_lep_pt_DYee1->Scale(scaleFactorDYee1);\n", "h_lep_pt_DYee2->Scale(scaleFactorDYee2);\n", "h_lep_pt_DYmumu1->Scale(scaleFactorDYmumu1);\n", "h_lep_pt_DYmumu2->Scale(scaleFactorDYmumu2);\n", "h_lep_pt_DYtautau1->Scale(scaleFactorDYtautau1);\n", "h_lep_pt_DYtautau2->Scale(scaleFactorDYtautau2);\n", "\n", "h_lep_pt_Stchan_top->Scale(scaleFactorStchan_top);\n", "h_lep_pt_Stchan_antitop->Scale(scaleFactorStchan_antitop);\n", "h_lep_pt_Sschan->Scale(scaleFactorSschan);\n", "h_lep_pt_Swtchan->Scale(scaleFactorSwtchan);\n", "\n", "h_lep_pt_TThad->Scale(scaleFactorTThad);\n", "h_lep_pt_TTlep->Scale(scaleFactorTTlep);\n", "\n", "//ETA Histograms Scale\n", "h_lep_eta_Zee->Scale(scaleFactorZee);\n", "h_lep_eta_Zmumu->Scale(scaleFactorZmumu);\n", "h_lep_eta_Ztautau->Scale(scaleFactorZtautau);\n", "\n", "h_lep_eta_Dww->Scale(scaleFactorDww);\n", "h_lep_eta_Dzz->Scale(scaleFactorDzz);\n", "h_lep_eta_Dwz->Scale(scaleFactorDwz);\n", "\n", "h_lep_eta_DYee1->Scale(scaleFactorDYee1);\n", "h_lep_eta_DYee2->Scale(scaleFactorDYee2);\n", "h_lep_eta_DYmumu1->Scale(scaleFactorDYmumu1);\n", "h_lep_eta_DYmumu2->Scale(scaleFactorDYmumu2);\n", "h_lep_eta_DYtautau1->Scale(scaleFactorDYtautau1);\n", "h_lep_eta_DYtautau2->Scale(scaleFactorDYtautau2);\n", "\n", "h_lep_eta_Stchan_top->Scale(scaleFactorStchan_top);\n", "h_lep_eta_Stchan_antitop->Scale(scaleFactorStchan_antitop);\n", "h_lep_eta_Sschan->Scale(scaleFactorSschan);\n", "h_lep_eta_Swtchan->Scale(scaleFactorSwtchan);\n", "\n", "h_lep_eta_TThad->Scale(scaleFactorTThad);\n", "h_lep_eta_TTlep->Scale(scaleFactorTTlep);\n", "\n", "//PHI Histograms Scale\n", "h_lep_phi_Zee->Scale(scaleFactorZee);\n", "h_lep_phi_Zmumu->Scale(scaleFactorZmumu);\n", "h_lep_phi_Ztautau->Scale(scaleFactorZtautau);\n", "\n", "h_lep_phi_Dww->Scale(scaleFactorDww);\n", "h_lep_phi_Dzz->Scale(scaleFactorDzz);\n", "h_lep_phi_Dwz->Scale(scaleFactorDwz);\n", "\n", "h_lep_phi_DYee1->Scale(scaleFactorDYee1);\n", "h_lep_phi_DYee2->Scale(scaleFactorDYee2);\n", "h_lep_phi_DYmumu1->Scale(scaleFactorDYmumu1);\n", "h_lep_phi_DYmumu2->Scale(scaleFactorDYmumu2);\n", "h_lep_phi_DYtautau1->Scale(scaleFactorDYtautau1);\n", "h_lep_phi_DYtautau2->Scale(scaleFactorDYtautau2);\n", "\n", "h_lep_phi_Stchan_top->Scale(scaleFactorStchan_top);\n", "h_lep_phi_Stchan_antitop->Scale(scaleFactorStchan_antitop);\n", "h_lep_phi_Sschan->Scale(scaleFactorSschan);\n", "h_lep_phi_Swtchan->Scale(scaleFactorSwtchan);\n", "\n", "h_lep_phi_TThad->Scale(scaleFactorTThad);\n", "h_lep_phi_TTlep->Scale(scaleFactorTTlep);\n", "\n", "//E Histograms Scale\n", "h_lep_E_Zee->Scale(scaleFactorZee);\n", "h_lep_E_Zmumu->Scale(scaleFactorZmumu);\n", "h_lep_E_Ztautau->Scale(scaleFactorZtautau);\n", "\n", "h_lep_E_Dww->Scale(scaleFactorDww);\n", "h_lep_E_Dzz->Scale(scaleFactorDzz);\n", "h_lep_E_Dwz->Scale(scaleFactorDwz);\n", "\n", "h_lep_E_DYee1->Scale(scaleFactorDYee1);\n", "h_lep_E_DYee2->Scale(scaleFactorDYee2);\n", "h_lep_E_DYmumu1->Scale(scaleFactorDYmumu1);\n", "h_lep_E_DYmumu2->Scale(scaleFactorDYmumu2);\n", "h_lep_E_DYtautau1->Scale(scaleFactorDYtautau1);\n", "h_lep_E_DYtautau2->Scale(scaleFactorDYtautau2);\n", "\n", "h_lep_E_Stchan_top->Scale(scaleFactorStchan_top);\n", "h_lep_E_Stchan_antitop->Scale(scaleFactorStchan_antitop);\n", "h_lep_E_Sschan->Scale(scaleFactorSschan);\n", "h_lep_E_Swtchan->Scale(scaleFactorSwtchan);\n", "\n", "h_lep_E_TThad->Scale(scaleFactorTThad);\n", "h_lep_E_TTlep->Scale(scaleFactorTTlep);\n", "\n" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "collapsed": false }, "outputs": [], "source": [ " TCanvas *cz = new TCanvas(\"cz\",\"cz\",10,10,700,900);\n", " TText tz; tz.SetTextFont(42); tz.SetTextAlign(21);\n", " cz->Divide(2,2);\n", " cz->cd(1); h_lep_pt_Zee->Draw();\n", " cz->cd(2); h_lep_pt_Zmumu->Draw();\n", " cz->cd(3); h_lep_pt_Ztautau->Draw();\n", " cz->cd(4); h_lep_pt_mergedZ->Draw();\n", "\n", "\n" ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "collapsed": false }, "outputs": [], "source": [ " TList *listZ = new TList;\n", " listZ->Add(h_lep_pt_Zee);\n", " listZ->Add(h_lep_pt_Zmumu);\n", " listZ->Add(h_lep_pt_Ztautau);\n", "\n", " \n", "h_lep_pt_mergedZ->Reset();\n", "h_lep_pt_mergedZ->Merge(listZ);\n", "h_lep_pt_mergedZ->SetFillColor(kBlue);\n", "h_lep_pt_mergedZ->Draw();" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "\n", "
\n", "
\n", "\n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "cz->Draw();" ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *czEta = new TCanvas(\"czEta\",\"czEta\",10,10,700,900);\n", " TText tzeta; tzeta.SetTextFont(42); tzeta.SetTextAlign(21);\n", " czEta->Divide(2,2);\n", " czEta->cd(1); h_lep_eta_Zee->Draw();\n", " czEta->cd(2); h_lep_eta_Zmumu->Draw();\n", " czEta->cd(3); h_lep_eta_Ztautau->Draw();\n", " czEta->cd(4); h_lep_eta_mergedZ->Draw();" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "collapsed": false }, "outputs": [], "source": [ "TList *listZEta = new TList;\n", " listZEta->Add(h_lep_eta_Zee);\n", " listZEta->Add(h_lep_eta_Zmumu);\n", " listZEta->Add(h_lep_eta_Ztautau);\n", "\n", " \n", "h_lep_eta_mergedZ->Reset();\n", "h_lep_eta_mergedZ->Merge(listZEta);\n", "h_lep_eta_mergedZ->SetFillColor(kBlue);\n", "h_lep_eta_mergedZ->Draw();" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "\n", "
\n", "
\n", "\n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "czEta->Draw();" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *czPhi = new TCanvas(\"czPhi\",\"czPhi\",10,10,700,900);\n", " TText tzphi; tzphi.SetTextFont(42); tzphi.SetTextAlign(21);\n", " czPhi->Divide(2,2);\n", " czPhi->cd(1); h_lep_phi_Zee->Draw();\n", " czPhi->cd(2); h_lep_phi_Zmumu->Draw();\n", " czPhi->cd(3); h_lep_phi_Ztautau->Draw();\n", " czPhi->cd(4); h_lep_phi_mergedZ->Draw();" ] }, { "cell_type": "code", "execution_count": 17, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listZPhi = new TList;\n", " listZPhi->Add(h_lep_phi_Zee);\n", " listZPhi->Add(h_lep_phi_Zmumu);\n", " listZPhi->Add(h_lep_phi_Ztautau);\n", "\n", " \n", "h_lep_phi_mergedZ->Reset();\n", "h_lep_phi_mergedZ->Merge(listZPhi);\n", "h_lep_phi_mergedZ->SetFillColor(kBlue);\n", "h_lep_phi_mergedZ->Draw();" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "\n", "
\n", "
\n", "\n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "czPhi->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *czE = new TCanvas(\"czE\",\"czE\",10,10,700,900);\n", " TText tzE; tzE.SetTextFont(42); tzE.SetTextAlign(21);\n", " czE->Divide(2,2);\n", " czE->cd(1); h_lep_E_Zee->Draw();\n", " czE->cd(2); h_lep_E_Zmumu->Draw();\n", " czE->cd(3); h_lep_E_Ztautau->Draw();\n", " czE->cd(4); h_lep_E_mergedZ->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listZE = new TList;\n", " listZE->Add(h_lep_E_Zee);\n", " listZE->Add(h_lep_E_Zmumu);\n", " listZE->Add(h_lep_E_Ztautau);\n", "\n", " \n", "h_lep_E_mergedZ->Reset();\n", "h_lep_E_mergedZ->Merge(listZE);\n", "h_lep_E_mergedZ->SetFillColor(kBlue);\n", "h_lep_E_mergedZ->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "czE->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "TCanvas *cdata = new TCanvas(\"cdata\",\"cdata\",10,10,700,900);\n", " TText tdata; tdata.SetTextFont(42); tdata.SetTextAlign(21);\n", " cdata->Divide(2,2);\n", " cdata->cd(1); h_lep_pt_Data->Draw();\n", " \n" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cdata->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ " TCanvas *cd = new TCanvas(\"cd\",\"cd\",10,10,700,900);\n", " TText td; td.SetTextFont(42); td.SetTextAlign(21);\n", " cd->Divide(2,2);\n", " cd->cd(1); h_lep_pt_Dww->Draw();\n", " cd->cd(2); h_lep_pt_Dzz->Draw();\n", " cd->cd(3); h_lep_pt_Dwz->Draw();\n", " cd->cd(4); h_lep_pt_mergedD->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ " TList *listD = new TList;\n", " listD->Add(h_lep_pt_Dww);\n", " listD->Add(h_lep_pt_Dzz);\n", " listD->Add(h_lep_pt_Dwz);\n", "\n", " \n", "h_lep_pt_mergedD->Reset();\n", "h_lep_pt_mergedD->Merge(listD);\n", "h_lep_pt_mergedD->SetFillColor(kBlue);\n", "h_lep_pt_mergedD->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cd->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ " TCanvas *cdEta = new TCanvas(\"cdeta\",\"cdeta\",10,10,700,900);\n", " TText tdeta; tdeta.SetTextFont(42); tdeta.SetTextAlign(21);\n", " cdEta->Divide(2,2);\n", " cdEta->cd(1); h_lep_eta_Dww->Draw();\n", " cdEta->cd(2); h_lep_eta_Dzz->Draw();\n", " cdEta->cd(3); h_lep_eta_Dwz->Draw();\n", " cdEta->cd(4); h_lep_eta_mergedD->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listDEta = new TList;\n", " listDEta->Add(h_lep_eta_Dww);\n", " listDEta->Add(h_lep_eta_Dzz);\n", " listDEta->Add(h_lep_eta_Dwz);\n", "\n", " \n", "h_lep_eta_mergedD->Reset();\n", "h_lep_eta_mergedD->Merge(listDEta);\n", "h_lep_eta_mergedD->SetFillColor(kBlue);\n", "h_lep_eta_mergedD->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cdEta->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ " TCanvas *cdPhi = new TCanvas(\"cdPhi\",\"cdPhi\",10,10,700,900);\n", " TText tdphi; tdphi.SetTextFont(42); tdphi.SetTextAlign(21);\n", " cdPhi->Divide(2,2);\n", " cdPhi->cd(1); h_lep_phi_Dww->Draw();\n", " cdPhi->cd(2); h_lep_phi_Dzz->Draw();\n", " cdPhi->cd(3); h_lep_phi_Dwz->Draw();\n", " cdPhi->cd(4); h_lep_phi_mergedD->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listDPhi = new TList;\n", " listDPhi->Add(h_lep_phi_Dww);\n", " listDPhi->Add(h_lep_phi_Dzz);\n", " listDPhi->Add(h_lep_phi_Dwz);\n", "\n", " \n", "h_lep_phi_mergedD->Reset();\n", "h_lep_phi_mergedD->Merge(listDPhi);\n", "h_lep_phi_mergedD->SetFillColor(kBlue);\n", "h_lep_phi_mergedD->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cdPhi->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ " TCanvas *cdE = new TCanvas(\"cdE\",\"cdE\",10,10,700,900);\n", " TText tdE; tdE.SetTextFont(42); tdE.SetTextAlign(21);\n", " cdE->Divide(2,2);\n", " cdE->cd(1); h_lep_E_Dww->Draw();\n", " cdE->cd(2); h_lep_E_Dzz->Draw();\n", " cdE->cd(3); h_lep_E_Dwz->Draw();\n", " cdE->cd(4); h_lep_E_mergedD->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listDE = new TList;\n", " listDE->Add(h_lep_E_Dww);\n", " listDE->Add(h_lep_E_Dzz);\n", " listDE->Add(h_lep_E_Dwz);\n", "\n", " \n", "h_lep_E_mergedD->Reset();\n", "h_lep_E_mergedD->Merge(listDE);\n", "h_lep_E_mergedD->SetFillColor(kBlue);\n", "h_lep_E_mergedD->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cdE->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ " TCanvas *cdy = new TCanvas(\"cdy\",\"cdy\",10,10,900,1000);\n", " TText tdy; tdy.SetTextFont(42); tdy.SetTextAlign(21);\n", " cdy->Divide(4,4);\n", " cdy->cd(1); h_lep_pt_DYee1->Draw();\n", " cdy->cd(2); h_lep_pt_DYee2->Draw();\n", " cdy->cd(3); h_lep_pt_DYmumu1->Draw();\n", " cdy->cd(4); h_lep_pt_DYmumu2->Draw();\n", " cdy->cd(5); h_lep_pt_DYtautau1->Draw();\n", " cdy->cd(6); h_lep_pt_DYtautau2->Draw();\n", " cdy->cd(7); h_lep_pt_mergedDY->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listDY = new TList;\n", " listDY->Add(h_lep_pt_DYee1);\n", " listDY->Add(h_lep_pt_DYee2);\n", " listDY->Add(h_lep_pt_DYmumu1);\n", " listDY->Add(h_lep_pt_DYmumu2);\n", " listDY->Add(h_lep_pt_DYtautau1);\n", " listDY->Add(h_lep_pt_DYtautau2);\n", "\n", " \n", "h_lep_pt_mergedDY->Reset();\n", "h_lep_pt_mergedDY->Merge(listDY);\n", "h_lep_pt_mergedDY->SetFillColor(kBlue);\n", "h_lep_pt_mergedDY->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cdy->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "TCanvas *cdyEta = new TCanvas(\"cdyEta\",\"cdyEta\",10,10,900,1300);\n", " TText tdyEta; tdyEta.SetTextFont(42); tdyEta.SetTextAlign(21);\n", " cdyEta->Divide(4,4);\n", " cdyEta->cd(1); h_lep_eta_DYee1->Draw();\n", " cdyEta->cd(2); h_lep_eta_DYee2->Draw();\n", " cdyEta->cd(3); h_lep_eta_DYmumu1->Draw();\n", " cdyEta->cd(4); h_lep_eta_DYmumu2->Draw();\n", " cdyEta->cd(5); h_lep_eta_DYtautau1->Draw();\n", " cdyEta->cd(6); h_lep_eta_DYtautau2->Draw();\n", " cdyEta->cd(7); h_lep_eta_mergedDY->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listDYEta = new TList;\n", " listDYEta->Add(h_lep_eta_DYee1);\n", " listDYEta->Add(h_lep_eta_DYee2);\n", " listDYEta->Add(h_lep_eta_DYmumu1);\n", " listDYEta->Add(h_lep_eta_DYmumu2);\n", " listDYEta->Add(h_lep_eta_DYtautau1);\n", " listDYEta->Add(h_lep_eta_DYtautau2);\n", "\n", " \n", "h_lep_eta_mergedDY->Reset();\n", "h_lep_eta_mergedDY->Merge(listDYEta);\n", "h_lep_eta_mergedDY->SetFillColor(kBlue);\n", "h_lep_eta_mergedDY->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cdyEta->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cdyPhi = new TCanvas(\"cdyPhi\",\"cdyPhi\",10,10,900,1300);\n", " TText tdyPhi; tdyPhi.SetTextFont(42); tdyPhi.SetTextAlign(21);\n", " cdyPhi->Divide(4,4);\n", " cdyPhi->cd(1); h_lep_phi_DYee1->Draw();\n", " cdyPhi->cd(2); h_lep_phi_DYee2->Draw();\n", " cdyPhi->cd(3); h_lep_phi_DYmumu1->Draw();\n", " cdyPhi->cd(4); h_lep_phi_DYmumu2->Draw();\n", " cdyPhi->cd(5); h_lep_phi_DYtautau1->Draw();\n", " cdyPhi->cd(6); h_lep_phi_DYtautau2->Draw();\n", " cdyPhi->cd(7); h_lep_phi_mergedDY->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listDYPhi = new TList;\n", " listDYPhi->Add(h_lep_phi_DYee1);\n", " listDYPhi->Add(h_lep_phi_DYee2);\n", " listDYPhi->Add(h_lep_phi_DYmumu1);\n", " listDYPhi->Add(h_lep_phi_DYmumu2);\n", " listDYPhi->Add(h_lep_phi_DYtautau1);\n", " listDYPhi->Add(h_lep_phi_DYtautau2);\n", "\n", " \n", "h_lep_phi_mergedDY->Reset();\n", "h_lep_phi_mergedDY->Merge(listDYPhi);\n", "h_lep_phi_mergedDY->SetFillColor(kBlue);\n", "h_lep_phi_mergedDY->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cdyPhi->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cdyE = new TCanvas(\"cdyE\",\"cdyE\",10,10,900,1300);\n", " TText tdyE; tdyE.SetTextFont(42); tdyE.SetTextAlign(21);\n", " cdyE->Divide(4,4);\n", " cdyE->cd(1); h_lep_E_DYee1->Draw();\n", " cdyE->cd(2); h_lep_E_DYee2->Draw();\n", " cdyE->cd(3); h_lep_E_DYmumu1->Draw();\n", " cdyE->cd(4); h_lep_E_DYmumu2->Draw();\n", " cdyE->cd(5); h_lep_E_DYtautau1->Draw();\n", " cdyE->cd(6); h_lep_E_DYtautau2->Draw();\n", " cdyE->cd(7); h_lep_E_mergedDY->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listDYE = new TList;\n", " listDYE->Add(h_lep_E_DYee1);\n", " listDYE->Add(h_lep_E_DYee2);\n", " listDYE->Add(h_lep_E_DYmumu1);\n", " listDYE->Add(h_lep_E_DYmumu2);\n", " listDYE->Add(h_lep_E_DYtautau1);\n", " listDYE->Add(h_lep_E_DYtautau2);\n", "\n", " \n", "h_lep_E_mergedDY->Reset();\n", "h_lep_E_mergedDY->Merge(listDYE);\n", "h_lep_E_mergedDY->SetFillColor(kBlue);\n", "h_lep_E_mergedDY->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cdyE->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cstop = new TCanvas(\"cstop\",\"cstop\",10,10,700,900);\n", " TText tstop; tstop.SetTextFont(42); tstop.SetTextAlign(21);\n", " cstop->Divide(2,2);\n", " cstop->cd(1); h_lep_pt_Stchan_top->Draw();\n", " cstop->cd(2); h_lep_pt_Stchan_antitop->Draw();\n", " cstop->cd(3); h_lep_pt_Sschan->Draw();\n", " cstop->cd(4); h_lep_pt_Swtchan->Draw();\n", " " ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listSt = new TList;\n", " listSt->Add(h_lep_pt_Stchan_top);\n", " listSt->Add(h_lep_pt_Stchan_antitop);\n", " listSt->Add(h_lep_pt_Sschan);\n", " listSt->Add(h_lep_pt_Swtchan);\n", "\n", "h_lep_pt_mergedS->Reset();\n", "h_lep_pt_mergedS->Merge(listSt);\n", "h_lep_pt_mergedS->SetFillColor(kBlue);\n", "h_lep_pt_mergedS->Draw();\n", " " ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cstop->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cstopEta = new TCanvas(\"cstopEta\",\"cstopEta\",10,10,700,900);\n", " TText tstopEta; tstopEta.SetTextFont(42); tstopEta.SetTextAlign(21);\n", " cstopEta->Divide(2,2);\n", " cstopEta->cd(1); h_lep_eta_Stchan_top->Draw();\n", " cstopEta->cd(2); h_lep_eta_Stchan_antitop->Draw();\n", " cstopEta->cd(3); h_lep_eta_Sschan->Draw();\n", " cstopEta->cd(4); h_lep_eta_Swtchan->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listStEta = new TList;\n", " listStEta->Add(h_lep_eta_Stchan_top);\n", " listStEta->Add(h_lep_eta_Stchan_antitop);\n", " listStEta->Add(h_lep_eta_Sschan);\n", " listStEta->Add(h_lep_eta_Swtchan);\n", " \n", "\n", "h_lep_eta_mergedS->Reset();\n", "h_lep_eta_mergedS->Merge(listStEta);\n", "h_lep_eta_mergedS->SetFillColor(kBlue);\n", "h_lep_eta_mergedS->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cstopEta->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cstopPhi = new TCanvas(\"cstopPhi\",\"cstopPhi\",10,10,700,900);\n", " TText tstopPhi; tstopPhi.SetTextFont(42); tstopPhi.SetTextAlign(21);\n", " cstopPhi->Divide(2,2);\n", " cstopPhi->cd(1); h_lep_phi_Stchan_top->Draw();\n", " cstopPhi->cd(2); h_lep_phi_Stchan_antitop->Draw();\n", " cstopPhi->cd(3); h_lep_phi_Sschan->Draw();\n", " cstopPhi->cd(4); h_lep_phi_Swtchan->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listStPhi = new TList;\n", " listStPhi->Add(h_lep_phi_Stchan_top);\n", " listStPhi->Add(h_lep_phi_Stchan_antitop);\n", " listStPhi->Add(h_lep_phi_Sschan);\n", " listStPhi->Add(h_lep_phi_Swtchan);\n", " \n", "\n", "h_lep_phi_mergedS->Reset();\n", "h_lep_phi_mergedS->Merge(listStPhi);\n", "h_lep_phi_mergedS->SetFillColor(kBlue);\n", "h_lep_phi_mergedS->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cstopPhi->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cstopE = new TCanvas(\"cstopE\",\"cstopE\",10,10,700,900);\n", " TText tstopE; tstopE.SetTextFont(42); tstopE.SetTextAlign(21);\n", " cstopE->Divide(2,2);\n", " cstopE->cd(1); h_lep_E_Stchan_top->Draw();\n", " cstopE->cd(2); h_lep_E_Stchan_antitop->Draw();\n", " cstopE->cd(3); h_lep_E_Sschan->Draw();\n", " cstopE->cd(4); h_lep_E_Swtchan->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listStE = new TList;\n", " listStE->Add(h_lep_E_Stchan_top);\n", " listStE->Add(h_lep_E_Stchan_antitop);\n", " listStE->Add(h_lep_E_Sschan);\n", " listStE->Add(h_lep_E_Swtchan);\n", " \n", "\n", "h_lep_E_mergedS->Reset();\n", "h_lep_E_mergedS->Merge(listStE);\n", "h_lep_E_mergedS->SetFillColor(kBlue);\n", "h_lep_E_mergedS->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cstopE->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *ctt = new TCanvas(\"ctt\",\"ctt\",10,10,700,900);\n", " TText tt; tt.SetTextFont(42); tt.SetTextAlign(21);\n", " ctt->Divide(2,2);\n", " ctt->cd(1); h_lep_pt_TThad->Draw();\n", " ctt->cd(2); h_lep_pt_TTlep->Draw();\n", " " ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listt = new TList;\n", " listt->Add(h_lep_pt_TThad);\n", " listt->Add(h_lep_pt_TTlep);\n", "\n", "h_lep_pt_mergedTT->Reset();\n", "h_lep_pt_mergedTT->Merge(listt);\n", "h_lep_pt_mergedTT->SetFillColor(kBlue);\n", "h_lep_pt_mergedTT->Draw();\n", " " ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "ctt->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cttEta = new TCanvas(\"cttEta\",\"cttEta\",10,10,700,900);\n", " TText ttEta; ttEta.SetTextFont(42); ttEta.SetTextAlign(21);\n", " cttEta->Divide(2,2);\n", " cttEta->cd(1); h_lep_eta_TThad->Draw();\n", " cttEta->cd(2); h_lep_eta_TTlep->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listtEta = new TList;\n", " listtEta->Add(h_lep_eta_TThad);\n", " listtEta->Add(h_lep_eta_TTlep);\n", "\n", "h_lep_eta_mergedTT->Reset();\n", "h_lep_eta_mergedTT->Merge(listtEta);\n", "h_lep_eta_mergedTT->SetFillColor(kBlue);\n", "h_lep_eta_mergedTT->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cttEta->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cttPhi = new TCanvas(\"cttPhi\",\"cttPhi\",10,10,700,900);\n", " TText ttPhi; ttPhi.SetTextFont(42); ttPhi.SetTextAlign(21);\n", " cttPhi->Divide(2,2);\n", " cttPhi->cd(1); h_lep_phi_TThad->Draw();\n", " cttPhi->cd(2); h_lep_phi_TTlep->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listtPhi = new TList;\n", " listtPhi->Add(h_lep_phi_TThad);\n", " listtPhi->Add(h_lep_phi_TTlep);\n", "\n", "h_lep_phi_mergedTT->Reset();\n", "h_lep_phi_mergedTT->Merge(listtPhi);\n", "h_lep_phi_mergedTT->SetFillColor(kBlue);\n", "h_lep_phi_mergedTT->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cttPhi->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TCanvas *cttE = new TCanvas(\"cttE\",\"cttE\",10,10,700,900);\n", " TText ttE; ttE.SetTextFont(42); ttE.SetTextAlign(21);\n", " cttE->Divide(2,2);\n", " cttE->cd(1); h_lep_E_TThad->Draw();\n", " cttE->cd(2); h_lep_E_TTlep->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [ "TList *listtE = new TList;\n", " listtE->Add(h_lep_E_TThad);\n", " listtE->Add(h_lep_E_TTlep);\n", "\n", "h_lep_E_mergedTT->Reset();\n", "h_lep_E_mergedTT->Merge(listtE);\n", "h_lep_E_mergedTT->SetFillColor(kBlue);\n", "h_lep_E_mergedTT->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false }, "outputs": [], "source": [ "cttE->Draw();" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "ROOT C++", "language": "c++", "name": "root" }, "language_info": { "codemirror_mode": "text/x-c++src", "file_extension": ".C", "mimetype": " text/x-c++src", "name": "c++" } }, "nbformat": 4, "nbformat_minor": 0 }