Table of Contents

Method Process

Namespace
Bonsai.PulsePal
Assembly
Bonsai.PulsePal.dll

Process()

Creates an observable sequence containing a single custom pulse train.

public IObservable<PulseOnset[]> Process()

Returns

IObservable<PulseOnset[]>

A sequence containing a single array of pulse onset times and voltages representing the custom pulse train.

Process<TSource>(IObservable<TSource>)

Creates an observable sequence of custom pulse trains where each train is created whenever another sequence emits a notification.

public override IObservable<PulseOnset[]> Process<TSource>(IObservable<TSource> source)

Parameters

source IObservable<TSource>

The sequence containing the notifications used for emitting new custom pulse trains.

Returns

IObservable<PulseOnset[]>

A sequence containing arrays of pulse onset times and voltages representing the custom pulse trains.

Type Parameters

TSource

The type of the elements in the source sequence.