62#include <QSharedPointer>
81 using SPtr = QSharedPointer<FiffEvoked>;
83 using UPtr = std::unique_ptr<FiffEvoked>;
84 using ConstUPtr = std::unique_ptr<const FiffEvoked>;
107 QPair<float,float> t_baseline = defaultFloatPair,
169 const QStringList& exclude = defaultQStringList)
const;
192 static bool read(QIODevice& p_IODevice,
194 QVariant setno = 0, QPair<float,float> t_baseline = defaultFloatPair,
245 return info.ch_names;
253 return QString(
"Average");
255 return QString(
"Standard_error");
257 return QString(
"Unknown");
269#ifndef metatype_fiffevoked
270#define metatype_fiffevoked
274#ifndef metatype_fiffevokedsptr
275#define metatype_fiffevokedsptr
FiffInfo class declaration.
Fiff library export/import macros.
#define FIFFSHARED_EXPORT
Q_DECLARE_METATYPE(FIFFLIB::FiffEvoked)
Header file describing the numerical values used in fif files.
#define FIFFV_ASPECT_AVERAGE
#define FIFFV_ASPECT_STD_ERR
Old fiff_type declarations - replace them.
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
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
FIFF measurement file information.