52#include <QSharedPointer>
85 typedef QSharedPointer<FiffProj>
SPtr;
142 const QStringList& ch_names,
143 Eigen::MatrixXd& proj,
144 const QStringList& bads = defaultQStringList,
145 Eigen::MatrixXd& U = defaultMatrixXd);
167 const Eigen::MatrixXi &events,
174 const QMap<QString,double> &mapReject = QMap<QString,double>());
201 out <<
"#### Fiff Projector ####\n";
202 out <<
"\tKind: " << p_FiffProj.
kind << std::endl;
203 out <<
"\tactive: " << p_FiffProj.
active << std::endl;
204 out <<
"\tdesc: " << p_FiffProj.
desc.toUtf8().constData() << std::endl;
205 out <<
"\tdata:\n\t" << *p_FiffProj.
data.data() << std::endl;
Fiff library export/import macros.
#define FIFFSHARED_EXPORT
FiffNamedMatrix class declaration.
Old fiff_type declarations - replace them.
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
std::ostream & operator<<(std::ostream &out, const FIFFLIB::FiffCov &p_FiffCov)
QSharedDataPointer< FiffNamedMatrix > SDPtr
FiffNamedMatrix::SDPtr data
QSharedPointer< const FiffProj > ConstSPtr
static QList< FiffProj > compute_from_raw(const FiffRawData &raw, const Eigen::MatrixXi &events, int eventCode, float tmin, float tmax, int nGrad, int nMag, int nEeg, const QMap< QString, double > &mapReject=QMap< QString, double >())
static fiff_int_t make_projector(const QList< FiffProj > &projs, const QStringList &ch_names, Eigen::MatrixXd &proj, const QStringList &bads=defaultQStringList, Eigen::MatrixXd &U=defaultMatrixXd)
static void activate_projs(QList< FiffProj > &p_qListFiffProj)
QSharedPointer< FiffProj > SPtr
friend std::ostream & operator<<(std::ostream &out, const FIFFLIB::FiffProj &p_FiffProj)
FIFF raw measurement data.