From e8445c6305f8e23591b996f5f81ee44e8933ffab Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Tue, 19 May 2020 15:27:50 +0200 Subject: [PATCH] Make buffer in the ImageMetadata --- core-buffer/include/WriterH5Writer.hpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/core-buffer/include/WriterH5Writer.hpp b/core-buffer/include/WriterH5Writer.hpp index 82ad2e3..08340c5 100644 --- a/core-buffer/include/WriterH5Writer.hpp +++ b/core-buffer/include/WriterH5Writer.hpp @@ -6,16 +6,13 @@ #include #include "buffer_config.hpp" -//// Size of compression header in bytes. -//const int BSHUF_LZ4_HEADER_BYTES = 12; - struct ImageMetadata { - uint64_t pulse_id; - uint64_t frame_index; - uint32_t daq_rec; - uint8_t is_good_frame; - uint64_t data_n_bytes; + uint64_t pulse_id[core_buffer::WRITER_DATA_CACHE_N_IMAGES]; + uint64_t frame_index[core_buffer::WRITER_DATA_CACHE_N_IMAGES]; + uint32_t daq_rec[core_buffer::WRITER_DATA_CACHE_N_IMAGES]; + uint8_t is_good_frame[core_buffer::WRITER_DATA_CACHE_N_IMAGES]; + uint64_t data_n_bytes[core_buffer::WRITER_DATA_CACHE_N_IMAGES]; }; class WriterH5Writer {