v2.0.0
Loading...
Searching...
No Matches
src
libraries
inv
dipole_fit
inv_ecd.h
Go to the documentation of this file.
1
//=============================================================================================================
19
20
#ifndef INV_ECD_H
21
#define INV_ECD_H
22
23
//=============================================================================================================
24
// INCLUDES
25
//=============================================================================================================
26
27
#include "
../inv_global.h
"
28
29
//=============================================================================================================
30
// EIGEN INCLUDES
31
//=============================================================================================================
32
33
#include <Eigen/Core>
34
35
//=============================================================================================================
36
// QT INCLUDES
37
//=============================================================================================================
38
39
#include <QSharedPointer>
40
#include <QDebug>
41
42
//=============================================================================================================
43
// DEFINE NAMESPACE INVLIB
44
//=============================================================================================================
45
46
namespace
INVLIB
47
{
48
49
//=============================================================================================================
55
class
INVSHARED_EXPORT
InvEcd
56
{
57
public
:
58
typedef
QSharedPointer<InvEcd>
SPtr
;
59
typedef
QSharedPointer<const InvEcd>
ConstSPtr
;
60
61
//=========================================================================================================
65
InvEcd
();
66
67
//=========================================================================================================
73
InvEcd
(
const
InvEcd
& p_ECD);
74
75
//=========================================================================================================
79
~InvEcd
();
80
81
//=========================================================================================================
85
void
print
()
const
;
86
87
public
:
88
bool
valid
;
89
float
time
;
90
Eigen::Vector3f
rd
;
91
Eigen::Vector3f
Q
;
92
float
good
;
93
float
khi2
;
94
int
nfree
;
95
int
neval
;
96
};
97
98
//=============================================================================================================
99
// INLINE DEFINITIONS
100
//=============================================================================================================
101
}
// NAMESPACE INVLIB
102
103
#endif
// INV_ECD_H
inv_global.h
INVLIB library export/import macros, build-info accessors, and namespace docstring for the inverse-so...
INVSHARED_EXPORT
#define INVSHARED_EXPORT
Definition
inv_global.h:38
INVLIB
Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting).
Definition
braintreemodel.h:42
INVLIB::InvEcd::good
float good
Definition
inv_ecd.h:92
INVLIB::InvEcd::nfree
int nfree
Definition
inv_ecd.h:94
INVLIB::InvEcd::time
float time
Definition
inv_ecd.h:89
INVLIB::InvEcd::Q
Eigen::Vector3f Q
Definition
inv_ecd.h:91
INVLIB::InvEcd::rd
Eigen::Vector3f rd
Definition
inv_ecd.h:90
INVLIB::InvEcd::print
void print() const
Definition
inv_ecd.cpp:68
INVLIB::InvEcd::SPtr
QSharedPointer< InvEcd > SPtr
Definition
inv_ecd.h:58
INVLIB::InvEcd::neval
int neval
Definition
inv_ecd.h:95
INVLIB::InvEcd::khi2
float khi2
Definition
inv_ecd.h:93
INVLIB::InvEcd::ConstSPtr
QSharedPointer< const InvEcd > ConstSPtr
Definition
inv_ecd.h:59
INVLIB::InvEcd::InvEcd
InvEcd()
Definition
inv_ecd.cpp:34
INVLIB::InvEcd::valid
bool valid
Definition
inv_ecd.h:88
Generated on
for MNE-CPP by
1.16.1