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.