|
MNE-CPP
0.1.9
A Framework for Electrophysiology
|
Go to the documentation of this file.
38 #ifndef MNE_INVERSE_OPERATOR_H
39 #define MNE_INVERSE_OPERATOR_H
116 QString t_sDistMeasure;
118 t_sDistMeasure = QString(
"cityblock");
127 t_kMeans.
calculate(this->matRoiMT, this->nClusters, p_RegionMTOut.
roiIdx, p_RegionMTOut.
ctrs, p_RegionMTOut.
sumd, p_RegionMTOut.
D);
131 return p_RegionMTOut;
144 typedef QSharedPointer<MNEInverseOperator>
SPtr;
145 typedef QSharedPointer<const MNEInverseOperator>
ConstSPtr;
179 bool limit_depth_chs =
true);
216 Eigen::SparseMatrix<double> &noise_norm,
217 QList<Eigen::VectorXi> &vertno);
241 qint32 p_iClusterSize,
242 Eigen::MatrixXd& p_D,
243 QString p_sMethod =
"cityblock")
const;
251 inline Eigen::MatrixXd& getKernel();
259 inline Eigen::MatrixXd getKernel()
const;
267 inline bool isFixedOrient()
const;
289 bool limit_depth_chs =
true);
309 bool sLORETA =
false)
const;
334 void write(QIODevice &p_IODevice);
405 return this->
source_ori == FIFFV_MNE_FIXED_ORI;
412 out <<
"#### MNE Inverse Operator ####\n";
414 out <<
"\n methods: " << p_MNEInverseOperator.
methods << std::endl;
415 out <<
"\n source_ori: " << p_MNEInverseOperator.
source_ori << std::endl;
416 out <<
"\n nsource: " << p_MNEInverseOperator.
nsource << std::endl;
417 out <<
"\n nchan: " << p_MNEInverseOperator.
nchan << std::endl;
418 out <<
"\n coord_frame:\n\t" << p_MNEInverseOperator.
coord_frame << std::endl;
420 out <<
"\n eigen_leads: " << *(p_MNEInverseOperator.
eigen_leads) << std::endl;
421 out <<
"\n eigen_fields:\n\t" << *(p_MNEInverseOperator.
eigen_fields) << std::endl;
427 #ifndef metatype_mneinverseoperatorsptr
428 #define metatype_mneinverseoperatorsptr
432 #ifndef metatype_mneinverseoperators
433 #define metatype_mneinverseoperators
437 #endif // MNE_INVERSE_OPERATOR_H
FiffProj class declaration.
Q_DECLARE_METATYPE(QSharedPointer< MNELIB::MNEInverseOperator >)
FiffNamedMatrix class declaration.
Eigen::MatrixXd matRoiMTOrig
FIFF measurement file information.
FIFFLIB::FiffInfoBase info
FIFFLIB::FiffNamedMatrix::SDPtr eigen_fields
QList< FIFFLIB::FiffProj > projs
FiffCov class declaration.
FIFFLIB::FiffCoordTrans mri_head_t
Source Space descritpion.
FIFFLIB::fiff_int_t nsource
FIFFLIB::FiffCov::SDPtr orient_prior
FIFFLIB::FiffCov::SDPtr fmri_prior
FIFFLIB::FiffNamedMatrix::SDPtr eigen_leads
QSharedDataPointer< FiffNamedMatrix > SDPtr
bool eigen_leads_weighted
QSharedDataPointer< FiffCov > SDPtr
QSharedPointer< MNEInverseOperator > SPtr
FIFFLIB::FiffCov::SDPtr depth_prior
Eigen::MatrixXf source_nn
FiffInfo class declaration.
mne library export/import macros.
Eigen::SparseMatrix< double > noisenorm
bool isFixedOrient() const
bool calculate(Eigen::MatrixXd X, qint32 kClusters, Eigen::VectorXi &idx, Eigen::MatrixXd &C, Eigen::VectorXd &sumD, Eigen::MatrixXd &D)
MNEForwardSolution class declaration, which provides the forward solution including the source space ...
FIFFLIB::fiff_int_t methods
MNESourceSpace class declaration.
Eigen::MatrixXd & getKernel()
FIFFLIB::fiff_int_t source_ori
FIFFLIB::fiff_int_t nchan
Coordinate transformation description.
FIFFLIB::fiff_int_t coord_frame
Definitions for describing the objects in a FIFF file.
QSharedPointer< const MNEInverseOperator > ConstSPtr
MNEMath class declaration.
FIFFLIB::FiffCov::SDPtr source_cov
FIFFLIB::FiffCov::SDPtr noise_cov