Preparing ROOT files for making limits - jniedzie/SVJanalysis_wiki GitHub Wiki
The ROOT file must contain MT (or any other variable of interest e.g. MET) histograms for background and signals, categorized by number of semi-visible jets (0, 1 or 2). An example of the structure of the ROOT file is given below:
ROOTDirectory SVJ0_Run2
TH1D QCD
TH1D Bkg
TH1D data_obs
TH1D mZprime500_rinv0p3
TH1D mZprime1000_rinv0p3
TH1D mZprime1500_rinv0p3
TH1D mZprime2000_rinv0p3
TH1D mZprime3000_rinv0p3
ROOTDirectory SVJ1_Run2
TH1D QCD
TH1D Bkg
TH1D data_obs
TH1D mZprime500_rinv0p3
TH1D mZprime1000_rinv0p3
TH1D mZprime1500_rinv0p3
TH1D mZprime2000_rinv0p3
TH1D mZprime3000_rinv0p3
ROOTDirectory SVJ2_Run2
TH1D QCD
TH1D Bkg
TH1D data_obs
TH1D mZprime500_rinv0p3
TH1D mZprime1000_rinv0p3
TH1D mZprime1500_rinv0p3
TH1D mZprime2000_rinv0p3
TH1D mZprime3000_rinv0p3
This file can be created by hand, or produced automatically with the instructions below.
- Set some threshold to mark jet as semi-visible in the config file, e.g.:
svj_jet_cut = 0.04
- Run the script that produces this ROOT file, e.g.:
python produceMtPlots.py -c ../configs/ae_default.py
The ROOT file will be created in the directory specified for plots in the config file.