MNE-CPP
0.1.9
A Framework for Electrophysiology
|
Dipole Fit setting implementation. More...
#include <dipole_fit_settings.h>
Public Types | |
typedef QSharedPointer< DipoleFitSettings > | SPtr |
typedef QSharedPointer< const DipoleFitSettings > | ConstSPtr |
Public Member Functions | |
DipoleFitSettings () | |
DipoleFitSettings (int *argc, char **argv) | |
virtual | ~DipoleFitSettings () |
void | checkIntegrity () |
Public Attributes | |
QString | bemname |
Eigen::Vector3f | r0 |
bool | accurate |
QString | mriname |
QString | guessname |
QString | guess_surfname |
float | guess_rad |
float | guess_mindist |
float | guess_exclude |
float | guess_grid |
QString | noisename |
float | grad_std |
float | mag_std |
float | eeg_std |
bool | diagnoise |
QString | measname |
bool | is_raw |
char * | badname |
bool | include_meg |
bool | include_eeg |
float | tmin |
float | tmax |
float | tstep |
float | integ |
float | bmin |
float | bmax |
bool | do_baseline |
int | setno |
bool | verbose |
MNELIB::mneFilterDefRec | filter |
QStringList | projnames |
bool | omit_data_proj |
QString | eeg_model_file |
QString | eeg_model_name |
float | eeg_sphere_rad |
bool | scale_eeg_pos |
float | mag_reg |
bool | fit_mag_dipoles |
float | grad_reg |
float | eeg_reg |
QString | dipname |
QString | bdipname |
bool | gui |
Dipole Fit setting implementation.
Implements the dipole fit setting parser
Definition at line 81 of file dipole_fit_settings.h.
typedef QSharedPointer<const DipoleFitSettings> INVERSELIB::DipoleFitSettings::ConstSPtr |
Const shared pointer type for DipoleFitSettings.
Definition at line 85 of file dipole_fit_settings.h.
typedef QSharedPointer<DipoleFitSettings> INVERSELIB::DipoleFitSettings::SPtr |
Shared pointer type for DipoleFitSettings.
Definition at line 84 of file dipole_fit_settings.h.
|
explicit |
Default Constructor
Definition at line 34 of file dipole_fit_settings.cpp.
|
explicit |
Constructs Dipole Fit Settings
[in] | argc | (argument count) is an integer that indicates how many arguments were entered on the command line when the program was started. |
[in] | argv | (argument vector) is an array of pointers to arrays of character objects. The array objects are null-terminated strings, representing the arguments that were entered on the command line when the program was started. |
Definition at line 41 of file dipole_fit_settings.cpp.
|
virtual |
Destructs the Dipole Fit Settings
Definition at line 56 of file dipole_fit_settings.cpp.
void DipoleFitSettings::checkIntegrity | ( | ) |
Check whether Dipole Fit Settings are correctly set.
Definition at line 121 of file dipole_fit_settings.cpp.
bool INVERSELIB::DipoleFitSettings::accurate |
Use accurate coil definitions?.
Definition at line 117 of file dipole_fit_settings.h.
char* INVERSELIB::DipoleFitSettings::badname |
Bad channels.
Definition at line 135 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::bdipname |
Output file in bdip format.
Definition at line 161 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::bemname |
Boundary-element model.
Definition at line 115 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::bmin |
Possibility to set these from the command line.
Definition at line 142 of file dipole_fit_settings.h.
bool INVERSELIB::DipoleFitSettings::diagnoise |
Use only the diagonals of the noise-covariance matrix.
Definition at line 131 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::dipname |
Output file in dip format.
Definition at line 160 of file dipole_fit_settings.h.
bool INVERSELIB::DipoleFitSettings::do_baseline |
Are both baseline limits set?.
Definition at line 144 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::eeg_model_file |
File of EEG sphere model specifications.
Definition at line 151 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::eeg_model_name |
Name of the EEG model to use.
Definition at line 152 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::eeg_reg |
Noise-covariance matrix regularization for EEG .
Definition at line 159 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::eeg_sphere_rad |
Scalp radius to use in EEG sphere model.
Definition at line 153 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::grad_reg |
Noise-covariance matrix regularization for EEG (planar gradiometers).
Definition at line 158 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::grad_std |
Standard deviations to be used if noise covariance is not specified.
Definition at line 128 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::guess_exclude |
Exclude points closer than this to the origin.
Definition at line 124 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::guess_grid |
Grid spacing.
Definition at line 125 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::guess_mindist |
Minimum allowed distance to the surface.
Definition at line 123 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::guess_rad |
Radius of spherical guess surface.
Definition at line 122 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::guess_surfname |
Load the inner skull surface from this BEM file.
Definition at line 121 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::guessname |
Initial guess grid (if not present, the values below will be employed to generate the grid).
Definition at line 120 of file dipole_fit_settings.h.
bool INVERSELIB::DipoleFitSettings::gui |
Should the gui been shown?.
Definition at line 163 of file dipole_fit_settings.h.
bool INVERSELIB::DipoleFitSettings::include_eeg |
Use EEG?.
Definition at line 137 of file dipole_fit_settings.h.
bool INVERSELIB::DipoleFitSettings::include_meg |
Use MEG?.
Definition at line 136 of file dipole_fit_settings.h.
bool INVERSELIB::DipoleFitSettings::is_raw |
Is this a raw data file.
Definition at line 134 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::mag_reg |
Noise-covariance matrix regularization for MEG (magnetometers and axial gradiometers) .
Definition at line 155 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::measname |
Data file.
Definition at line 133 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::mriname |
Gives the MRI <-> head transform.
Definition at line 118 of file dipole_fit_settings.h.
QString INVERSELIB::DipoleFitSettings::noisename |
Noise-covariance matrix.
Definition at line 127 of file dipole_fit_settings.h.
QStringList INVERSELIB::DipoleFitSettings::projnames |
Projection file names.
Definition at line 148 of file dipole_fit_settings.h.
Eigen::Vector3f INVERSELIB::DipoleFitSettings::r0 |
Sphere model origin .
Definition at line 116 of file dipole_fit_settings.h.
bool INVERSELIB::DipoleFitSettings::scale_eeg_pos |
Scale the electrode locations to scalp in the sphere model.
Definition at line 154 of file dipole_fit_settings.h.
int INVERSELIB::DipoleFitSettings::setno |
Which data set.
Definition at line 145 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::tmin |
Possibility to set these from the command line.
Definition at line 138 of file dipole_fit_settings.h.
float INVERSELIB::DipoleFitSettings::tstep |
Step between fits.
Definition at line 140 of file dipole_fit_settings.h.