70#include <QSharedDataPointer>
71#include <QSharedPointer>
114 explicit ComputeFwd(std::shared_ptr<ComputeFwdSettings> pSettings);
128 std::unique_ptr<MNELIB::MNEForwardSolution>
calculateFwd();
161 std::vector<MNELIB::MNESourceSpace::UPtr> m_spaces;
172 QList<FIFFLIB::FiffChInfo> m_listMegChs;
173 QList<FIFFLIB::FiffChInfo> m_listEegChs;
174 QList<FIFFLIB::FiffChInfo> m_listCompChs;
182 QSharedPointer<FIFFLIB::FiffInfoBase> m_pInfoBase;
183 std::shared_ptr<ComputeFwdSettings> m_pSettings;
185 QSharedDataPointer<FIFFLIB::FiffNamedMatrix> m_meg_forward;
186 QSharedDataPointer<FIFFLIB::FiffNamedMatrix> m_meg_forward_grad;
187 QSharedDataPointer<FIFFLIB::FiffNamedMatrix> m_eeg_forward;
188 QSharedDataPointer<FIFFLIB::FiffNamedMatrix> m_eeg_forward_grad;
FiffInfoBase class declaration.
Old fiff_type declarations - replace them.
FiffCoordTrans class declaration.
MNECTFCompDataSet class declaration.
MNESourceSpace class declaration.
FwdEegSphereModelSet class declaration.
ComputeFwdSettings class declaration.
Forward library export/import macros.
FwdCoilSet class declaration.
FwdBemModel class declaration.
Core MNE data structures (source spaces, source estimates, hemispheres).
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
Forward modelling (BEM, MEG/EEG lead fields).
Coordinate transformation description.
Universally unique identifier.
std::unique_ptr< MNELIB::MNEForwardSolution > calculateFwd()
bool updateHeadPos(const FIFFLIB::FiffCoordTrans &transDevHead, MNELIB::MNEForwardSolution &fwd)
ComputeFwd(std::shared_ptr< ComputeFwdSettings > pSettings)
std::unique_ptr< FwdBemModel > UPtr
std::unique_ptr< FwdCoilSet > UPtr
std::unique_ptr< FwdEegSphereModel > UPtr
std::unique_ptr< FwdEegSphereModelSet > UPtr
std::unique_ptr< MNECTFCompDataSet > UPtr