v2.0.0
Loading...
Searching...
No Matches
src
libraries
fiff
fiff_ctf_comp.cpp
Go to the documentation of this file.
1
//=============================================================================================================
17
18
//=============================================================================================================
19
// INCLUDES
20
//=============================================================================================================
21
22
#include "
fiff_ctf_comp.h
"
23
24
//=============================================================================================================
25
// USED NAMESPACES
26
//=============================================================================================================
27
28
using namespace
FIFFLIB
;
29
using namespace
Eigen;
30
31
//=============================================================================================================
32
// DEFINE MEMBER METHODS
33
//=============================================================================================================
34
35
FiffCtfComp::FiffCtfComp
()
36
:
ctfkind
(-1)
37
,
kind
(-1)
38
,
save_calibrated
(false)
39
,
data
(new
FiffNamedMatrix
())
40
{
41
}
42
43
//=============================================================================================================
44
45
FiffCtfComp::FiffCtfComp
(
const
FiffCtfComp
&p_FiffCtfComp)
46
:
ctfkind
(p_FiffCtfComp.
ctfkind
)
47
,
kind
(p_FiffCtfComp.
kind
)
48
,
save_calibrated
(p_FiffCtfComp.
save_calibrated
)
49
,
rowcals
(p_FiffCtfComp.
rowcals
)
50
,
colcals
(p_FiffCtfComp.
colcals
)
51
,
data
(p_FiffCtfComp.
data
)
52
{
53
}
54
55
//=============================================================================================================
56
57
FiffCtfComp::~FiffCtfComp
()
58
{
59
}
60
61
//=============================================================================================================
62
63
void
FiffCtfComp::clear
()
64
{
65
ctfkind
= -1;
66
kind
= -1;
67
save_calibrated
=
false
;
68
rowcals
= MatrixXd();
69
colcals
= MatrixXd();
70
data
=
FiffNamedMatrix::SDPtr
(
new
FiffNamedMatrix
());
71
}
fiff_ctf_comp.h
CTF / 4D Neuroimaging software gradient-compensation matrix block (FIFFB_MNE_CTF_COMP_DATA).
FIFFLIB
FIFF file I/O, in-memory data structures and high-level readers/writers.
Definition
connectivitysettings.h:66
FIFFLIB::FiffCtfComp::rowcals
Eigen::MatrixXd rowcals
Definition
fiff_ctf_comp.h:111
FIFFLIB::FiffCtfComp::save_calibrated
bool save_calibrated
Definition
fiff_ctf_comp.h:110
FIFFLIB::FiffCtfComp::clear
void clear()
Definition
fiff_ctf_comp.cpp:63
FIFFLIB::FiffCtfComp::colcals
Eigen::MatrixXd colcals
Definition
fiff_ctf_comp.h:112
FIFFLIB::FiffCtfComp::data
FiffNamedMatrix::SDPtr data
Definition
fiff_ctf_comp.h:113
FIFFLIB::FiffCtfComp::ctfkind
fiff_int_t ctfkind
Definition
fiff_ctf_comp.h:108
FIFFLIB::FiffCtfComp::FiffCtfComp
FiffCtfComp()
Definition
fiff_ctf_comp.cpp:35
FIFFLIB::FiffCtfComp::kind
fiff_int_t kind
Definition
fiff_ctf_comp.h:109
FIFFLIB::FiffCtfComp::~FiffCtfComp
~FiffCtfComp()
Definition
fiff_ctf_comp.cpp:57
FIFFLIB::FiffNamedMatrix
FIFF named matrix: dense / sparse Eigen matrix plus row-name and column-name string lists.
Definition
fiff_named_matrix.h:73
FIFFLIB::FiffNamedMatrix::SDPtr
QSharedDataPointer< FiffNamedMatrix > SDPtr
Definition
fiff_named_matrix.h:79
Generated on
for MNE-CPP by
1.16.1