Introduce an all new unpacking scheme and implement the TRD as example #2148
This MR contains:
-
run_unpack_tsa.C/run_unpack_online.C steering macros
-
CbmSourceTsArchive implementation of a FairSource for the unpacking scheme
-
CbmRecoUnpack distributor of Timeslice components to the subsystem algorithms
-
CbmRecoUnpackConfig.tmpl template class for algorithm configuration during run initialisation
-
Subsystems can/should derive a explicit config from this template and add that to CbmRecoUnpack
-
CbmRecoUnpackAlgo.tmpl template class for the algorithms themselves
-
Subsystems can/should derive explicit implementations for the algorithms from this class
-
CbmTrdUnpackConfig implementation of CbmRecoUnpackConfig for the TRD
-
CbmTrdUnpackAlgoBaseR
-
Implementation of a TRD-1D (spadic based) unpacking algorithm base clase
-
CbmTrdUnpackAlgoR(AlgoLegacy2020R) explicit unpackers for given raw data types from the spadic
-
CbmTrdRawToDigi... implementation of feature extraction (time and energy reconstruction) from ADC samples of the Spadic