version 1.0.0-rc.24
This commit is contained in:
@@ -9,12 +9,6 @@ void HDF5DataFilePluginXFEL::Write(const DataMessage &msg, uint64_t image_number
|
||||
|| !msg.xfel_event_code.has_value())
|
||||
return;
|
||||
|
||||
if (image_number >= pulseid.size()) {
|
||||
max_image_number = image_number;
|
||||
pulseid.resize(image_number + 1);
|
||||
event_code.resize(image_number + 1);
|
||||
}
|
||||
|
||||
pulseid[image_number] = msg.xfel_pulse_id.value();
|
||||
event_code[image_number] = msg.xfel_event_code.value();
|
||||
}
|
||||
@@ -23,7 +17,7 @@ void HDF5DataFilePluginXFEL::WriteFinal(HDF5File &data_file) {
|
||||
if (!pulseid.empty()) {
|
||||
HDF5Group group(data_file, "/entry/xfel");
|
||||
group.NXClass("NXcollection");
|
||||
group.SaveVector("pulseID", pulseid);
|
||||
group.SaveVector("eventCode", event_code);
|
||||
group.SaveVector("pulseID", pulseid.vec());
|
||||
group.SaveVector("eventCode", event_code.vec());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user