From d0eafe1a8af0768a18e5f9d1c7fbf873c1f739a7 Mon Sep 17 00:00:00 2001 From: P-A Loizeau <p.-a.loizeau@gsi.de> Date: Wed, 20 Nov 2024 15:22:59 +0100 Subject: [PATCH] algo: add SystemTimeOffset setter to TRD 1D and 2D ReadoutConfig classes --- algo/detectors/trd/ReadoutConfig.h | 3 +++ algo/detectors/trd2d/ReadoutConfig.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/algo/detectors/trd/ReadoutConfig.h b/algo/detectors/trd/ReadoutConfig.h index 619e448e4e..17160f0a3f 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 0c2bdc7b1b..9d43ea1e5f 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; -- GitLab