MNE-CPP 0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
fiff_ctf_comp.h
Go to the documentation of this file.
1//=============================================================================================================
37#ifndef FIFF_CTF_COMP_H
38#define FIFF_CTF_COMP_H
39
40//=============================================================================================================
41// INCLUDES
42//=============================================================================================================
43
44#include "fiff_global.h"
45#include "fiff_types.h"
46#include "fiff_named_matrix.h"
47
48//=============================================================================================================
49// QT INCLUDES
50//=============================================================================================================
51
52#include <QSharedPointer>
53
54//=============================================================================================================
55// EIGEN INCLUDES
56//=============================================================================================================
57
58#include <Eigen/Core>
59
60//=============================================================================================================
61// DEFINE NAMESPACE FIFFLIB
62//=============================================================================================================
63
64namespace FIFFLIB
65{
66
67//=============================================================================================================
74
75public:
76 typedef QSharedPointer<FiffCtfComp> SPtr;
77 typedef QSharedPointer<const FiffCtfComp> ConstSPtr;
79 //=========================================================================================================
84
85 //=========================================================================================================
91 FiffCtfComp(const FiffCtfComp &p_FiffCtfComp);
92
93 //=========================================================================================================
98
99 //=========================================================================================================
103 void clear();
104
105public:
106 fiff_int_t ctfkind;
107 fiff_int_t kind;
109 Eigen::MatrixXd rowcals;
110 Eigen::MatrixXd colcals;
112};
113} // NAMESPACE
114
115#endif // FIFF_CTF_COMP_H
Fiff library export/import macros.
#define FIFFSHARED_EXPORT
Definition fiff_global.h:56
FiffNamedMatrix class declaration.
Definitions for describing the objects in a FIFF file.
CTF software compensation data.
Eigen::MatrixXd rowcals
Eigen::MatrixXd colcals
FiffNamedMatrix::SDPtr data
QSharedPointer< FiffCtfComp > SPtr
QSharedPointer< const FiffCtfComp > ConstSPtr
QSharedDataPointer< FiffNamedMatrix > SDPtr