MNE-CPP
0.1.9
A Framework for Electrophysiology
|
Channel info descriptor. More...
#include <fiff_ch_info.h>
Public Types | |
typedef QSharedPointer< FiffChInfo > | SPtr |
typedef QSharedPointer< const FiffChInfo > | ConstSPtr |
Public Member Functions | |
FiffChInfo () | |
FiffChInfo (const FiffChInfo &p_FiffChInfo) | |
~FiffChInfo () | |
Static Public Member Functions | |
static qint32 | storageSize () |
Public Attributes | |
fiff_int_t | scanNo |
fiff_int_t | logNo |
fiff_int_t | kind |
fiff_float_t | range |
fiff_float_t | cal |
FiffChPos | chpos |
fiff_int_t | unit |
fiff_int_t | unit_mul |
QString | ch_name |
Eigen::Matrix< float, 4, 4, Eigen::DontAlign > | coil_trans |
Eigen::Matrix< float, 3, 2, Eigen::DontAlign > | eeg_loc |
fiff_int_t | coord_frame |
Friends | |
bool | operator== (const FiffChInfo &a, const FiffChInfo &b) |
Channel info descriptor.
Channel Info descriptor replaces _fiffChInfoRec struct.
Definition at line 74 of file fiff_ch_info.h.
typedef QSharedPointer<const FiffChInfo> FIFFLIB::FiffChInfo::ConstSPtr |
Const shared pointer type for FiffChInfo.
Definition at line 78 of file fiff_ch_info.h.
typedef QSharedPointer<FiffChInfo> FIFFLIB::FiffChInfo::SPtr |
Shared pointer type for FiffChInfo.
Definition at line 77 of file fiff_ch_info.h.
FiffChInfo::FiffChInfo | ( | ) |
Constructs the channel info descriptor.
Definition at line 53 of file fiff_ch_info.cpp.
FiffChInfo::FiffChInfo | ( | const FiffChInfo & | p_FiffChInfo | ) |
Copy constructor.
[in] | p_FiffChInfo | Channel Info descriptor which should be copied. |
Definition at line 71 of file fiff_ch_info.cpp.
FiffChInfo::~FiffChInfo | ( | ) |
Destroys the channel info descriptor.
Definition at line 89 of file fiff_ch_info.cpp.
|
inlinestatic |
Size of the old struct (fiffChInfoRec) 20*int + 16 = 20*4 + 16 = 96
Definition at line 155 of file fiff_ch_info.h.
|
friend |
Overloaded == operator to compare an object to this instance.
[in] | object | The object which should be compared to. |
Definition at line 162 of file fiff_ch_info.h.
fiff_float_t FIFFLIB::FiffChInfo::cal |
Calibration from volts to units used 1
Definition at line 123 of file fiff_ch_info.h.
QString FIFFLIB::FiffChInfo::ch_name |
Descriptive name for the channel 16
Definition at line 127 of file fiff_ch_info.h.
FiffChPos FIFFLIB::FiffChInfo::chpos |
Channel location.
Definition at line 124 of file fiff_ch_info.h.
Eigen::Matrix<float,4,4, Eigen::DontAlign> FIFFLIB::FiffChInfo::coil_trans |
Coil coordinate system transformation.
Definition at line 130 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::coord_frame |
Coordinate Frame.
Definition at line 132 of file fiff_ch_info.h.
Eigen::Matrix<float,3,2, Eigen::DontAlign> FIFFLIB::FiffChInfo::eeg_loc |
Channel location.
Definition at line 131 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::kind |
Kind of channel 1
Definition at line 121 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::logNo |
Logical channel # 1
Definition at line 120 of file fiff_ch_info.h.
fiff_float_t FIFFLIB::FiffChInfo::range |
Voltmeter range (-1 = auto ranging) 1
Definition at line 122 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::scanNo |
Scanning order number 1
Definition at line 119 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::unit |
Unit of measurement 1
Definition at line 125 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::unit_mul |
Unit multiplier exponent 1
Definition at line 126 of file fiff_ch_info.h.