Expert Root » History » Version 58
« Previous -
Version 58/69
(diff) -
Next » -
Current version
Vitaliy Schetinin, 08/24/2016 06:18 PM
The Framework¶
A simulation, reconstruction and analysis framework that is based on the ROOT and the FairRoot systems. The user can create simulated data and/or perform analysis with the same framework. Geant3 and Geant4 transport engines are supported, however the user code that creates simulated data do not depend on a particular monte carlo engine.
License¶
ExpertRoot is distributed under the terms of the GNU Lesser General Public Licence version 3 (LGPL) version 3.
About experiment¶
H. Geissel et al. EXPERT (EXOTIC PARTICLE EMISSION AND RADIOACTIVITY BY TRACKING) STUDIES AT THE SUPER-FRS SPECTROMETER, in VIIth International Symposium on Exotic Nuclei (EXON-2014), Kaliningrad, Russia, 8 - 13 Sept. 2014, pp.579-596. World Scientific, Singapore, 2015.
Installation Guide¶
1. FairSoft Installation¶
mkdir ~/fair_install
cd ~/fair_install
git clone https://github.com/FairRootGroup/FairSoft.git
cd FairSoft
git checkout BRANCHE_NAME
./configure.sh
# 1) gcc (on Linux) 5) Clang (on OSX)
# 1) No Debug Info
# 2) Internet (install G4 files from internet)
# 3) ROOT6 !
# path: ~/fair_install/FairSoftInst
BRANCH_NAME=may16
2. FairRoot Installation¶
# Set the shell variable SIMPATH to the installation directory
export SIMPATH=~/fair_install/FairSoftInst
cd ~/fair_install
git clone https://github.com/FairRootGroup/FairRoot.git
cd FairRoot
git checkout BRANCH_NAME
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX="~/fair_install/FairRootInst" ..
make
make install
BRANCH_NAME=v-16.06
3. ExpertRoot Installation
# Set the shell variable FAIRROOTPATH to the FairRoot installation directory
export FAIRROOTPATH=~/fair_install/FairRootInst
mkdir ~/expertroot
cd ~/expertroot
git clone http://er.jinr.ru/er.git .
git checkout BRANCH_NAME
mkdir build
cd build
cmake ../
make
BRANCH_NAME=v-0.3
4. ExpertRoot Initialize:¶
. ~/expertroot/build/config.sh
User Guide¶
Updating¶
cd ~/expertroot
git pull