v1.0.0-rc.72
This commit is contained in:
@@ -3,11 +3,6 @@
|
||||
|
||||
#include "HDF5DataFilePluginDetector.h"
|
||||
|
||||
HDF5DataFilePluginDetector::HDF5DataFilePluginDetector(const StartMessage &msg)
|
||||
: beam_center_x_default(msg.beam_center_x),
|
||||
beam_center_y_default(msg.beam_center_y),
|
||||
geom_refinement(msg.geom_refinement_algorithm != GeomRefinementAlgorithmEnum::None){}
|
||||
|
||||
void HDF5DataFilePluginDetector::OpenFile(HDF5File &in_data_file, const DataMessage &msg) {}
|
||||
|
||||
void HDF5DataFilePluginDetector::Write(const DataMessage &msg, uint64_t image_number) {
|
||||
@@ -34,18 +29,6 @@ void HDF5DataFilePluginDetector::Write(const DataMessage &msg, uint64_t image_nu
|
||||
|
||||
if (msg.processing_time_s.has_value())
|
||||
processing_time[image_number] = msg.processing_time_s.value();
|
||||
|
||||
if (geom_refinement) {
|
||||
if (msg.beam_center_x.has_value())
|
||||
beam_center_x[image_number] = msg.beam_center_x.value();
|
||||
else
|
||||
beam_center_x[image_number] = beam_center_x_default;
|
||||
|
||||
if (msg.beam_center_y.has_value())
|
||||
beam_center_y[image_number] = msg.beam_center_y.value();
|
||||
else
|
||||
beam_center_y[image_number] = beam_center_y_default;
|
||||
}
|
||||
}
|
||||
|
||||
void HDF5DataFilePluginDetector::WriteFinal(HDF5File &data_file) {
|
||||
@@ -65,10 +48,6 @@ void HDF5DataFilePluginDetector::WriteFinal(HDF5File &data_file) {
|
||||
data_file.SaveVector("/entry/detector/pixel_sum", pixel_sum.vec());
|
||||
if (!processing_time.empty())
|
||||
data_file.SaveVector("/entry/detector/processing_time", processing_time.vec())->Units("s");
|
||||
if (!beam_center_x.empty())
|
||||
data_file.SaveVector("/entry/detector/beam_center_x", beam_center_x.vec());
|
||||
if (!beam_center_y.empty())
|
||||
data_file.SaveVector("/entry/detector/beam_center_y", beam_center_y.vec());
|
||||
|
||||
data_file.SaveVector("/entry/detector/data_collection_efficiency_image", efficiency.vec());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user