Skip to content
Snippets Groups Projects
Forked from Maksym Zyzak / KFParticle
This fork has diverged from the upstream repository.
Viktor Klochkov's avatar
Viktor Klochkov authored
fix README

See merge request !7
3e9c2681
History

KFParticle Package

General information

The KF Partice package provides math functional for the complete reconstruction of short-lived particles with their momentum, energy, mass, lifetime, decaylength, rapidity, etc. This package is based on the Kalman filter method.

Pre-requirements

Root

ROOT6 is needed for installation:

https://root.cern.ch/building-root

Vc library

The KF Particle is SIMD'ized (vectorized) package. Vc library is needed for installation

https://github.com/VcDevel/Vc

git clone https://github.com/VcDevel/Vc
mkdir build install
cd build
cmake -DCMAKE_INSTALL_PREFIX=../install -DBUILD_TESTING=OFF ..
make -j
make install

Installation

git clone git@git.cbm.gsi.de:pwg-c2f/analysis/KFParticle.git
source /PATH_TO_ROOT6/bin/thisroot.sh
export Vc_DIR=/VC_INSTALL_DIR/lib/cmake/Vc
mkdir build install
cd build
cmake -DCMAKE_INSTALL_PREFIX=../install ../
make -j
make install