Categories
Data Analysis

PandaRoot

PandaRoot is the software package for simulation, reconstruction, and data analysis for the PANDA experiment.

The code is held inside a gitlab repository. There you can find instruction how to install it. To get access and for more information please ask t.stockmanns@fz-juelich.de.

The latest software was released April 2024.

Categories
Data Analysis

FAIRroot

The FairRoot framework is an object oriented simulation, reconstruction and data analysis framework. It includes core services for detector simulation and offline analysis of article physics data. FairRoot is the standard simulation, reconstruction and data analysis framework for the FAIR experiments at GSI Darmstadt . The framework enable the users to design and/or construct their detectors and /or analysis tasks in a simple way, it also delivers some general functionality like track visualization.

The basic idea of FairRoot is to provide a unified package with generic mechanisms to deal with most commonly used tasks in HEP. FairRoot allow the physicist to:

  • Focus on physics deliverables while reusing pre-tested software components.
  • Do not submerge into low-level details, use pre-built and well-tested code for common tasks.
  • Allows physicists to concentrate on detector performance details, avoiding purely software
    engineering issues like storage, retrieval, code organization etc.

How to get FAIRroot?

You can obtain a copy of the FAIRroot source code via git. More information can be found on the FAIRroot web page.

The latest version v18.8.2 was released March 2024.

Categories
Data Analysis

CbmRoot

CbmRoot is the software package for simulation, reconstruction, and data analysis for the CBM experiment.

The code is held inside a git repository. Instructions how to install it are included.

The latest release is from February 2023.

Categories
Data Analysis

PAWIAN PArtial Wave Interactive Analysis

PAWIAN is a powerful, user-friendly and highly modular partial wave analysis software package with the aim to support analyses for a multitude of different physics cases at hadron physics experiments. Real data originating from the pbar p annihilation process and from e+ e- reactions are currently under investigation with PAWIAN. It is possible to define complicated decay trees, to choose different spin formalisms and resonance dynamics as well as to set up numerous other parameters via a simple plain text configuration file without modifying and compiling any code.

Parameters that can be set in the configuration file include, among many more:

  • The amplitudes can be described with different formalisms.
    The widely-used helicity, canonical and the Lorentz-invariant Rarita-Schwinger formalisms are supported so far
  • A couple of different descriptions for the dynamics of resonances can be chosen, e.g. the Breit-Wigner parametrization with or without barrier factors, the Flatté-formalism and the K-matrix formalism
  • The minimization is realized with an event-based maximum likelihood fit. It makes use of the MINUIT2 minimization package. In addition one can start with a pre-fitter based on a genetic algorithm
  • To improve the performance for the very time-consuming fit procedure the applications can be run in parallel on multi-core CPUs (multi-threading) and/or on computer clusters (networking)
  • Coupled channel analyses are supported
  • The analyst can generate events based on the user-defined decay model or on the fit result obtained with real data
  • Tools for quality assurance, histogramming and for extracting values of different goodness-of-fit criteria are also available

PAWIAN is written in C++ and follows an object-oriented approach with a wide range of flexibility. The code therefore allows to be easily extended for further decay models, complete amplitudes and also another descriptions for the dynamics.

PAWIAN and all its associated files are licensed under the GNU General Public License v3 (GPLv3), which you can find here or in the COPYING file in the PAWIAN root directory.

How to get PAWIAN?

You can obtain a copy of the PAWIAN source code via git. Our repository is hosted here:

https://gitlab.ep1.rub.de/EP1/Pawian

Feel free to create a user account for the gitlab server and clone the PAWIAN project, or contact  Bertram Kopf directly for questions concerning the software.