v2.0.0
Loading...
Searching...
No Matches
RTPROCESSINGLIB::RtHpiWorker Class Reference

Real-time HPI worker. More...

#include <rthpis.h>

Signals

void resultReady (const INVERSELIB::HpiFitResult &fitResult)

Public Member Functions

 RtHpiWorker (const INVERSELIB::SensorSet sensorSet)
void doWork (const Eigen::MatrixXd &matData, const Eigen::MatrixXd &matProjectors, const INVERSELIB::HpiModelParameters &hpiModelParameters, const Eigen::MatrixXd &matCoilsHead)

Protected Attributes

QSharedPointer< INVERSELIB::HPIFitm_pHpiFit

Detailed Description

Real-time HPI worker.

Real-time HPI worker.

Definition at line 89 of file rthpis.h.

Inheritance diagram for RTPROCESSINGLIB::RtHpiWorker:
Inheritance graph

Constructor & Destructor Documentation

◆ RtHpiWorker()

RtHpiWorker::RtHpiWorker ( const INVERSELIB::SensorSet sensorSet)
explicit

Creates the real-time HPI worker object.

Parameters
[in]pFiffInfoAssociated Fiff Information.

Definition at line 68 of file rthpis.cpp.

Member Function Documentation

◆ doWork()

void RtHpiWorker::doWork ( const Eigen::MatrixXd & matData,
const Eigen::MatrixXd & matProjectors,
const INVERSELIB::HpiModelParameters & hpiModelParameters,
const Eigen::MatrixXd & matCoilsHead )

Perform one single HPI fit.

Parameters
[in]matDataData to estimate the HPI positions from.
[in]matProjectorsThe projectors to apply. Bad channels are still included.
[in]vFreqsThe frequencies for each coil.
[in]pFiffInfoAssociated Fiff Information.

Definition at line 73 of file rthpis.cpp.

◆ resultReady

void RTPROCESSINGLIB::RtHpiWorker::resultReady ( const INVERSELIB::HpiFitResult & fitResult)
signal

Member Data Documentation

◆ m_pHpiFit

QSharedPointer<INVERSELIB::HPIFit> RTPROCESSINGLIB::RtHpiWorker::m_pHpiFit
protected

Holds the HpiFit object.

Definition at line 119 of file rthpis.h.


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