💡 ARRAKIS
Contents
💡 ARRAKIS#
Installation#
1.- Clone this repository by typing the command:
git clone git@github.com:Neutron-Calibration-in-DUNE/LArSoftArrakis.git
2.- Install Arrakis and LArSoft by running the script (see scripts folder):
[<user>@dunebuildXX:<LArSoftArrakis_DIR>]$ source scripts/prebuild_arrakis.sh
Depending on which tagged version of LArSoftArrakis you are using, the associated LArSoft version should be defined in the prebuild_arrakis.sh file, e.g.
#--------------------Versioning---------------------#
# specify the version of the larsoft packages.
LARSOFT_VERSION=v09_75_00
DUNE_VERSION=v09_75_00d00
QUALS=e20:prof
If this step is successful you should see,
====================SETUP SUCCESSFUL====================
Now you can proceed to checkout or make desired changes to Arrakis itself and then run the <rebuild-arrakis> bash function.
3.- Run the install_arrakis.sh script:
[<user>@dunebuildXX:<LArSoftArrakis_DIR>]$ source scripts/install_arrakis.sh
Which will compile Arrakis with the duneana and dunecore source.
4.- Update Arrakis. Once changes have been made to Arrakis, the LArsoftArrakis development directory can download and compile those changes using the update_arrakis.sh script:
[<user>@dunebuildXX:<LArSoftArrakis_DIR>]$ source scripts/update_arrakis.sh