Reco-setup updates; reco-parameter service

  • changing the storage model for a reco-setup in the RecoSetupManager from stack to heap allocation
  • providing the module interface (iteration 1) -- `cbm::algo::RecoModuleIfs
  • module interface for STS
  • module interface for TRD
  • module interface for TOF
  • storable structure for cbmreco parameters
  • reco-parameter service (iteration 1)
  • recalibration mechanism for parameters of the group II (stable in run-time)
  • replacing of YAML parameter definition with storable instance in cbm::algo::Reco

The merge request provides necessary updates to cbm::algo::RecoSetup for VT26. It includes storage of hit finder parameters in the setup instance and new (mCBM-free) parameter service.

Update 23.04.2026

Added the cbm::RecalibrationManager class, which updates parameters, stored in different reco-setup units with user-defined tasks. The update can be done either in a reconstruction macro, or in the parameter service.

Edited by Sergei Zharko

Merge request reports

Loading