Preparations for VT26: vtfeeder

Adds features discussed in https://redmine.cbm.gsi.de/issues/4017

  • It's no longer required to provide a readout section in MainConfig.yaml - unpackers are initialized only with algorithm for timeslices produced with vtfeeder. Some changes overlap with !2207 (closed) and !2208
  • Microslice-level compression will probably not be used in VT26, but it is functional
  • vtfeeder can now accept multiple .digi.root files as input - in such a case, a single timeslice is produced with multiple core microslices (one for each input file)
  • Timeslice/microslice index is added based on value from TimeSlice.GetStartTime() - will require verification when !2369 (merged) is merged.
Edited by Bartosz Sobol

Merge request reports

Loading