37#ifndef DIPOLEFITDATA_H
38#define DIPOLEFITDATA_H
44#include "../inverse_global.h"
47#include "analyze_types.h"
48#include <fwd/fwd_types.h>
63#include <QSharedPointer>
66#define COLUMN_NORM_NONE 0
67#define COLUMN_NORM_COMP 1
68#define COLUMN_NORM_LOC 2
80typedef void (*fitUserFreeFunc)(
void *);
85 fwdFieldFunc meg_field;
86 fwdVecFieldFunc meg_vec_field;
88 mneUserFreeFunc meg_client_free;
91 fwdVecFieldFunc eeg_vec_pot;
93 mneUserFreeFunc eeg_client_free;
112 typedef QSharedPointer<DipoleFitData>
SPtr;
139 static int make_projection(
const QList<QString>& projnames,
140 const QList<FIFFLIB::FiffChInfo>& chs,
146 static int scale_dipole_fit_noise_cov(
DipoleFitData* f,
int nave);
150 static DipoleFitData* setup_dipole_fit_data(
const QString& mriname,
151 const QString& measname,
152 const QString& bemname,
156 const QString& badname,
157 const QString& noisename,
165 const QList<QString>& projnames,
185 static int compute_dipole_field(
DipoleFitData* d,
float *rd,
int whiten,
float **fwd);
197 QList<FIFFLIB::FiffChInfo>
chs;
Definitions for describing the objects in a FIFF file.
FwdEegSphereModel class declaration.
FwdBemModel class declaration.
DipoleForward class declaration.
#define INVERSESHARED_EXPORT
Coordinate transformation descriptor.
Data associated with MNE computations for each mneMeasDataSet.
Holds the BEM model definition.
Electric Current Dipole description.
Dipole Fit Data implementation.
FWDLIB::FwdCoilSet * meg_coils
dipoleFitFuncs mag_dipole_funcs
FIFFLIB::FiffSparseMatrix * pick
QSharedPointer< DipoleFitData > SPtr
QList< FIFFLIB::FiffChInfo > chs
dipoleFitFuncs sphere_funcs
FWDLIB::FwdBemModel * bem_model
QSharedPointer< const DipoleFitData > ConstSPtr
FIFFLIB::FiffCoordTransOld * mri_head_t
fitUserFreeFunc user_free
MNELIB::MneCovMatrix * noise_orig
FWDLIB::FwdEegSphereModel * eeg_model
FWDLIB::FwdCoilSet * eeg_els
MNELIB::MneCovMatrix * noise
FIFFLIB::FiffCoordTransOld * meg_head_t
DipoleForward description.
Electric Current Dipole description.
Covariance matrix storage.
One MNE CTF Compensation Data Set description.
One linear projection item.