MNE-CPP
beta 1.0
|
The Averaging class provides a Averaging algorithm structure. More...
#include <averaging.h>
Signals | |
void | fiffInfoAvailable () |
Public Member Functions | |
Averaging () | |
~Averaging () | |
virtual void | init () |
virtual void | unload () |
void | changeNumAverages (qint32 numAve) |
virtual QSharedPointer< IPlugin > | clone () const |
virtual bool | start () |
virtual bool | stop () |
virtual IPlugin::PluginType | getType () const |
virtual QString | getName () const |
void | changeStimChannel (qint32 index) |
void | changePreStim (qint32 samples) |
void | changePostStim (qint32 samples) |
void | appendEvoked (FiffEvoked::SPtr p_pEvoked) |
virtual QWidget * | setupWidget () |
void | update (XMEASLIB::NewMeasurement::SPtr pMeasurement) |
void | showAveragingWidget () |
![]() | |
virtual | ~IAlgorithm () |
virtual bool | multiInstanceAllowed () const |
![]() | |
virtual | ~IPlugin () |
QList< QAction * > | getPluginActions () |
InputConnectorList & | getInputConnectors () |
OutputConnectorList & | getOutputConnectors () |
Protected Member Functions | |
virtual void | run () |
![]() | |
void | addPluginAction (QAction *pAction) |
Additional Inherited Members | |
![]() | |
typedef QSharedPointer< IAlgorithm > | SPtr |
typedef QSharedPointer< const IAlgorithm > | ConstSPtr |
![]() | |
enum | PluginType { _ISensor, _IAlgorithm, _IIO, _PluginSet } |
typedef QSharedPointer< IPlugin > | SPtr |
typedef QSharedPointer< const IPlugin > | ConstSPtr |
typedef QVector< QSharedPointer< PluginInputConnector > > | InputConnectorList |
typedef QVector< QSharedPointer< PluginOutputConnector > > | OutputConnectorList |
![]() | |
InputConnectorList | m_inputConnectors |
OutputConnectorList | m_outputConnectors |
The Averaging class provides a Averaging algorithm structure.
DECLARE CLASS Averaging
Definition at line 109 of file averaging.h.
Averaging::Averaging | ( | ) |
Constructs a Averaging.
Definition at line 76 of file averaging.cpp.
Averaging::~Averaging | ( | ) |
Destroys the Averaging.
Definition at line 105 of file averaging.cpp.
void Averaging::changeNumAverages | ( | qint32 | numAve | ) |
Change the number of averages
[in] | numAve | new number of averages |
Definition at line 173 of file averaging.cpp.
|
virtual |
|
signal |
Emitted when fiffInfo is available
|
virtual |
Returns the plugin name. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 246 of file averaging.cpp.
|
virtual |
Returns the plugin type. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 238 of file averaging.cpp.
|
virtual |
Initialise input and output connectors.
Implements MNEX::IAlgorithm.
Definition at line 126 of file averaging.cpp.
|
protectedvirtual |
The starting point for the thread. After calling start(), the newly created thread calls this function. Returning from this method will end the execution of the thread. Pure virtual method inherited by QThread
Implements MNEX::IAlgorithm.
Definition at line 389 of file averaging.cpp.
|
virtual |
Returns the set up widget for configuration of IAlgorithm. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 287 of file averaging.cpp.
|
virtual |
Starts the IAlgorithm. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 195 of file averaging.cpp.
|
virtual |
Stops the IAlgorithm. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 214 of file averaging.cpp.
|
virtual |
Is called when plugin is detached of the stage. Can be used to safe settings.
Implements MNEX::IAlgorithm.
Definition at line 158 of file averaging.cpp.