35 #ifndef RTHPIS_RTPROCESSING_H
36 #define RTHPIS_RTPROCESSING_H
58 #include <QSharedPointer>
69 namespace INVERSELIB {
73 class HpiModelParameters;
80 namespace RTPROCESSINGLIB
112 void doWork(
const Eigen::MatrixXd& matData,
113 const Eigen::MatrixXd& matProjectors,
115 const Eigen::MatrixXd& matCoilsHead);
136 typedef QSharedPointer<RtHpi>
SPtr;
147 QObject *parent = 0);
161 void append(
const Eigen::MatrixXd &data);
177 void setProjectionMatrix(
const Eigen::MatrixXd& matProjectors);
185 void setHpiDigitizer(
const Eigen::MatrixXd& matCoilsHead);
214 void operate(
const Eigen::MatrixXd& matData,
215 const Eigen::MatrixXd& matProjectors,
217 const Eigen::MatrixXd& matCoilsHead);
225 #endif // RTHPIS_RTPROCESSING_H