Skip to content

Commit 9cd537d

Browse files
committed
Add BaseRecording.reset_times() function
1 parent bd67da8 commit 9cd537d

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/spikeinterface/core/baserecording.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,14 @@ def set_times(self, times, segment_index=None, with_warning=True):
495495
"Use this carefully!"
496496
)
497497

498+
def reset_times(self):
499+
"""Reset times in-memory for all segments that have a time vector."""
500+
for segment_index in range(self.get_num_segments()):
501+
if self.has_time_vector(segment_index):
502+
rs = self._recording_segments[segment_index]
503+
rs.t_start = None
504+
rs.time_vector = None
505+
498506
def sample_index_to_time(self, sample_ind, segment_index=None):
499507
"""
500508
Transform sample index into time in seconds

0 commit comments

Comments
 (0)