From 861aa67711879840c78652c044ebe953e8a256d3 Mon Sep 17 00:00:00 2001
From: Thorsten Hater <24411438+thorstenhater@users.noreply.github.com>
Date: Thu, 26 Jan 2023 16:51:43 +0100
Subject: [PATCH] Remove redundant sample events structure. (#2079)

`mc_cell_group::sample_events_` was never used (except clearing it).
---
 arbor/mc_cell_group.cpp | 1 -
 arbor/mc_cell_group.hpp | 3 ---
 2 files changed, 4 deletions(-)

diff --git a/arbor/mc_cell_group.cpp b/arbor/mc_cell_group.cpp
index f3ac374b..dd0616a8 100644
--- a/arbor/mc_cell_group.cpp
+++ b/arbor/mc_cell_group.cpp
@@ -73,7 +73,6 @@ mc_cell_group::mc_cell_group(const std::vector<cell_gid_type>& gids,
 void mc_cell_group::reset() {
     spikes_.clear();
 
-    sample_events_.clear();
     for (auto &entry: sampler_map_) {
         entry.second.sched.reset();
     }
diff --git a/arbor/mc_cell_group.hpp b/arbor/mc_cell_group.hpp
index 45b6c540..e4992f29 100644
--- a/arbor/mc_cell_group.hpp
+++ b/arbor/mc_cell_group.hpp
@@ -86,9 +86,6 @@ private:
     // List of events to deliver
     std::vector<deliverable_event> staged_events_;
 
-    // Pending samples to be taken.
-    event_queue<sample_event> sample_events_;
-
     // Handles for accessing lowered cell.
     std::vector<target_handle> target_handles_;
 
-- 
GitLab