|
MNE-CPP 0.1.9
A Framework for Electrophysiology
|
A comprehensive raw data structure. More...
#include <mne_raw_data.h>
Public Types | |
| typedef QSharedPointer< MneRawData > | SPtr |
| typedef QSharedPointer< const MneRawData > | ConstSPtr |
Public Member Functions | |
| MneRawData () | |
| ~MneRawData () | |
Static Public Member Functions | |
| static void | mne_raw_add_filter_response (MneRawData *data, int *highpass_effective) |
| static void | setup_filter_bufs (MneRawData *data) |
| static int | load_one_buffer (MneRawData *data, MneRawBufDef *buf) |
| static int | compensate_buffer (MneRawData *data, MneRawBufDef *buf) |
| static int | mne_raw_pick_data (MneRawData *data, mneChSelection sel, int firsts, int ns, float **picked) |
| static int | mne_raw_pick_data_proj (MneRawData *data, mneChSelection sel, int firsts, int ns, float **picked) |
| static int | load_one_filt_buf (MneRawData *data, MneRawBufDef *buf) |
| static int | mne_raw_pick_data_filt (MneRawData *data, mneChSelection sel, int firsts, int ns, float **picked) |
| static MneRawData * | mne_raw_open_file_comp (const QString &name, int omit_skip, int allow_maxshield, mneFilterDef filter, int comp_set) |
| static MneRawData * | mne_raw_open_file (const QString &name, int omit_skip, int allow_maxshield, mneFilterDef filter) |
Public Attributes | |
| QString | filename |
| FIFFLIB::FiffStream::SPtr | stream |
| MNELIB::MneRawInfo * | info |
| QStringList | ch_names |
| QStringList | badlist |
| int | nbad |
| int * | bad |
| MNELIB::MneRawBufDef * | bufs |
| int | nbuf |
| MNELIB::MneRawBufDef * | filt_bufs |
| int | nfilt_buf |
| int | first_samp |
| int | omit_samp |
| int | first_samp_old |
| int | omit_samp_old |
| int | nsamp |
| float * | first_sample_val |
| MNELIB::MneProjOp * | proj |
| MNELIB::MneSssData * | sss |
| MNELIB::MneCTFCompDataSet * | comp |
| int | comp_file |
| int | comp_now |
| mneFilterDef | filter |
| void * | filter_data |
| mneUserFreeFunc | filter_data_free |
| mneEventList | event_list |
| unsigned int | max_event |
| QString | dig_trigger |
| unsigned int | dig_trigger_mask |
| float * | offsets |
| void * | ring |
| void * | filt_ring |
| MNELIB::MneDerivSet * | deriv |
| MNELIB::MneDeriv * | deriv_matched |
| float * | deriv_offsets |
| void * | user |
| mneUserFreeFunc | user_free |
A comprehensive raw data structure.
Implements the MNE Raw Data (Replaces *mneRawData,mneRawDataRec; struct of MNE-C mne_types.h).
Definition at line 86 of file mne_raw_data.h.
| typedef QSharedPointer<const MneRawData> MNELIB::MneRawData::ConstSPtr |
Const shared pointer type for MneRawData.
Definition at line 90 of file mne_raw_data.h.
| typedef QSharedPointer<MneRawData> MNELIB::MneRawData::SPtr |
Shared pointer type for MneRawData.
Definition at line 89 of file mne_raw_data.h.
| MneRawData::MneRawData | ( | ) |
Constructs the MNE Raw Data Refactored: new_raw_data (mne_raw_data.c)
Definition at line 885 of file mne_raw_data.cpp.
| MneRawData::~MneRawData | ( | ) |
Destroys the MNE Raw Data Refactored: mne_raw_free_data (mne_raw_data.c)
Definition at line 921 of file mne_raw_data.cpp.
|
static |
Definition at line 1089 of file mne_raw_data.cpp.
|
static |
Definition at line 1052 of file mne_raw_data.cpp.
|
static |
Definition at line 1421 of file mne_raw_data.cpp.
|
static |
Definition at line 962 of file mne_raw_data.cpp.
|
static |
Definition at line 1965 of file mne_raw_data.cpp.
|
static |
Definition at line 1678 of file mne_raw_data.cpp.
|
static |
Definition at line 1140 of file mne_raw_data.cpp.
|
static |
Definition at line 1459 of file mne_raw_data.cpp.
|
static |
Definition at line 1292 of file mne_raw_data.cpp.
|
static |
Definition at line 993 of file mne_raw_data.cpp.
| int* MNELIB::MneRawData::bad |
Definition at line 146 of file mne_raw_data.h.
| QStringList MNELIB::MneRawData::badlist |
Definition at line 144 of file mne_raw_data.h.
| MNELIB::MneRawBufDef* MNELIB::MneRawData::bufs |
Definition at line 147 of file mne_raw_data.h.
| QStringList MNELIB::MneRawData::ch_names |
Definition at line 143 of file mne_raw_data.h.
| MNELIB::MneCTFCompDataSet* MNELIB::MneRawData::comp |
Definition at line 159 of file mne_raw_data.h.
| int MNELIB::MneRawData::comp_file |
Definition at line 160 of file mne_raw_data.h.
| int MNELIB::MneRawData::comp_now |
Definition at line 161 of file mne_raw_data.h.
| MNELIB::MneDerivSet* MNELIB::MneRawData::deriv |
Definition at line 172 of file mne_raw_data.h.
| MNELIB::MneDeriv* MNELIB::MneRawData::deriv_matched |
Definition at line 173 of file mne_raw_data.h.
| float* MNELIB::MneRawData::deriv_offsets |
Definition at line 174 of file mne_raw_data.h.
| QString MNELIB::MneRawData::dig_trigger |
Definition at line 167 of file mne_raw_data.h.
| unsigned int MNELIB::MneRawData::dig_trigger_mask |
Definition at line 168 of file mne_raw_data.h.
| mneEventList MNELIB::MneRawData::event_list |
Definition at line 165 of file mne_raw_data.h.
| QString MNELIB::MneRawData::filename |
Definition at line 139 of file mne_raw_data.h.
| MNELIB::MneRawBufDef* MNELIB::MneRawData::filt_bufs |
Definition at line 149 of file mne_raw_data.h.
| void* MNELIB::MneRawData::filt_ring |
Definition at line 171 of file mne_raw_data.h.
| mneFilterDef MNELIB::MneRawData::filter |
Definition at line 162 of file mne_raw_data.h.
| void* MNELIB::MneRawData::filter_data |
Definition at line 163 of file mne_raw_data.h.
| mneUserFreeFunc MNELIB::MneRawData::filter_data_free |
Definition at line 164 of file mne_raw_data.h.
| int MNELIB::MneRawData::first_samp |
Definition at line 151 of file mne_raw_data.h.
| int MNELIB::MneRawData::first_samp_old |
Definition at line 153 of file mne_raw_data.h.
| float* MNELIB::MneRawData::first_sample_val |
Definition at line 156 of file mne_raw_data.h.
| MNELIB::MneRawInfo* MNELIB::MneRawData::info |
Definition at line 142 of file mne_raw_data.h.
| unsigned int MNELIB::MneRawData::max_event |
Definition at line 166 of file mne_raw_data.h.
| int MNELIB::MneRawData::nbad |
Definition at line 145 of file mne_raw_data.h.
| int MNELIB::MneRawData::nbuf |
Definition at line 148 of file mne_raw_data.h.
| int MNELIB::MneRawData::nfilt_buf |
Definition at line 150 of file mne_raw_data.h.
| int MNELIB::MneRawData::nsamp |
Definition at line 155 of file mne_raw_data.h.
| float* MNELIB::MneRawData::offsets |
Definition at line 169 of file mne_raw_data.h.
| int MNELIB::MneRawData::omit_samp |
Definition at line 152 of file mne_raw_data.h.
| int MNELIB::MneRawData::omit_samp_old |
Definition at line 154 of file mne_raw_data.h.
| MNELIB::MneProjOp* MNELIB::MneRawData::proj |
Definition at line 157 of file mne_raw_data.h.
| void* MNELIB::MneRawData::ring |
Definition at line 170 of file mne_raw_data.h.
| MNELIB::MneSssData* MNELIB::MneRawData::sss |
Definition at line 158 of file mne_raw_data.h.
| FIFFLIB::FiffStream::SPtr MNELIB::MneRawData::stream |
Definition at line 141 of file mne_raw_data.h.
| void* MNELIB::MneRawData::user |
Definition at line 175 of file mne_raw_data.h.
| mneUserFreeFunc MNELIB::MneRawData::user_free |
Definition at line 176 of file mne_raw_data.h.