Forward-computation parameter class. More...
#include <compute_fwd_settings.h>
Public Member Functions | |
| ComputeFwdSettings () | |
| virtual | ~ComputeFwdSettings () |
| void | checkIntegrity () |
Public Attributes | |
| QString | srcname |
| QString | measname |
| QString | mriname |
| QString | transname |
| bool | mri_head_ident |
| QString | bemname |
| QString | solname |
| QString | mindistoutname |
| bool | filter_spaces |
| Eigen::Vector3f | r0 |
| bool | accurate |
| bool | fixed_ori |
| bool | include_meg |
| bool | include_eeg |
| bool | compute_grad |
| QString | command |
| float | mindist |
| int | coord_frame |
| bool | do_all |
| QStringList | labels |
| int | nlabel |
| int | ncluster |
| QString | eeg_model_file |
| QString | eeg_model_name |
| float | eeg_sphere_rad |
| bool | scale_eeg_pos |
| bool | use_equiv_eeg |
| bool | use_threads |
| QSharedPointer< FIFFLIB::FiffInfo > | pFiffInfo |
| FIFFLIB::FiffCoordTrans | meg_head_t |
Forward-computation parameter class.
Holds the parameter set for a forward-solution computation.
Definition at line 81 of file compute_fwd_settings.h.
|
explicit |
Default Constructor
Constructs a ComputeFwdSettings object with default member values.
Definition at line 67 of file compute_fwd_settings.cpp.
|
virtual |
Destructs the Compute Forward Settings
Destroys the ComputeFwdSettings object.
Definition at line 77 of file compute_fwd_settings.cpp.
| void ComputeFwdSettings::checkIntegrity | ( | ) |
Check whether Compute Forward Settings are correctly set.
Validate that all required settings have been specified.
Checks for source space name, MRI-to-head transform, measurement file, solution output name, and that at least MEG or EEG is selected.
Definition at line 90 of file compute_fwd_settings.cpp.
| bool FWDLIB::ComputeFwdSettings::accurate |
Use accurate calculations.
Definition at line 113 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::bemname |
BEM model file.
Definition at line 108 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::command |
Saves the recognized command line for future use.
Definition at line 118 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::compute_grad |
Definition at line 117 of file compute_fwd_settings.h.
| int FWDLIB::ComputeFwdSettings::coord_frame |
Can be changed with the –mricoord option.
Definition at line 120 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::do_all |
Definition at line 121 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::eeg_model_file |
File of EEG sphere model specifications.
Definition at line 126 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::eeg_model_name |
Name of the EEG model to use.
Definition at line 127 of file compute_fwd_settings.h.
| float FWDLIB::ComputeFwdSettings::eeg_sphere_rad |
Scalp radius to use in EEG sphere model.
Definition at line 128 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::filter_spaces |
Filter the source space points.
Definition at line 111 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::fixed_ori |
Fixed-orientation dipoles?.
Definition at line 114 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::include_eeg |
Definition at line 116 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::include_meg |
Definition at line 115 of file compute_fwd_settings.h.
| QStringList FWDLIB::ComputeFwdSettings::labels |
Compute the solution only for these labels.
Definition at line 122 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::measname |
Measurement file.
Definition at line 104 of file compute_fwd_settings.h.
| FIFFLIB::FiffCoordTrans FWDLIB::ComputeFwdSettings::meg_head_t |
The meg <-> head transformation.
Definition at line 134 of file compute_fwd_settings.h.
| float FWDLIB::ComputeFwdSettings::mindist |
Minimum allowed distance of the sources from the inner skull surface.
Definition at line 119 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::mindistoutname |
Output file for omitted source space points.
Definition at line 110 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::mri_head_ident |
Are the head and MRI coordinates the same?.
Definition at line 107 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::mriname |
MRI file for head <-> MRI transformation.
Definition at line 105 of file compute_fwd_settings.h.
| int FWDLIB::ComputeFwdSettings::ncluster |
Number of sources desired in clustered solution.
Definition at line 124 of file compute_fwd_settings.h.
| int FWDLIB::ComputeFwdSettings::nlabel |
Definition at line 123 of file compute_fwd_settings.h.
| QSharedPointer<FIFFLIB::FiffInfo> FWDLIB::ComputeFwdSettings::pFiffInfo |
The FiffInfo file from the measurement.
Definition at line 133 of file compute_fwd_settings.h.
| Eigen::Vector3f FWDLIB::ComputeFwdSettings::r0 |
Sphere model origin .
Definition at line 112 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::scale_eeg_pos |
Scale the electrode locations to scalp in the sphere model.
Definition at line 129 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::solname |
Solution file.
Definition at line 109 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::srcname |
Source space.
Definition at line 103 of file compute_fwd_settings.h.
| QString FWDLIB::ComputeFwdSettings::transname |
head2mri transformation file.
Definition at line 106 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::use_equiv_eeg |
Use the equivalent source approach for the EEG sphere model.
Definition at line 130 of file compute_fwd_settings.h.
| bool FWDLIB::ComputeFwdSettings::use_threads |
Parallelize?.
Definition at line 131 of file compute_fwd_settings.h.