87 using namespace UTILSLIB;
88 using namespace FIFFLIB;
250 inline static fiff_int_t
make_projector(
const QList<FiffProj>& projs,
const QStringList& ch_names, MatrixXd& proj,
const QStringList& bads = defaultQStringList, MatrixXd& U = defaultMatrixXd)
329 static bool read_events(QIODevice &p_IODevice, MatrixXi& eventlist);
350 return p_pStream->
read_cov(p_Node, cov_kind, p_covData);
392 static inline bool read_forward_solution(QIODevice& p_IODevice,
MNEForwardSolution& fwd,
bool force_fixed =
false,
bool surf_ori =
false,
const QStringList& include = defaultQStringList,
const QStringList& exclude = defaultQStringList)
static qint32 find_source_space_hemi(MNEHemisphere &p_Hemisphere)
static bool make_compensator(const FiffInfo &info, fiff_int_t from, fiff_int_t to, FiffCtfComp &ctf_comp, bool exclude_comp_chs=false)
FIFF measurement file information.
Source Space descritpion.
static bool read_cov(FiffStream *p_pStream, FiffDirTree &p_Node, fiff_int_t cov_kind, FiffCov &p_covData)
bool transform_source_space_to(fiff_int_t dest, FiffCoordTrans &trans)
static bool read_bem_surface(FiffStream::SPtr &p_pStream, bool add_geom, FiffDirTree &p_Tree, QList< MNESurface::SPtr > &p_Surfaces)
static bool read_forward_solution(QIODevice &p_IODevice, MNEForwardSolution &fwd, bool force_fixed=false, bool surf_ori=false, const QStringList &include=defaultQStringList, const QStringList &exclude=defaultQStringList)
qint32 get_current_comp()
static SparseMatrix< double > * make_block_diag(const MatrixXd &A, qint32 n)
MNEHemisphere class declaration.
void set_current_comp(fiff_int_t value)
static VectorXd * combine_xyz(const VectorXd &vec)
static bool readFromStream(FiffStream::SPtr &p_pStream, bool add_geom, FiffDirTree &p_Tree, MNESourceSpace &p_SourceSpace)
static qint32 make_projector(FiffInfo &info, MatrixXd &proj)
static fiff_int_t make_projector(const QList< FiffProj > &projs, const QStringList &ch_names, MatrixXd &proj, const QStringList &bads=defaultQStringList, MatrixXd &U=defaultMatrixXd)
static bool read_inverse_operator(QIODevice &p_IODevice, MNEInverseOperator &inv)
static SparseMatrix< double > * make_block_diag(const MatrixXd &A, qint32 n)
QSharedPointer< FiffStream > SPtr
void transpose_named_matrix()
static VectorXd * combine_xyz(const VectorXd &vec)
MNEForwardSolution class declaration, which provides the forward solution including the source space ...
static bool read(QIODevice &p_IODevice, QList< MNESurface::SPtr > &surfaces)
Hemisphere provides geometry information.
Directory tree structure.
MNEInverseOperator prepare_inverse_operator(qint32 nave, float lambda2, bool dSPM, bool sLORETA=false) const
static bool patch_info(MNEHemisphere &p_Hemisphere)
bool make_compensator(fiff_int_t from, fiff_int_t to, FiffCtfComp &ctf_comp, bool exclude_comp_chs=false) const
MNEInverseOperator class declaration.
static fiff_int_t make_projector(const QList< FiffProj > &projs, const QStringList &ch_names, MatrixXd &proj, const QStringList &bads=defaultQStringList, MatrixXd &U=defaultMatrixXd, bool include_active=true)
Contains the declaration of the MNESurface class.
static void transpose_named_matrix(FiffNamedMatrix *mat)
static bool read(QIODevice &p_IODevice, MNEForwardSolution &fwd, bool force_fixed=false, bool surf_ori=false, const QStringList &include=defaultQStringList, const QStringList &exclude=defaultQStringList, bool bExcludeBads=true)
qint32 make_projector(MatrixXd &proj) const
mne library export/import macros.
Coordinate transformation description.
MNESourceSpace class declaration.
CTF software compensation data.
static QList< FiffChInfo > set_current_comp(QList< FiffChInfo > &chs, fiff_int_t value)
MNEMath class declaration.
static bool transform_source_space_to(MNESourceSpace *p_pMNESourceSpace, fiff_int_t dest, FiffCoordTrans &trans)
bool read_cov(const FiffDirTree &p_Node, fiff_int_t cov_kind, FiffCov &p_covData)
The MNE class provides wrapper functions to stay consistent with mne matlab toolbox.
static qint32 get_current_comp(FiffInfo *info)
static bool read_source_spaces(FiffStream::SPtr &p_pStream, bool add_geom, FiffDirTree &p_Tree, MNESourceSpace &p_SourceSpace)
static bool read_inverse_operator(QIODevice &p_pIODevice, MNEInverseOperator &inv)
static MNEInverseOperator prepare_inverse_operator(MNEInverseOperator &orig, qint32 nave, float lambda2, bool dSPM, bool sLORETA=false)
static bool patch_info(MNEHemisphere &p_Hemisphere)
static qint32 find_source_space_hemi(MNEHemisphere &p_Hemisphere)
FiffCov class declaration.