55#include <QSharedPointer>
77 using SPtr = QSharedPointer<FiffEvoked>;
79 using UPtr = std::unique_ptr<FiffEvoked>;
80 using ConstUPtr = std::unique_ptr<const FiffEvoked>;
103 QPair<float,float> t_baseline = defaultFloatPair,
165 const QStringList& exclude = defaultQStringList)
const;
188 static bool read(QIODevice& p_IODevice,
190 QVariant setno = 0, QPair<float,float> t_baseline = defaultFloatPair,
241 return info.ch_names;
249 return QString(
"Average");
251 return QString(
"Standard_error");
253 return QString(
"Unknown");
265#ifndef metatype_fiffevoked
266#define metatype_fiffevoked
270#ifndef metatype_fiffevokedsptr
271#define metatype_fiffevokedsptr
Full FIFF measurement metadata: everything from FIFFB_MEAS / FIFFB_MEAS_INFO needed to interpret a re...
FIFF tag-kind, block-kind and type-code numerical definitions, authoritative for FIFFLIB.
#define FIFFV_ASPECT_AVERAGE
#define FIFFV_ASPECT_STD_ERR
Export/import macros and build-info accessors for the FIFFLIB shared library.
#define FIFFSHARED_EXPORT
Q_DECLARE_METATYPE(FIFFLIB::FiffEvoked)
Primitive scalar typedefs and forward-compatible aliases backing the FIFF type system.
FIFF file I/O, in-memory data structures and high-level readers/writers.
Single averaged evoked response: time axis, data, baseline, channel info and averaging metadata.
QSharedPointer< FiffEvoked > SPtr
FiffEvoked pick_channels(const QStringList &include=defaultQStringList, const QStringList &exclude=defaultQStringList) const
void setInfo(const FiffInfo &p_info, bool proj=true)
QString aspectKindToString() const
QSharedPointer< const FiffEvoked > ConstSPtr
std::unique_ptr< const FiffEvoked > ConstUPtr
FiffEvoked & operator+=(const Eigen::MatrixXd &newData)
static bool read(QIODevice &p_IODevice, FiffEvoked &p_FiffEvoked, QVariant setno=0, QPair< float, float > t_baseline=defaultFloatPair, bool proj=true, fiff_int_t p_aspect_kind=FIFFV_ASPECT_AVERAGE)
std::unique_ptr< FiffEvoked > UPtr
void applyBaselineCorrection(QPair< float, float > &p_baseline)
QPair< float, float > baseline
Full FIFF measurement info: per-channel descriptors, sampling and filter setup, projectors,...