version 1.0.0-rc.26 minor fixes

This commit is contained in:
2024-11-27 16:27:41 +01:00
parent 6a4a2c54ff
commit db5ee64f74
4 changed files with 52 additions and 10 deletions
+4 -1
View File
@@ -9,12 +9,14 @@ void HDF5DataFilePluginROI::OpenFile(HDF5File &data_file, const DataMessage &msg
void HDF5DataFilePluginROI::Write(const DataMessage &msg, uint64_t image_number) {
for (const auto &r: msg.roi) {
if (roi_data.find(r.first) != roi_data.end()) {
if (roi_data.contains(r.first)) {
roi_data[r.first].max.reserve(RESERVE_IMAGES);
roi_data[r.first].sum.reserve(RESERVE_IMAGES);
roi_data[r.first].npixel.reserve(RESERVE_IMAGES);
}
roi_data[r.first].max[image_number] = r.second.max_count;
roi_data[r.first].sum[image_number] = r.second.sum;
roi_data[r.first].npixel[image_number] = r.second.pixels;
}
}
@@ -29,5 +31,6 @@ void HDF5DataFilePluginROI::WriteFinal(HDF5File &data_file) {
HDF5Group group_roi(data_file, "/entry/roi/" + r.first);
group.SaveVector("max", r.second.max.vec());
group.SaveVector("sum", r.second.sum.vec());
group.SaveVector("npixel", r.second.npixel.vec());
}
}