Skip to content

Stand-alone binary for the reconstruction from timeslice (using FairRun)

Jan de Cuveland requested to merge j.decuveland/cbmroot:reco_binary into master

This MR introduces a new stand-alone command-line application, cbmreco_fairrun. It succeeds the implementation of the CbmReco steering class in !768 (merged). The application instantiatates and configures a CbmReco object, which executes the CBM reconstruction steps using FairTasks and FairRunOnline.

The CbmReco configuration is read from a YAML file using the yaml-cpp library.

The parsing of command line options is performed using Boost.Program_options and was heavily inspired by the flesnet applications. See bin/cbmreco_fairrun --help for an overview.

Example usage:

build/bin/cbmreco_fairrun -i 1588_node8_1_0000.tsa -c reco/tasks/CbmRecoConfigExample.yaml -n1
Edited by Jan de Cuveland

Merge request reports