50#include <QSharedPointer>
72 typedef QSharedPointer<MinimumNorm>
SPtr;
73 typedef QSharedPointer<const MinimumNorm>
ConstSPtr;
125 virtual void doInverseSetup(qint32 nave,
bool pick_normal =
false);
133 virtual const char*
getName()
const;
193 Eigen::SparseMatrix<double> noise_norm;
194 QList<Eigen::VectorXi> vertno;
Contains declaration of IIinverseAlgorithm interface class.
inverse library export/import macros.
#define INVERSESHARED_EXPORT
Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting).
Inverse algorithm interface.
virtual MNELIB::MNESourceEstimate calculateInverse(const Eigen::MatrixXd &data, float tmin, float tstep, bool pick_normal=false) const
QSharedPointer< MinimumNorm > SPtr
virtual const MNELIB::MNESourceSpaces & getSourceSpace() const
MNELIB::MNEInverseOperator & getPreparedInverseOperator()
Eigen::MatrixXd & getKernel()
MinimumNorm(const MNELIB::MNEInverseOperator &p_inverseOperator, float lambda, bool dSPM, bool sLORETA)
virtual void doInverseSetup(qint32 nave, bool pick_normal=false)
virtual const char * getName() const
void setMethod(QString method)
MinimumNorm(const MNELIB::MNEInverseOperator &p_inverseOperator, float lambda, const QString method)
QSharedPointer< const MinimumNorm > ConstSPtr
void setRegularization(float lambda)
Source Space descritpion.
MNEInverseOperator class declaration.