From d182e646cb9005906d0769ed38f0e42a00383dd1 Mon Sep 17 00:00:00 2001 From: Andrej Babic Date: Mon, 25 May 2020 13:51:58 +0200 Subject: [PATCH] Fix bug in buffer range --- sf-replay/src/ReplayH5Reader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sf-replay/src/ReplayH5Reader.cpp b/sf-replay/src/ReplayH5Reader.cpp index c2ff48b..df58286 100644 --- a/sf-replay/src/ReplayH5Reader.cpp +++ b/sf-replay/src/ReplayH5Reader.cpp @@ -25,7 +25,7 @@ void ReplayH5Reader::load_buffers(const uint64_t pulse_id) cache_start_index *= REPLAY_READ_BUFFER_SIZE; buffer_start_pulse_id_ = pulse_id - (file_index - cache_start_index); - buffer_end_pulse_id_ = buffer_start_pulse_id_ + REPLAY_READ_BUFFER_SIZE; + buffer_end_pulse_id_ = buffer_start_pulse_id_ + REPLAY_READ_BUFFER_SIZE - 1; hsize_t b_m_dims[2] = {REPLAY_READ_BUFFER_SIZE, ModuleFrame_N_FIELDS}; H5::DataSpace b_m_space (2, b_m_dims);