Version 1.0.0-rc.23
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user