Skip to content

O2 software project for the ALICE experiment at CERN

License

Notifications You must be signed in to change notification settings

aknospe/AliceO2

Repository files navigation

AliceO2

Alice O2 project software. Simulation and reconstraction software for Alice experiment at CERN base on ALFA and 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 the 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
    mkdir build_o2
    cd build_o2
    cmake ../
    make 
    . config.sh    [or source config.csh]
    

About

O2 software project for the ALICE experiment at CERN

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 82.2%
  • C 13.8%
  • CMake 2.0%
  • GLSL 0.9%
  • Shell 0.7%
  • Python 0.1%
  • Other 0.3%