MNE-CPP  0.1.9
A Framework for Electrophysiology
Public Types | Public Member Functions | Public Attributes | List of all members
INVERSELIB::GuessData Class Reference

GuessData description. More...

#include <guess_data.h>

Public Types

typedef QSharedPointer< GuessDataSPtr
 
typedef QSharedPointer< const GuessDataConstSPtr
 

Public Member Functions

 GuessData ()
 
 GuessData (const QString &guessname, const QString &guess_surfname, float mindist, float exclude, float grid, DipoleFitData *f)
 
 GuessData (const QString &guessname, const QString &guess_surfname, float mindist, float exclude, float grid, DipoleFitData *f, char *guess_save_name)
 
 ~GuessData ()
 
bool compute_guess_fields (DipoleFitData *f)
 

Public Attributes

float ** rr
 
DipoleForward ** guess_fwd
 
int nguess
 

Detailed Description

GuessData description.

Implements GuessData (Replaces *guessData,guessDataRec struct of MNE-C fit_types.h).

Definition at line 78 of file guess_data.h.

Member Typedef Documentation

◆ ConstSPtr

typedef QSharedPointer<const GuessData> INVERSELIB::GuessData::ConstSPtr

Const shared pointer type for GuessData.

Definition at line 82 of file guess_data.h.

◆ SPtr

typedef QSharedPointer<GuessData> INVERSELIB::GuessData::SPtr

Shared pointer type for GuessData.

Definition at line 81 of file guess_data.h.

Constructor & Destructor Documentation

◆ GuessData() [1/3]

GuessData::GuessData ( )

Constructs the Guess Data Refactored: new_guess_data (dipole_fit_setup.c)

Definition at line 169 of file guess_data.cpp.

◆ GuessData() [2/3]

GuessData::GuessData ( const QString &  guessname,
const QString &  guess_surfname,
float  mindist,
float  exclude,
float  grid,
DipoleFitData f 
)

Copy constructor.

Parameters
[in]p_GuessDataGuessData which should be copied Constructs the Guess Data from given Data Refactored: make_guess_data (setup.c)
[in]guessname.

Definition at line 184 of file guess_data.cpp.

◆ GuessData() [3/3]

GuessData::GuessData ( const QString &  guessname,
const QString &  guess_surfname,
float  mindist,
float  exclude,
float  grid,
DipoleFitData f,
char *  guess_save_name 
)

Constructs the Guess Data from given Data Refactored: make_guess_data (dipole_fit_setup.c)

Parameters
[in]guessname.

Definition at line 284 of file guess_data.cpp.

◆ ~GuessData()

GuessData::~GuessData ( )

Destroys the Guess Data description Refactored: free_guess_data (dipole_fit_setup.c)

Definition at line 382 of file guess_data.cpp.

Member Function Documentation

◆ compute_guess_fields()

bool GuessData::compute_guess_fields ( DipoleFitData f)

Once the guess locations have been set up we can compute the fields Refactored: compute_guess_fields (dipole_fit_setup.c)

Parameters
[in]fDipole Fit Data to the Compute Guess Fields.
Returns
true when successful.

Definition at line 395 of file guess_data.cpp.

Member Data Documentation

◆ guess_fwd

DipoleForward** INVERSELIB::GuessData::guess_fwd

Forward solutions for the guesses.

Definition at line 139 of file guess_data.h.

◆ nguess

int INVERSELIB::GuessData::nguess

How many sources.

Definition at line 140 of file guess_data.h.

◆ rr

float** INVERSELIB::GuessData::rr

These are the guess dipole locations.

Definition at line 138 of file guess_data.h.


The documentation for this class was generated from the following files: