Skip to content

lauraser/AliceO2

 
 

Repository files navigation

AliceO2

Alice O2 project software. Simulation and reconstraction software for the ALICE experiment at CERN based on ALFA and the FairRoot software.

Step by Step installation

  1. 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
    
  2. 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
    
  3. 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 ../
     make
     . config.sh [or source config.csh]
    

About

Proto type for the O2 project for the ALICE experiment at CERN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 85.4%
  • GLSL 6.7%
  • C 3.1%
  • CMake 2.3%
  • Shell 2.0%
  • Objective-C 0.5%