37#ifndef MNE_MEAS_DATA_H
38#define MNE_MEAS_DATA_H
60#include <QSharedPointer>
101 typedef QSharedPointer<MNEMeasData>
SPtr;
157 const QStringList& namesp,
178 const QStringList& namesp,
185 QList<FIFFLIB::FiffChInfo>
chs;
192 std::unique_ptr<MNEProjOp>
proj;
193 std::unique_ptr<MNECTFCompDataSet>
comp;
196 std::unique_ptr<MNERawData>
raw;
Old fiff_type declarations - replace them.
mne library export/import macros.
MNERawData class declaration.
Legacy MNE-C constants and common typedefs.
Core MNE data structures (source spaces, source estimates, hemispheres).
MNEChSelection * mneChSelection
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
Coordinate transformation description.
Universally unique identifier.
Time stamp record storing seconds and microseconds since epoch.
MNE-style inverse operator.
std::unique_ptr< MNERawData > raw
static MNEMeasData * mne_read_meas_data_add(const QString &name, int set, MNEInverseOperator *op, MNENamedMatrix *fwd, const QStringList &namesp, int nnamesp, MNEMeasData *add_to)
Read an evoked-response data set and append it to an existing container.
QSharedPointer< const MNEMeasData > ConstSPtr
void adjust_baselines(float bmin, float bmax)
Adjust baseline offset of the current data set.
MNEMeasData()
Constructs an empty measurement data container.
FIFFLIB::FiffTime meas_date
QSharedPointer< MNEMeasData > SPtr
std::unique_ptr< FIFFLIB::FiffCoordTrans > meg_head_t
QList< MNEMeasDataSet * > sets
std::unique_ptr< MNECTFCompDataSet > comp
QList< FIFFLIB::FiffChInfo > chs
std::unique_ptr< FIFFLIB::FiffCoordTrans > mri_head_t
std::unique_ptr< MNEProjOp > proj
static MNEMeasData * mne_read_meas_data(const QString &name, int set, MNEInverseOperator *op, MNENamedMatrix *fwd, const QStringList &namesp, int nnamesp)
Read an evoked-response data set into a new container.
Single measurement epoch or average within MNEMeasData.
A dense matrix with named rows and columns.