/UTIL_KAONLT

Hall-C Online utilities repository for the KAONLT experiment

Primary LanguagePython

Introduction - UTIL_KAONLT

  • The structure of this REPO has been changed to match that of UTIL_PION and UTIL_PROTON

    • scripts/ : contains all analysis scripts
    • batch/ : for running batch jobs to farm
    • archive/ : archive files that may be useful in the future, old TProof scripts and online running scripts
    • config/ : replay configuration files (e.g. DEF-files, PARAM)
  • Please contact Stephen Kay (stephen.kay@uregina.ca) or Richard Trotta (trotta@cua.edu) or Muhammad Junaid (mjo147@uregina.ca) for more information.

Initial Setup

  • Before running ensure you are using ROOT 6.18.04 -

    • source /apps/root/6.18.04/setroot_CUE.csh

    • This assumes you're running this on the JLab iFarm

  • You should also make sure you have the relevant packages, in particular, if you have not done so previously. , execute -

    • pip install --user root_numpy --user

    • pip install --user root_pandas --user

  • Before running any scripts, execute the following -

    • cp -r bin/python/ltsep ~/.local/lib/python3.4/site-packages/

    • If you're not on the farm, copy the ltsep package to wherever your local packages for python 3.4 are.

    • After you copy this package into place, you can run the sym link setup script.

  • Sym links are required for many of the analysis scripts to function. Check the pathing called in the analysis scripts carefully and examine the sym link script in this directory for more information -

    • UTIL_SymLinkSetup.sh