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.