Software

Preparation

Software/python environment: ARA cvmfs

First, sources the ARA cvmfs, then install addtional python softwares:

  • uproot: pip install uproot

  • tqdm: pip install tqdm

  • click: pip install click

Second, RAW_PATH and OUTPUT_PATH are must be set in bashrc or any shell script like Fig. 1. RAW_PATH should point the location of ARA raw data. And OUTPUT_PATH is users desired path for saving all analysis results. Since most of results will be saved in hdf5 format, It will be good to add HDF5_USE_FILE_LOCKING, too.

../_images/bashrc.png

Fig. 1 example line that needed to place inside of bashrc (or any rc)

Third, download the MF_filters and modify the setup.sh file. Since I recommand to install your own AraRoot and AraSim, ARA_UTIL_INSTALL_DIR, ARA_ROOT_DIR, and ARA_ROOT_DIR must be set in the path where AraRoot and AraSim live. If user launch the setup.sh , It will show like Fig. 2.

../_images/setup.png

Fig. 2 example massage that user will see after launch the setup.sh

Forth, Time to install AraRoot and AraSim. User must launch setup.sh file first before install those two ARA packages so that, all the macros and libs will be placed in ARA_UTIL_INSTALL_DIR path.

Now, (I think :)) we are ready to use analysis script.

Analysis Code

All the analysis is done by single GitHub repository MF_filters.