98 class CovarianceSettingsWidget;
110 Q_PLUGIN_METADATA(IID
"mne_x/1.0" FILE
"covariance.json")
139 virtual void unload();
145 virtual QSharedPointer<IPlugin> clone()
const;
147 virtual bool start();
151 virtual QString getName()
const;
153 virtual QWidget* setupWidget();
159 void showCovarianceWidget();
161 void changeSamples(qint32 samples);
168 void fiffInfoAvailable();
185 QVector<FiffCov::SPtr> m_qVecCovData;
190 qint32 m_iEstimationSamples;
192 QSharedPointer<CovarianceSettingsWidget> m_pCovarianceWidget;
194 QAction* m_pActionShowAdjustment;
199 #endif // COVARIANCE_H
QSharedPointer< FiffCov > SPtr
Contains declaration of IAlgorithm interface class.
CircularMatrixBuffer class declaration.
QSharedPointer< PluginOutputData< T > > SPtr
#define COVARIANCESHARED_EXPORT
The circular matrix buffer.
QSharedPointer< FiffInfo > SPtr
FiffInfo class declaration.
The IAlgorithm class provides an interface for a real-time algorithm plugin.
The Covariance class provides a Covariance algorithm structure.
Contains the Covariance library export/import macros.
QSharedPointer< NewMeasurement > SPtr
Contains the declaration of the NewRealTimeMultiSampleArray class.
QSharedPointer< RtCov > SPtr
Contains the declaration of the RealTimeCov class.
FiffCov class declaration.