20#ifndef MNE_MEAS_DATA_H
21#define MNE_MEAS_DATA_H
43#include <QSharedPointer>
84 typedef QSharedPointer<MNEMeasData>
SPtr;
85 typedef QSharedPointer<const MNEMeasData>
ConstSPtr;
140 const QStringList& namesp,
161 const QStringList& namesp,
168 QList<FIFFLIB::FiffChInfo>
chs;
175 std::unique_ptr<MNEProjOp>
proj;
176 std::unique_ptr<MNECTFCompDataSet>
comp;
179 std::unique_ptr<MNERawData>
raw;
MNELIB shared-library export/import macros and library build metadata.
Legacy MNE-C constants and shared typedefs used across MNELIB structures.
Legacy MNE-C raw-recording container with per-file buffer descriptors.
Primitive scalar typedefs and forward-compatible aliases backing the FIFF type system.
Core MNE data structures (source spaces, source estimates, hemispheres).
MNEChSelection * mneChSelection
FIFF file I/O, in-memory data structures and high-level readers/writers.
Labelled 4x4 FIFF affine: source frame, destination frame, rotation, translation and cached inverse.
128-bit FIFF identifier: hardware machine ID plus creation time, stamped on every file and block.
FIFF time stamp: Unix seconds plus a microsecond fraction matching the on-disk fiffTimeRec record.
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.