jfjoch_writer: Enable fill value in AutoIncrVector to support NaN placeholder

This commit is contained in:
2026-04-28 19:19:15 +02:00
parent e1b22c792a
commit 81c9695c6b
6 changed files with 41 additions and 28 deletions
-6
View File
@@ -40,9 +40,6 @@ void HDF5DataFilePluginDetector::Write(const DataMessage &msg, uint64_t image_nu
efficiency[image_number] = msg.image_collection_efficiency.value();
else
efficiency[image_number] = 1.0;
if (msg.processing_time_s.has_value())
processing_time[image_number] = msg.processing_time_s.value();
}
void HDF5DataFilePluginDetector::WriteFinal(HDF5File &data_file) {
@@ -62,8 +59,5 @@ void HDF5DataFilePluginDetector::WriteFinal(HDF5File &data_file) {
data_file.SaveVector(prefix + "/packets_expected", packets_expected.vec());
if (!pixel_sum.empty())
data_file.SaveVector(prefix + "/pixel_sum", pixel_sum.vec());
if (!processing_time.empty())
data_file.SaveVector(prefix + "/processing_time", processing_time.vec())->Units("s");
data_file.SaveVector(prefix + "/data_collection_efficiency_image", efficiency.vec());
}