44 #include "../inverse_global.h"
45 #include "../IInverseAlgorithm.h"
50 #include <QSharedPointer>
72 typedef QSharedPointer<MinimumNorm>
SPtr;
73 typedef QSharedPointer<const MinimumNorm>
ConstSPtr;
115 virtual MNELIB::MNESourceEstimate calculateInverse(
const Eigen::MatrixXd &data,
float tmin,
float tstep,
bool pick_normal =
false)
const;
125 virtual void doInverseSetup(qint32 nave,
bool pick_normal =
false);
133 virtual const char* getName()
const;
157 void setMethod(QString method);
166 void setMethod(
bool dSPM,
bool sLORETA);
174 void setRegularization(
float lambda);
182 inline Eigen::MatrixXd& getKernel();
193 Eigen::SparseMatrix<double> noise_norm;
194 QList<Eigen::VectorXi> vertno;
216 #endif // MINIMUMNORM_H