Alice O2 project software. Simulation and reconstraction software for the ALICE experiment at CERN based on ALFA and the FairRoot software.
-
Install FairSoft/AlFa
we use here "alfa_src" as a directory name, you can change it to what ever you like
git clone https://github.com/FairRootGroup/FairSoft.git alfa_src cd alfa_src ./alfaconfig.sh # 1) gcc (on Linux) 5) Clang (on OSX) # 1) No Debug Info # 2) Internet (install G4 files from internet) # path: ~/AlFa
To run the tests do:
cd alfa_src/FairRoot/build_for_alfa/ make test
-
Set several required shell variables, needed during the installation and running of the different software packages. Put these in your shell's rc file (~/.bashrc or ~/.cshrc). For bash:
export SIMPATH=~/AlFa export FAIRROOTPATH=$SIMPATH/FairRoot
or for csh:
setenv SIMPATH ~/AlFa setenv FAIRROOTPATH $SIMPATH/FairRoot
-
Install the [AliceO2] (https://github.com/AliceO2Group/AliceO2) software
git clone https://github.com/AliceO2Group/AliceO2.git cd AliceO2 mkdir build_o2 cd build_o2 cmake ../ # -DBUILD_DOXYGEN=ON ( add this option to cmake to generate the doxygen documentation) make . config.sh [or source config.csh]
If the flage -DBUILD_DOXYGEN=ON is set when calling cmake, the doxygen documentation will be generated when calling make. The generated html files can then be found in "build_o2/doxygen/doc/html"
Doxygen documantation is also available online here