MNE-CPP
beta 1.0
|
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 |
fiff_int_t | coil_type |
Matrix< double, 12, 1, DontAlign > | loc |
Matrix< double, 4, 4, DontAlign > | coil_trans |
Matrix< double, 3, 2, DontAlign > | eeg_loc |
fiff_int_t | coord_frame |
fiff_int_t | unit |
fiff_int_t | unit_mul |
QString | ch_name |
Channel info descriptor.
Channel Info descriptor replaces _fiffChInfoRec struct.
Definition at line 87 of file fiff_ch_info.h.
typedef QSharedPointer<const FiffChInfo> FIFFLIB::FiffChInfo::ConstSPtr |
Const shared pointer type for FiffChInfo.
Definition at line 91 of file fiff_ch_info.h.
typedef QSharedPointer<FiffChInfo> FIFFLIB::FiffChInfo::SPtr |
Shared pointer type for FiffChInfo.
Definition at line 90 of file fiff_ch_info.h.
FiffChInfo::FiffChInfo | ( | ) |
Constructs the channel info descriptor.
Definition at line 57 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 75 of file fiff_ch_info.cpp.
FiffChInfo::~FiffChInfo | ( | ) |
Destroys the channel info descriptor.
Definition at line 96 of file fiff_ch_info.cpp.
|
inlinestatic |
Size of the old struct (fiffChInfoRec) 20*int + 16 = 20*4 + 16 = 96
Definition at line 168 of file fiff_ch_info.h.
fiff_float_t FIFFLIB::FiffChInfo::cal |
Calibration from volts to units used 1
Definition at line 126 of file fiff_ch_info.h.
QString FIFFLIB::FiffChInfo::ch_name |
Descriptive name for the channel 16
Definition at line 143 of file fiff_ch_info.h.
Matrix<double,4,4, DontAlign> FIFFLIB::FiffChInfo::coil_trans |
Coil coordinate system transformation
Definition at line 135 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::coil_type |
What kind of coil.
Definition at line 128 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::coord_frame |
Coordinate Frame
Definition at line 137 of file fiff_ch_info.h.
Matrix<double,3,2, DontAlign> FIFFLIB::FiffChInfo::eeg_loc |
Channel location
Definition at line 136 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::kind |
Kind of channel 1
Definition at line 124 of file fiff_ch_info.h.
Matrix<double,12,1, DontAlign> FIFFLIB::FiffChInfo::loc |
Channel (MEG) location: 3x Coil coordinate system origin; 3x Coil coordinate system x-axis unit vector; 3x Coil coordinate system y-axis unit vector; 3x Coil coordinate system z-axis unit vector
Definition at line 130 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::logno |
Logical channel # 1
Definition at line 123 of file fiff_ch_info.h.
fiff_float_t FIFFLIB::FiffChInfo::range |
Voltmeter range (-1 = auto ranging) 1
Definition at line 125 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::scanno |
Scanning order number 1
Definition at line 122 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::unit |
Unit of measurement 1
Definition at line 141 of file fiff_ch_info.h.
fiff_int_t FIFFLIB::FiffChInfo::unit_mul |
Unit multiplier exponent 1
Definition at line 142 of file fiff_ch_info.h.