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

Electric Current Dipole description. More...

#include <ecd.h>

Public Types

typedef QSharedPointer< ECDSPtr
typedef QSharedPointer< const ECDConstSPtr

Public Member Functions

 ECD ()
 ECD (const ECD &p_ECD)
 ~ECD ()
void print (FILE *f) const

Public Attributes

bool valid
float time
Eigen::Vector3f rd
Eigen::Vector3f Q
float good
float khi2
int nfree
int neval

Detailed Description

Electric Current Dipole description.

Implements one Electric Current Dipole (Replaces *ecd,ecdRec struct of MNE-C fit_types.h).

Definition at line 72 of file ecd.h.

Member Typedef Documentation

◆ ConstSPtr

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

Const shared pointer type for ECD.

Definition at line 76 of file ecd.h.

◆ SPtr

typedef QSharedPointer<ECD> INVERSELIB::ECD::SPtr

Shared pointer type for ECD.

Definition at line 75 of file ecd.h.

Constructor & Destructor Documentation

◆ ECD() [1/2]

ECD::ECD ( )

Constructs the Electric Current Dipole

Definition at line 54 of file ecd.cpp.

◆ ECD() [2/2]

ECD::ECD ( const ECD p_ECD)

Copy constructor.

[in]p_ECDElectric Current Dipole which should be copied.

Definition at line 68 of file ecd.cpp.

◆ ~ECD()

ECD::~ECD ( )

Destroys the Electric Current Dipole description

Definition at line 82 of file ecd.cpp.

Member Function Documentation

◆ print()

void ECD::print ( FILE *  f) const

prints the ECD to an stdio file stream.

[in]fthe file stream to print to;.

Definition at line 88 of file ecd.cpp.

Member Data Documentation

◆ good

float INVERSELIB::ECD::good

Goodness of fit.

Definition at line 111 of file ecd.h.

◆ khi2

float INVERSELIB::ECD::khi2

khi^2 value.

Definition at line 112 of file ecd.h.

◆ neval

int INVERSELIB::ECD::neval

Number of function evaluations required for this fit.

Definition at line 114 of file ecd.h.

◆ nfree

int INVERSELIB::ECD::nfree

Degrees of freedom for the above.

Definition at line 113 of file ecd.h.

◆ Q

Eigen::Vector3f INVERSELIB::ECD::Q

Dipole moment.

Definition at line 110 of file ecd.h.

◆ rd

Eigen::Vector3f INVERSELIB::ECD::rd

Dipole location.

Definition at line 109 of file ecd.h.

◆ time

float INVERSELIB::ECD::time

Time point.

Definition at line 108 of file ecd.h.

◆ valid

bool INVERSELIB::ECD::valid

Is this dipole valid.

Definition at line 107 of file ecd.h.

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