Caleb Fangmeier 61f093e815 Changes MiniTreeDataSet to use ownership over inheritance | 7 anni fa | |
---|---|---|
analysis | 7 anni fa | |
cmake | 7 anni fa | |
docs | 7 anni fa | |
filval @ d6be1127b8 | 7 anni fa | |
python | 7 anni fa | |
.flake8 | 7 anni fa | |
.gitignore | 7 anni fa | |
.gitmodules | 7 anni fa | |
CMakeLists.txt | 7 anni fa | |
LICENSE | 8 anni fa | |
README.md | 7 anni fa |
This project contains the code, documentation, and results of the TTTT production cross-section measurment in the tri-lepton channel.
To run this analysis, first aquire relevant MC files for signal(TTTT), and main backgrounds(TTW, TTZ, TT). These should be in the "Minitree" format. Then checkout the code from Github. After acquiring the code, follow the standard cmake build process of
cd project_directory
mkdir build
cd build
cmake ..
make
Once the code has been built, there should be a main
executable in the build directory. Call it with the syntax
./main -f path_to_minitree_file
This will create a results ROOT
file containing a set of histograms extracted
from the Minitree. Create one of these for each input Minitree. The results are
then usually processed in Jupyter Notebooks to produce final
plots/measurements. For example, a basic listing of generated histograms can be
found here
A brief rundown of the general analysis framework, FilVal, can be found here.