v2.0.0
Loading...
Searching...
No Matches
inv_gamma_map.h
Go to the documentation of this file.
1//=============================================================================================================
23
24#ifndef INV_GAMMA_MAP_H
25#define INV_GAMMA_MAP_H
26
27//=============================================================================================================
28// INCLUDES
29//=============================================================================================================
30
31#include "../inv_global.h"
33
34//=============================================================================================================
35// EIGEN INCLUDES
36//=============================================================================================================
37
38#include <Eigen/Core>
39#include <Eigen/Dense>
40
41//=============================================================================================================
42// QT INCLUDES
43//=============================================================================================================
44
45#include <QVector>
46
47//=============================================================================================================
48// DEFINE NAMESPACE INVLIB
49//=============================================================================================================
50
51namespace INVLIB
52{
53
54//=============================================================================================================
65
66//=============================================================================================================
76{
77public:
78 //=========================================================================================================
92 const Eigen::MatrixXd& matGain,
93 const Eigen::MatrixXd& matData,
94 const Eigen::MatrixXd& matNoiseCov,
95 int nIterations = 100,
96 double tolerance = 1e-6,
97 double gammaThreshold = 1e-10);
98};
99
100} // namespace INVLIB
101
102#endif // INV_GAMMA_MAP_H
InvSourceEstimate value type — central source-space data container produced by every INVLIB inverse s...
INVLIB library export/import macros, build-info accessors, and namespace docstring for the inverse-so...
#define INVSHARED_EXPORT
Definition inv_global.h:38
Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting).
Source-space inverse-solution container with dense grid plus optional focal-dipole,...
InvSourceEstimate stc
QVector< int > activeVertices
Gamma-MAP sparse inverse solver.
static InvGammaMapResult compute(const Eigen::MatrixXd &matGain, const Eigen::MatrixXd &matData, const Eigen::MatrixXd &matNoiseCov, int nIterations=100, double tolerance=1e-6, double gammaThreshold=1e-10)