yimuchen / CMSDAS2019_ZTauTau

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CMSDAS2019_ZTauTau

#compile

./Make.sh ZTT_XSection.cc

#run

Usage:

./ZTT_XSection.exe <electron/muon, default: muon> <split by truth Z decay 0/1, default: 0> <if spitting by truth Z decay, 1 for tau tau, 0 for ell ell, default: 0> <debug 0/1, default: 0>

To run electron analysis:

mkdir electron

./ZTT_XSection.exe electron/TTJets.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/TTbar.root electron

./ZTT_XSection.exe electron/WJetsToLNu.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/WJetsToLNu_Inc.root electron

./ZTT_XSection.exe electron/data.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/SingleElectron.root electron

./ZTT_XSection.exe electron/DYJetsToTauTau.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/DYJetsToLL_M-50_Inc.root electron 1 1

./ZTT_XSection.exe electron/DYJetsToLL.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/DYJetsToLL_M-50_Inc.root electron 1 0

Now make the QCD histograms

python makeQCD.py -f electron

And make a lot of plots (requires git clone git@github.com:patrickbryant/PlotTools.git in directory above this one)

python plotDump.py -f electron

To run muon analysis:

mkdir muon

./ZTT_XSection.exe muon/TTJets.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/TTbar.root muon

./ZTT_XSection.exe muon/WJetsToLNu.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/WJetsToLNu_Inc.root muon

./ZTT_XSection.exe muon/data.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/SingleMuon.root muon

./ZTT_XSection.exe muon/DYJetsToTauTau.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/DYJetsToLL_M-50_Inc.root muon 1 1

./ZTT_XSection.exe muon/DYJetsToLL.root root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/DYJetsToLL_M-50_Inc.root muon 1 0

Now make the QCD histograms

python makeQCD.py -f muon

And make a lot of plots (requires git clone git@github.com:patrickbryant/PlotTools.git in directory above this one)

python plotDump.py -f muon

Plot visible mass spectrum

Usage: >python xs_calculator_prefit.py InputDirectory DYCrossSection[optional]

python xs_calculator_prefit_New.py electron

python xs_calculator_prefit_New.py muon

Input Files

root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/DYJetsToLL_M-50_Inc.root

root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/SingleElectron.root

root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/SingleMuon.root

root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/TTbar.root

root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/WJetsToLNu_Inc.root

root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/WW.root

root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/WZ.root

root://131.225.204.161:1094//store/user/cmsdas/2019/long_exercises/ZTauTau/ZZ.root

About


Languages

Language:C++ 70.1%Language:Python 28.8%Language:Shell 1.1%