MNE-CPP
0.1.9
A Framework for Electrophysiology
|
Compute Forward implementation. More...
#include <compute_fwd.h>
Public Types | |
typedef QSharedPointer< ComputeFwd > | SPtr |
typedef QSharedPointer< const ComputeFwd > | ConstSPtr |
Public Member Functions | |
ComputeFwd (ComputeFwdSettings::SPtr pSettings) | |
virtual | ~ComputeFwd () |
void | calculateFwd () |
void | updateHeadPos (FIFFLIB::FiffCoordTransOld *transDevHeadOld) |
void | storeFwd (const QString &sSolName="default") |
Public Attributes | |
QSharedDataPointer< FIFFLIB::FiffNamedMatrix > | sol |
QSharedDataPointer< FIFFLIB::FiffNamedMatrix > | sol_grad |
QSharedDataPointer< FIFFLIB::FiffNamedMatrix > | m_meg_forward |
QSharedDataPointer< FIFFLIB::FiffNamedMatrix > | m_meg_forward_grad |
QSharedDataPointer< FIFFLIB::FiffNamedMatrix > | m_eeg_forward |
QSharedDataPointer< FIFFLIB::FiffNamedMatrix > | m_eeg_forward_grad |
QString | qPath |
QFile | file |
Compute Forward implementation.
Implements the compute forward solution
Definition at line 100 of file compute_fwd.h.
typedef QSharedPointer<const ComputeFwd> FWDLIB::ComputeFwd::ConstSPtr |
Const shared pointer type for ComputeFwd.
Definition at line 104 of file compute_fwd.h.
typedef QSharedPointer<ComputeFwd> FWDLIB::ComputeFwd::SPtr |
Shared pointer type for ComputeFwd.
Definition at line 103 of file compute_fwd.h.
|
explicit |
Default Constructor
[in] | p_settings | The pointer that contains the setting information. |
Definition at line 1822 of file compute_fwd.cpp.
|
virtual |
Destructs the Compute Forward solution class
Definition at line 1836 of file compute_fwd.cpp.
void ComputeFwd::calculateFwd | ( | ) |
calculate Forward solution
Definition at line 2232 of file compute_fwd.cpp.
void ComputeFwd::storeFwd | ( | const QString & | sSolName = "default" | ) |
Store Forward solution with given name. It defaults the name specified in ComputeFwdSettings::settings->solname.
[in] | sSolName | The file name to store the currnt forward solution. |
Definition at line 2448 of file compute_fwd.cpp.
void ComputeFwd::updateHeadPos | ( | FIFFLIB::FiffCoordTransOld * | transDevHeadOld | ) |
Update the heaposition with meg_head_t and recalculate the forward solution for meg
[in] | transDevHeadOld | The meg <-> head transformation to use for updating head position. |
Definition at line 2324 of file compute_fwd.cpp.
QSharedDataPointer<FIFFLIB::FiffNamedMatrix> FWDLIB::ComputeFwd::m_eeg_forward |
The EEG forward calculation.
Definition at line 149 of file compute_fwd.h.
QSharedDataPointer<FIFFLIB::FiffNamedMatrix> FWDLIB::ComputeFwd::m_eeg_forward_grad |
The EEG gradient forward calculation
Definition at line 150 of file compute_fwd.h.
QSharedDataPointer<FIFFLIB::FiffNamedMatrix> FWDLIB::ComputeFwd::m_meg_forward |
The MEG forward calculation.
Definition at line 147 of file compute_fwd.h.
QSharedDataPointer<FIFFLIB::FiffNamedMatrix> FWDLIB::ComputeFwd::m_meg_forward_grad |
The MEG gradient forward calculation
Definition at line 148 of file compute_fwd.h.
QSharedDataPointer<FIFFLIB::FiffNamedMatrix> FWDLIB::ComputeFwd::sol |
Forward solution (will be part of fwdSolution once rafactored).
Definition at line 144 of file compute_fwd.h.
QSharedDataPointer<FIFFLIB::FiffNamedMatrix> FWDLIB::ComputeFwd::sol_grad |
Forward solution (Grad) (will be part of fwdSolution once rafactored).
Definition at line 145 of file compute_fwd.h.