Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • cmake
  • mag_field
  • lubynets-debug
  • lubynets-order
  • lubynets-simple
  • lubynets
  • v1.1
  • v1.0
9 results

KFParticle

  • Clone with SSH
  • Clone with HTTPS
  • 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