36#ifndef RTINVOP_RTPROCESSING_H
37#define RTINVOP_RTPROCESSING_H
52#include <QSharedPointer>
63 class MNEForwardSolution;
64 class MNEInverseOperator;
71namespace RTPROCESSINGLIB
79 QSharedPointer<FIFFLIB::FiffInfo> pFiffInfo;
80 QSharedPointer<MNELIB::MNEForwardSolution> pFwd;
124 typedef QSharedPointer<RtInvOp>
SPtr;
135 explicit RtInvOp(QSharedPointer<FIFFLIB::FiffInfo> &p_pFiffInfo,
136 QSharedPointer<MNELIB::MNEForwardSolution> &p_pFwd,
137 QObject *parent = 0);
159 void setFwdSolution(QSharedPointer<MNELIB::MNEForwardSolution> pFwd);
181 QSharedPointer<MNELIB::MNEForwardSolution>
m_pFwd;
realtime library export/import macros.
#define RTPROCESINGSHARED_EXPORT
FiffCov class declaration.
Real-time inverse operator worker.
void resultReady(const MNELIB::MNEInverseOperator &invOp)
Real-time inverse operator estimation.
QSharedPointer< MNELIB::MNEForwardSolution > m_pFwd
QSharedPointer< RtInvOp > SPtr
void invOperatorCalculated(const MNELIB::MNEInverseOperator &invOp)
QSharedPointer< const RtInvOp > ConstSPtr
QSharedPointer< FIFFLIB::FiffInfo > m_pFiffInfo
void operate(const RtInvOpInput &inputData)