Use SDC library
sdc.h
seemed to be a useful addition to p348daq
repo, albeit it has some flaws: compilation time increase due to numerous headers, complexity of its single file (header-only) structure, all-public code, etc. At the same time I made an external repo providing its core functionalities.
It would be nice to introduce SDC library installation into build.sh
workflow and link p348reco
against it. Additionally, within this external repo some useful tools can be provided -- for instance, having a dedicated executable to inspect calibration data loading details would help us to avoid unintended behavior, quirks, bugs, etc.