BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnRoot

Framework

The BmnRoot software for the BM@N experiment (official web site) at the NICA facility (JINR, Dubna) is based on the ROOT environment and object-oriented framework FairRoot and provides a powerful tool for BM@N detector performance studies, development of algorithms for simulation, reconstruction and physics analysis of the data.

Installation

You can find BmnRoot installation manual at the following link: https://bmn.jinr.ru/software-installation/

Start Guide

You can find BmnRoot Start Guide at the following link: https://bmn.jinr.int/bmnroot_start_guide/

Repository layout

Directory Description
align_new New implementation of the global alignment of the tracking detectors
alignment Alignment of the tracking detectors with Millepede II
base Base classes: data containers of all processing levels, headers, data sources, math tools
cmake CMake modules and scripts of the build
compression Reading of compressed raw data files
config Configuration files of the processing, the event display and the online system
database Interfaces to the information systems: Condition, Geometry and Event databases, e-Log, File Catalogue, Tango
decoder Raw Data Decoder: conversion of the DAQ data into DIGI files
detectors Simulation, digitization and hit reconstruction of the detectors
eventdisplay Event Display
field Magnetic field of the SP-41 magnet
gconfig Configuration of the transport engines for the simulation
generators Event generators and interfaces to the generator output
geometry Geometry files of the detectors and passive volumes
input Input files: channel mappings, calibration and correction tables, field maps
macro ROOT macros: simulation, decoding, reconstruction, analysis and examples
miscellaneous Auxiliary classes for actions with the BmnRoot data files
monitor Online monitoring: Online Histogramming System
online Online reconstruction of the data stream for the event display
parameters Parameter files of the detectors and the reconstruction
passive Passive volumes of the simulation: cave, magnet, pipe, target
physics Physics analysis: decays, efficiency, embedding
QA Quality assurance of the simulation, reconstruction and experimental data
reconstruction Tracking, vertexing, global tracks, particle identification, DST
services Documentation generation, CI tests, data inspection and statistics
steering Steering files: parameters of the run periods, setups and field configurations

Help and Support

License

BmnRoot is distributed under the terms of the GNU General Public License version 2 (GPLv2), see COPYING.

Releases

Cite

When citing BmnRoot, please use the reference reported below. For example, you can fill in the following citation:

Pavel Batyuk, Konstantin Gertsenberger, Sergey Merts and Oleg Rogachevsky
The BmnRoot framework for experimental data processing in the BM\@N  experiment at NICA
EPJ Web Conf., 214 (2019) 05027
DOI: 10.1051/epjconf/201921405027