git clone --recurse-submodules [email protected]:Ksavva1021/TIDAL.git
Note: SVFit is a separate package so, install and load in a clean terminal
micromamba env create -f environment.yml
micromamba activate TIDAL
source setup_svfit.sh
To check that SVFIT was set up properly. Run interactively in python3:
from TauAnalysis.ClassicSVfit.wrapper.pybind_wrapper import FastMTT
x = FastMTT()
Activate the environment and load ROOT+SVFIT:
micromamba activate TIDAL
source load_package.sh # Select Option 2
For the time being SVFIT is only set up for the scripts\run_svfit.py
script but, you only need --source_dir
and --use_condor
Example Command - This will submit jobs to the batch (again reminder only for
python3 scripts/run_svfit.py --source_dir /vols/cms/ks1021/offline/HiggsDNA/IC/output/test/Run3_2022/ --use_condor
Output file is called svfit.parquet
and contains run, lumi, event, svfit mass, svfit error
. These are saved in the directory where the merged.parquet file is found e.g.
/vols/cms/ks1021/offline/HiggsDNA/IC/output/test/Run3_2022/tt/DYto2L_M-50_madgraphMLM/nominal/svfit.parquet
Setting up Draw utilities (Multidraw):
micromamba activate TIDAL
source setup_multidraw.sh
pip install -e .
Activate the environment and load ROOT:
micromamba activate TIDAL
source load_package.sh # Select Option 1