Skip to content

Commit 4d7246a

Browse files
committed
Fixes on shift function.
1 parent 3e98c67 commit 4d7246a

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/spikeinterface/core/baserecording.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -526,8 +526,6 @@ def shift_times(self, shift: int | float, segment_index: int | None = None) -> N
526526
The segment on which to shift the times. if `None`, all
527527
segments will be shifted.
528528
"""
529-
self._check_segment_index(segment_index) # Check the segment index is valid only
530-
531529
if segment_index is None:
532530
segments_to_shift = range(self.get_num_segments())
533531
else:
@@ -536,7 +534,7 @@ def shift_times(self, shift: int | float, segment_index: int | None = None) -> N
536534
for idx in segments_to_shift:
537535
rs = self._recording_segments[idx]
538536

539-
if self.has_time_vector():
537+
if self.has_time_vector(segment_index=idx):
540538
rs.time_vector += shift
541539
else:
542540
rs.t_start += shift

0 commit comments

Comments
 (0)