MNE-CPP  beta 1.0
Public Types | Signals | Public Member Functions | Protected Member Functions | List of all members
RTINVLIB::RtInvOp Class Reference

Real-time inverse operator estimation. More...

#include <rtinvop.h>

Inheritance diagram for RTINVLIB::RtInvOp:

Public Types

typedef QSharedPointer< RtInvOpSPtr
 
typedef QSharedPointer< const RtInvOpConstSPtr
 

Signals

void invOperatorCalculated (MNELIB::MNEInverseOperator::SPtr p_pInvOp)
 

Public Member Functions

 RtInvOp (FiffInfo::SPtr &p_pFiffInfo, MNEForwardSolution::SPtr &p_pFwd, QObject *parent=0)
 
 ~RtInvOp ()
 
void appendNoiseCov (FiffCov &p_NoiseCov)
 
virtual bool stop ()
 
bool isRunning ()
 

Protected Member Functions

virtual void run ()
 

Detailed Description

Real-time inverse operator estimation.

Real-time inverse dSPM, sLoreta inverse operator estimation

Definition at line 106 of file rtinvop.h.

Member Typedef Documentation

typedef QSharedPointer<const RtInvOp> RTINVLIB::RtInvOp::ConstSPtr

Const shared pointer type for RtInvOp.

Definition at line 111 of file rtinvop.h.

typedef QSharedPointer<RtInvOp> RTINVLIB::RtInvOp::SPtr

Shared pointer type for RtInvOp.

Definition at line 110 of file rtinvop.h.

Constructor & Destructor Documentation

RtInvOp::RtInvOp ( FiffInfo::SPtr p_pFiffInfo,
MNEForwardSolution::SPtr p_pFwd,
QObject *  parent = 0 
)
explicit

Creates the real-time inverse operator estimation object

Parameters
[in]p_pFiffInfoFiff measurement info
[in]p_pFwdForward solution
[in]parentParent QObject (optional)

Definition at line 66 of file rtinvop.cpp.

RtInvOp::~RtInvOp ( )

Destroys the inverse operator estimation object.

Definition at line 77 of file rtinvop.cpp.

Member Function Documentation

void RtInvOp::appendNoiseCov ( FiffCov p_NoiseCov)

Slot to receive incoming noise covariance estimations.

Parameters
[in]p_NoiseCovNoise covariance estimation

Definition at line 85 of file rtinvop.cpp.

void RTINVLIB::RtInvOp::invOperatorCalculated ( MNELIB::MNEInverseOperator::SPtr  p_pInvOp)
signal

Signal which is emitted when a inverse operator is calculated.

Parameters
[out]p_InvOpThe inverse operator
bool RTINVLIB::RtInvOp::isRunning ( )
inline

Returns true if is running, otherwise false.

Returns
true if is running, false otherwise

Definition at line 186 of file rtinvop.h.

void RtInvOp::run ( )
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.

Definition at line 110 of file rtinvop.cpp.

bool RtInvOp::stop ( )
virtual

Stops the RtInv by stopping the producer's thread.

Returns
true if succeeded, false otherwise

Definition at line 99 of file rtinvop.cpp.


The documentation for this class was generated from the following files: