version 1.0.0-rc.24
This commit is contained in:
@@ -21,6 +21,8 @@ ImageMetadata::ImageMetadata(const DiffractionExperiment &experiment)
|
||||
}
|
||||
|
||||
void ImageMetadata::Process(const DeviceOutput *output) {
|
||||
std::unique_lock ul(m);
|
||||
|
||||
uint64_t module_pulse_id = convert_pulse_id(output->module_statistics.pulse_id);
|
||||
if (!first_module_loaded) {
|
||||
xfel_pulse_id = module_pulse_id;
|
||||
@@ -55,6 +57,8 @@ bool ImageMetadata::IsBunchIDConsistent() const {
|
||||
}
|
||||
|
||||
void ImageMetadata::Export(DataMessage &message, uint64_t packets_expected_per_image) const {
|
||||
std::unique_lock ul(m);
|
||||
|
||||
if (pulsed_source) {
|
||||
message.xfel_pulse_id = xfel_pulse_id;
|
||||
message.xfel_event_code = xfel_event_code;
|
||||
|
||||
Reference in New Issue
Block a user