[MQ] Add new algo based unpacker device + related changes
- Split the InitUnpacker method of the UnpackConfig template into - InitOutput - RegisterOutput (Framework bound, to be replaced by method in Task class CbmRecoUnpack) - SetAlgo - initParContainer, moved to the Task Class CbmRecoUnpack - InitAlgo - Move to the template version of these methods all blocks common to all derived config classes - Whenever necessary, overload these methods in the derived config classes (including the common parts, no base method call) - Bump Config classes version number - Adapt the Sts Unpack algo classes to initialize the monitor classes - Adapt the CbmRecoUnpack - Adapt the CbmUnpackDevice to use the standard Unpack Config classes (compiles with full functionality but untested)
Showing
- MQ/mcbm/CMakeLists.txt 41 additions, 0 deletionsMQ/mcbm/CMakeLists.txt
- MQ/mcbm/CbmDeviceMcbmUnpack.cxx 6 additions, 6 deletionsMQ/mcbm/CbmDeviceMcbmUnpack.cxx
- MQ/mcbm/CbmDeviceUnpack.cxx 862 additions, 0 deletionsMQ/mcbm/CbmDeviceUnpack.cxx
- MQ/mcbm/CbmDeviceUnpack.h 276 additions, 0 deletionsMQ/mcbm/CbmDeviceUnpack.h
- MQ/mcbm/runUnpack.cxx 32 additions, 0 deletionsMQ/mcbm/runUnpack.cxx
- core/data/CbmTsEventHeader.h 4 additions, 0 deletionscore/data/CbmTsEventHeader.h
- reco/base/CbmRecoUnpackConfig.tmpl 136 additions, 68 deletionsreco/base/CbmRecoUnpackConfig.tmpl
- reco/detectors/psd/unpack/CbmPsdUnpackConfig.cxx 1 addition, 25 deletionsreco/detectors/psd/unpack/CbmPsdUnpackConfig.cxx
- reco/detectors/psd/unpack/CbmPsdUnpackConfig.h 8 additions, 20 deletionsreco/detectors/psd/unpack/CbmPsdUnpackConfig.h
- reco/detectors/rich/unpack/CbmRichUnpackConfig.cxx 4 additions, 23 deletionsreco/detectors/rich/unpack/CbmRichUnpackConfig.cxx
- reco/detectors/rich/unpack/CbmRichUnpackConfig.h 12 additions, 18 deletionsreco/detectors/rich/unpack/CbmRichUnpackConfig.h
- reco/detectors/sts/unpack/CbmStsUnpackAlgo.cxx 2 additions, 0 deletionsreco/detectors/sts/unpack/CbmStsUnpackAlgo.cxx
- reco/detectors/sts/unpack/CbmStsUnpackAlgoLegacy.cxx 3 additions, 0 deletionsreco/detectors/sts/unpack/CbmStsUnpackAlgoLegacy.cxx
- reco/detectors/sts/unpack/CbmStsUnpackConfig.cxx 10 additions, 32 deletionsreco/detectors/sts/unpack/CbmStsUnpackConfig.cxx
- reco/detectors/sts/unpack/CbmStsUnpackConfig.h 4 additions, 10 deletionsreco/detectors/sts/unpack/CbmStsUnpackConfig.h
- reco/detectors/tof/unpack/CbmTofUnpackConfig.cxx 1 addition, 25 deletionsreco/detectors/tof/unpack/CbmTofUnpackConfig.cxx
- reco/detectors/tof/unpack/CbmTofUnpackConfig.h 0 additions, 12 deletionsreco/detectors/tof/unpack/CbmTofUnpackConfig.h
- reco/detectors/trd/unpack/CbmTrdUnpackConfig.cxx 2 additions, 13 deletionsreco/detectors/trd/unpack/CbmTrdUnpackConfig.cxx
- reco/detectors/trd/unpack/CbmTrdUnpackConfig.h 16 additions, 21 deletionsreco/detectors/trd/unpack/CbmTrdUnpackConfig.h
- reco/detectors/trd/unpack/CbmTrdUnpackConfigFasp2D.cxx 1 addition, 25 deletionsreco/detectors/trd/unpack/CbmTrdUnpackConfigFasp2D.cxx
Loading
Please register or sign in to comment