Method Process
Process()
Creates an observable sequence containing a single pulse train onset configured with the specified time and voltage.
public IObservable<PulseOnset> Process()
Returns
- IObservable<PulseOnset>
A sequence containing the created PulseOnset object.
Process<TSource>(IObservable<TSource>)
Creates an observable sequence of pulse train onset times and voltages, where each pulse onset is emitted only when an observable 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 pulse onset times and voltages.
Returns
- IObservable<PulseOnset>
A sequence containing the created PulseOnset objects whenever the
source
emits notifications.
Type Parameters
TSource
The type of the elements in the
source
sequence.