def __init__(self, spike_times, waveforms=None, **kwargs):
    self.spike_times = spike_times
    self.waveforms = waveforms
    self._event_ts = None
    self._spk_clusters = None
    self._event_window = np.array(((- 0.05), 0.1))
    self._stim_width = None
    self._secs_per_bin = 0.001
    self._sample_rate = 30000
    self._duration = None
    self._pre_spike_samples = 18
    self._post_spike_samples = 32
def __init__(self, spike_times, waveforms=None, **kwargs):
    self.spike_times = spike_times
    self.waveforms = waveforms
    self._event_ts = None
    self._spk_clusters = None
    self._event_window = np.array(((- 0.05), 0.1))
    self._stim_width = None
    self._secs_per_bin = 0.001
    self._sample_rate = 30000
    self._duration = None
    self._pre_spike_samples = 18
    self._post_spike_samples = 32