v1.0.0-rc.64

This commit is contained in:
2025-07-15 09:55:19 +02:00
parent c56d9bc1db
commit be6d8ad0f5
161 changed files with 444 additions and 219 deletions
+15
View File
@@ -204,3 +204,18 @@ DetectorSettings &DetectorSettings::EigerBitDepth(const std::optional<int64_t> &
eiger_bitwidth = input;
return *this;
}
bool DetectorSettings::NeedsJUNGFRAURecalibration(const DetectorSettings &other) const {
return this->fix_gain_g1 != other.fix_gain_g1
|| this->use_gain_hg0 != other.use_gain_hg0
|| this->frame_time != other.frame_time
|| this->count_time != other.count_time
|| this->pedestal_g0_frames != other.pedestal_g0_frames
|| this->pedestal_g1_frames != other.pedestal_g1_frames
|| this->pedestal_g2_frames != other.pedestal_g2_frames
|| this->pedestal_min_image_count != other.pedestal_min_image_count
|| this->storage_cells != other.storage_cells
|| this->storage_cell_start != other.storage_cell_start
|| this->storage_cell_delay != other.storage_cell_delay
|| this->internal_fpga_packet_generator != other.internal_fpga_packet_generator;
}