Version 1.0.0-rc.23

This commit is contained in:
2024-10-23 19:03:09 +02:00
parent c0fd38880c
commit 4e57c3cda4
153 changed files with 198 additions and 173 deletions

View File

@@ -144,6 +144,13 @@ std::optional<std::chrono::microseconds> DetectorSettings::GetCountTime() const
return count_time;
}
std::chrono::microseconds DetectorSettings::GetFrameCountTime() const {
if (count_time)
return count_time.value();
else
return frame_time - std::chrono::microseconds(READOUT_TIME_IN_US);
}
DetectorSettings &DetectorSettings::FrameTime(const std::chrono::microseconds &input,
const std::optional<std::chrono::microseconds> &in_count_time) {
if (!in_count_time.has_value() || (in_count_time.value().count() == 0))
@@ -202,3 +209,7 @@ DetectorSettings &DetectorSettings::Timing(DetectorTiming input) {
DetectorTiming DetectorSettings::GetTiming() const {
return timing;
}
std::chrono::microseconds DetectorSettings::GetFrameTimePedestalG1G1() const {
return frame_time_pedestalG1G2;
}