diff --git a/algo/detectors/trd/ReadoutConfig.h b/algo/detectors/trd/ReadoutConfig.h index 619e448e4e471f3c367a108f39e709defe4b0b93..17160f0a3fd507b4ad80a21e0f33c301b1da7391 100644 --- a/algo/detectors/trd/ReadoutConfig.h +++ b/algo/detectors/trd/ReadoutConfig.h @@ -87,6 +87,9 @@ namespace cbm::algo::trd void Init(const std::map<size_t, std::map<size_t, std::map<size_t, size_t>>>& addressMap, std::map<size_t, std::map<size_t, std::map<size_t, std::map<size_t, size_t>>>>& channelMap); + /** @brief Get system time offset **/ + void SetSystemTimeOffset(int64_t offsetNs) { fSystemTimeOffset = offsetNs; }; + /** @brief Get system time offset **/ int64_t GetSystemTimeOffset() { return fSystemTimeOffset; }; diff --git a/algo/detectors/trd2d/ReadoutConfig.h b/algo/detectors/trd2d/ReadoutConfig.h index 0c2bdc7b1b04086963433a2093699d895c47b4da..9d43ea1e5fdb222a38a0f01e4de870fe96e9c64c 100644 --- a/algo/detectors/trd2d/ReadoutConfig.h +++ b/algo/detectors/trd2d/ReadoutConfig.h @@ -111,6 +111,9 @@ namespace cbm::algo::trd2d /** @brief Get system time offset **/ int64_t GetSystemTimeOffset() { return fSystemTimeOffset; }; + /** @brief Get system time offset **/ + void SetSystemTimeOffset(int64_t offsetNs) { fSystemTimeOffset = offsetNs; }; + private: // --- System time offset int64_t fSystemTimeOffset = 0;