A generic toolkit for track reconstruction for experiments in particle and nuclear physics

Edit Package GENFIT

GENFIT is an experiment-independent framework for track reconstruction for particle and nuclear physics. It consists of three modular components:

•Track fitting algorithms
Currently, GENFIT contains a Kalman Filter and a Deterministic Annealing Filter. Other algorithm modules can be added easily.

•Track representations
These modules hold the data of track track parameters and can perform extrapolations of these parameters. GENFIT is distributed with two well-tested track representations.
Existing track extrapolation codes can be interfaced in a very straightforward way in this framework, using their native geometry and magnetic field interfaces.

•Reconstruction hits
The hit dimensionality and the orientation of planar tracking detectors can be chosen freely. GENFIT is especially useful for tracking systems which include detectors which do not measure the passage of particles on predefined planes, like TPCs or wire-based drift chambers. The concept of so-called virtual detector planes provides a simple mechanism to use these detector hits in a transparent way without any geometrical simplifications.

GENFIT has been developed in the framework of the PANDA experiment at FAIR, Darmstadt, Germany. It is also used in the Belle-2, Fopi, and GEM-TPC experiments.

GENFIT is implemented in C++ and makes extensive use of object-oriented design. It is available at sourceforge under the LGPL v3. There is a mailing list, which you can register for at https://lists.sourceforge.net/lists/listinfo/genfit-forum. A paper on GENFIT has been published in NIM A (preprint: http://arxiv.org/abs/0911.1008).

Refresh
Refresh
Source Files
Filename Size Changed
genfit-2.0.1.tar.gz 0000335913 328 KB
genfit.changes 0000001366 1.33 KB
genfit.spec 0000003640 3.55 KB
Latest Revision
Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 1005806 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 5)
- Update to version 02-00-01 (2.0.1):
  See https://github.com/GenFit/GenFit/releases/tag/02-00-01
  * Fix the bug of the POCA calculation in AbsTrackRep
  * Fix a clang warning
  * Make building tests explicitly optional
  * Make the license used by GenFit explicit in the README file
  * Let GenFit compile when C++20 is enabled
- Enable unit tests
- Change Source to new upstream on Github
- Spec file cleanup
Comments 0
openSUSE Build Service is sponsored by