MNE-CPP
beta 1.0
|
Real-time averaging helper. More...
#include <rtave.h>
Public Types | |
typedef QSharedPointer< RtAve > | SPtr |
typedef QSharedPointer< const RtAve > | ConstSPtr |
Signals | |
void | evokedPreStim (FIFFLIB::FiffEvoked::SPtr p_pEvokedPreStim) |
void | evokedPostStim (FIFFLIB::FiffEvoked::SPtr p_pEvokedPostStim) |
void | evokedStim (FIFFLIB::FiffEvoked::SPtr p_pEvokedStim) |
void | numAveragesChanged () |
Public Member Functions | |
RtAve (quint32 numAverages, quint32 p_iPreStimSamples, quint32 p_iPostStimSamples, FiffInfo::SPtr p_pFiffInfo, QObject *parent=0) | |
~RtAve () | |
void | append (const MatrixXd &p_DataSegment) |
void | setAverages (qint32 numAve) |
void | setPreStim (qint32 samples) |
void | setPostStim (qint32 samples) |
virtual bool | start () |
virtual bool | stop () |
bool | isRunning () |
Protected Member Functions | |
virtual void | run () |
Real-time averaging helper.
Real-time averaging and returns evoked data
typedef QSharedPointer<const RtAve> RTINVLIB::RtAve::ConstSPtr |
typedef QSharedPointer<RtAve> RTINVLIB::RtAve::SPtr |
|
explicit |
Creates the real-time covariance estimation object.
[in] | numAverages | Number of evkos to average |
[in] | p_iPreStimSamples | Number of samples averaged before the stimulus |
[in] | p_iPostStimSamples | Number of samples averaged after the stimulus (including the stimulus) |
[in] | p_pFiffInfo | Associated Fiff Information |
[in] | parent | Parent QObject (optional) |
RtAve::~RtAve | ( | ) |
void RtAve::append | ( | const MatrixXd & | p_DataSegment | ) |
|
signal |
Signal which is emitted when new evoked post stimulus data are available.
[out] | p_pEvokedPostStim | The evoked post stimulus data |
|
signal |
Signal which is emitted when new evoked pre stimulus data are available.
[out] | p_pEvokedPreStim | The evoked pre stimulus data |
|
signal |
Signal which is emitted when new evoked stimulus data are available.
[out] | p_pEvokedStim | The evoked stimulus data |
|
inline |
|
signal |
Emitted when number of averages changed
|
protectedvirtual |
void RtAve::setAverages | ( | qint32 | numAve | ) |
void RtAve::setPostStim | ( | qint32 | samples | ) |
void RtAve::setPreStim | ( | qint32 | samples | ) |
|
virtual |
|
virtual |