v2.0.0
Loading...
Searching...
No Matches
INVERSELIB::MneMeasData Class Reference

easurement data representation in MNE calculations More...

#include <mne_meas_data.h>

Public Types

typedef QSharedPointer< MneMeasDataSPtr
typedef QSharedPointer< const MneMeasDataConstSPtr

Public Member Functions

 MneMeasData ()
 ~MneMeasData ()
void adjust_baselines (float bmin, float bmax)

Static Public Member Functions

static MneMeasDatamne_read_meas_data_add (const QString &name, int set, MneInverseOperator *op, MNELIB::MneNamedMatrix *fwd, const QStringList &namesp, int nnamesp, MneMeasData *add_to)
static MneMeasDatamne_read_meas_data (const QString &name, int set, MneInverseOperator *op, MNELIB::MneNamedMatrix *fwd, const QStringList &namesp, int nnamesp)

Public Attributes

QString filename
FIFFLIB::fiffId meas_id
FIFFLIB::fiffTimeRec meas_date
QList< FIFFLIB::FiffChInfochs
FIFFLIB::FiffCoordTransOldmeg_head_t
FIFFLIB::FiffCoordTransOldmri_head_t
float sfreq
int nchan
float highpass
float lowpass
MNELIB::MneProjOpproj
MNELIB::MneCTFCompDataSetcomp
MneInverseOperatorop
MNELIB::MneNamedMatrixfwd
MNELIB::MneRawDataraw
MNELIB::mneChSelection chsel
QStringList badlist
int nbad
int * bad
int ch_major
QList< MneMeasDataSet * > sets
int nset
MneMeasDataSetcurrent

Detailed Description

easurement data representation in MNE calculations

Implements MNE Meas Data (Replaces *mneMeasData,mneMeasDataRec; struct of MNE-C mne_types.h).

Definition at line 92 of file mne_meas_data.h.

Member Typedef Documentation

◆ ConstSPtr

typedef QSharedPointer<const MneMeasData> INVERSELIB::MneMeasData::ConstSPtr

Const shared pointer type for MneMeasData.

Definition at line 96 of file mne_meas_data.h.

◆ SPtr

typedef QSharedPointer<MneMeasData> INVERSELIB::MneMeasData::SPtr

Shared pointer type for MneMeasData.

Definition at line 95 of file mne_meas_data.h.

Constructor & Destructor Documentation

◆ MneMeasData()

MneMeasData::MneMeasData ( )

Constructs the MNE Meas Data Refactored: mne_new_meas_data (mne_read_data.c)

Definition at line 1515 of file mne_meas_data.cpp.

◆ ~MneMeasData()

MneMeasData::~MneMeasData ( )

Destroys the MNE Meas Data description Refactored: mne_free_meas_data (mne_read_data.c)

Definition at line 1539 of file mne_meas_data.cpp.

Member Function Documentation

◆ adjust_baselines()

void MneMeasData::adjust_baselines ( float bmin,
float bmax )

Change the baseline setting in the current data set Refactored: mne_adjust_baselines (mne_apply_baselines.c)

Parameters
[in]bminBaseline start timepoint.
[in]bmaxBaseline end timepoint.

Definition at line 1568 of file mne_meas_data.cpp.

◆ mne_read_meas_data()

MneMeasData * MneMeasData::mne_read_meas_data ( const QString & name,
int set,
MneInverseOperator * op,
MNELIB::MneNamedMatrix * fwd,
const QStringList & namesp,
int nnamesp )
static

Definition at line 1920 of file mne_meas_data.cpp.

◆ mne_read_meas_data_add()

MneMeasData * MneMeasData::mne_read_meas_data_add ( const QString & name,
int set,
MneInverseOperator * op,
MNELIB::MneNamedMatrix * fwd,
const QStringList & namesp,
int nnamesp,
MneMeasData * add_to )
static

Definition at line 1628 of file mne_meas_data.cpp.

Member Data Documentation

◆ bad

int* INVERSELIB::MneMeasData::bad

Definition at line 158 of file mne_meas_data.h.

◆ badlist

QStringList INVERSELIB::MneMeasData::badlist

Definition at line 156 of file mne_meas_data.h.

◆ ch_major

int INVERSELIB::MneMeasData::ch_major

Definition at line 162 of file mne_meas_data.h.

◆ chs

QList<FIFFLIB::FiffChInfo> INVERSELIB::MneMeasData::chs

Definition at line 143 of file mne_meas_data.h.

◆ chsel

MNELIB::mneChSelection INVERSELIB::MneMeasData::chsel

Definition at line 155 of file mne_meas_data.h.

◆ comp

MNELIB::MneCTFCompDataSet* INVERSELIB::MneMeasData::comp

Definition at line 151 of file mne_meas_data.h.

◆ current

MneMeasDataSet* INVERSELIB::MneMeasData::current

Definition at line 165 of file mne_meas_data.h.

◆ filename

QString INVERSELIB::MneMeasData::filename

Definition at line 140 of file mne_meas_data.h.

◆ fwd

MNELIB::MneNamedMatrix* INVERSELIB::MneMeasData::fwd

Definition at line 153 of file mne_meas_data.h.

◆ highpass

float INVERSELIB::MneMeasData::highpass

Definition at line 148 of file mne_meas_data.h.

◆ lowpass

float INVERSELIB::MneMeasData::lowpass

Definition at line 149 of file mne_meas_data.h.

◆ meas_date

FIFFLIB::fiffTimeRec INVERSELIB::MneMeasData::meas_date

Definition at line 142 of file mne_meas_data.h.

◆ meas_id

FIFFLIB::fiffId INVERSELIB::MneMeasData::meas_id

Definition at line 141 of file mne_meas_data.h.

◆ meg_head_t

FIFFLIB::FiffCoordTransOld* INVERSELIB::MneMeasData::meg_head_t

Definition at line 144 of file mne_meas_data.h.

◆ mri_head_t

FIFFLIB::FiffCoordTransOld* INVERSELIB::MneMeasData::mri_head_t

Definition at line 145 of file mne_meas_data.h.

◆ nbad

int INVERSELIB::MneMeasData::nbad

Definition at line 157 of file mne_meas_data.h.

◆ nchan

int INVERSELIB::MneMeasData::nchan

Definition at line 147 of file mne_meas_data.h.

◆ nset

int INVERSELIB::MneMeasData::nset

Definition at line 164 of file mne_meas_data.h.

◆ op

MneInverseOperator* INVERSELIB::MneMeasData::op

Definition at line 152 of file mne_meas_data.h.

◆ proj

MNELIB::MneProjOp* INVERSELIB::MneMeasData::proj

Definition at line 150 of file mne_meas_data.h.

◆ raw

MNELIB::MneRawData* INVERSELIB::MneMeasData::raw

Definition at line 154 of file mne_meas_data.h.

◆ sets

QList<MneMeasDataSet*> INVERSELIB::MneMeasData::sets

Definition at line 163 of file mne_meas_data.h.

◆ sfreq

float INVERSELIB::MneMeasData::sfreq

Definition at line 146 of file mne_meas_data.h.


The documentation for this class was generated from the following files: