KFParticle Tutorial

Under:

KF Particle Finder is the package for reconstruction and selection of the short-lived particles using the Kalman filter based mathematics. Properties of the package:

  • the vector of parameters include physical parameters: position of the particle, momentum and energy;
  • all parameters are provided together with their errors estimated by the Kalman filter;
  • short-lived particles and their decay products are treated exactly in the same way;
  • as a result, complicated decay topology can be easily reconstructed;
  • because of the general parametrisation, the package does not depend on the detector geometry;
  • the package is easy portable between experiments;
  • the package is optimised and fully vectorised;
 

KF Particle Finder is being developed be the FIAS group. Documentation on the package:

The example macro how to run KF Particle Finder is located in "/star/u/mzyzak/KFParticleFinderExample/". The folder contains:

  • setDEV2.csh - a script to configure the environment to TFG18d release;
  • StRoot - the latest version of the KF Particle software together with its interfaces;
  • data - a folder with one MuDst and one PicoDst file of the run 2016;
  • Analysis.C - the main macro to run the example;
  • lMuDst.C - macro to load needed libraries, called by.

In order to run the test:

  • copy the folder;
  • configure the environment running "source setDEV2.csh";
  • compile the code by running "cons";
  • to run PicoDst: root -l Analysis.C;
  • to run MuDst: root -l 'Analysis.C(100000, 1)'.

The output is a table with efficiencies every 100 events and "pico.root" or "mu.root" with the histograms.

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff}
span.s1 {font-variant-ligatures: no-common-ligatures}