|
MNE-CPP
0.1.9
A Framework for Electrophysiology
|
This class is a container for connectivity settings. More...
#include <connectivitysettings.h>
Classes | |
| struct | IntermediateSumData |
| struct | IntermediateTrialData |
Public Types | |
| typedef QSharedPointer< ConnectivitySettings > | SPtr |
| typedef QSharedPointer< const ConnectivitySettings > | ConstSPtr |
Public Member Functions | |
| ConnectivitySettings () | |
| void | clearAllData () |
| void | clearIntermediateData () |
| void | append (const QList< Eigen::MatrixXd > &matInputData) |
| void | append (const Eigen::MatrixXd &matInputData) |
| void | append (const ConnectivitySettings::IntermediateTrialData &inputData) |
| const IntermediateTrialData & | at (int i) const |
| int | size () const |
| bool | isEmpty () const |
| void | removeFirst (int iAmount=1) |
| void | removeLast (int iAmount=1) |
| void | setConnectivityMethods (const QStringList &sConnectivityMethods) |
| const QStringList & | getConnectivityMethods () const |
| void | setSamplingFrequency (int iSFreq) |
| int | getSamplingFrequency () const |
| void | setFFTSize (int iNfft) |
| int | getFFTSize () const |
| void | setWindowType (const QString &sWindowType) |
| const QString & | getWindowType () const |
| void | setNodePositions (const FIFFLIB::FiffInfo &fiffInfo, const Eigen::RowVectorXi &picks) |
| void | setNodePositions (const MNELIB::MNEForwardSolution &forwardSolution, const FSLIB::SurfaceSet &surfSet) |
| void | setNodePositions (const Eigen::MatrixX3f &matNodePositions) |
| const Eigen::MatrixX3f & | getNodePositions () const |
| QList< IntermediateTrialData > & | getTrialData () |
| IntermediateSumData & | getIntermediateSumData () |
Protected Attributes | |
| QStringList | m_sConnectivityMethods |
| QString | m_sWindowType |
| float | m_fSFreq |
| int | m_iNfft |
| float | m_fFreqResolution |
| Eigen::MatrixX3f | m_matNodePositions |
| IntermediateSumData | m_intermediateSumData |
| QList< IntermediateTrialData > | m_trialData |
This class is a container for connectivity settings.
This class is a container for connectivity settings.
Definition at line 91 of file connectivitysettings.h.
| typedef QSharedPointer<const ConnectivitySettings> CONNECTIVITYLIB::ConnectivitySettings::ConstSPtr |
Const shared pointer type for ConnectivitySettings.
Definition at line 96 of file connectivitysettings.h.
| typedef QSharedPointer<ConnectivitySettings> CONNECTIVITYLIB::ConnectivitySettings::SPtr |
Shared pointer type for ConnectivitySettings.
Definition at line 95 of file connectivitysettings.h.
|
explicit |
Constructs a ConnectivitySettings object.
Definition at line 75 of file connectivitysettings.cpp.
|
protected |
The spectrum's resolution.
Definition at line 180 of file connectivitysettings.h.
|
protected |
The sampling frequency.
Definition at line 178 of file connectivitysettings.h.
|
protected |
The FFT length. Also includes the negativ frequencies. Gets recalculated if the sFreq or spectrum resolution change.
Definition at line 179 of file connectivitysettings.h.
|
protected |
The intermediate sum data holds data calculated over all trials as a whole.
Definition at line 184 of file connectivitysettings.h.
|
protected |
The node position in 3D space.
Definition at line 182 of file connectivitysettings.h.
|
protected |
The connectivity methods.
Definition at line 175 of file connectivitysettings.h.
|
protected |
The window type used to compute tapered spectra.
Definition at line 176 of file connectivitysettings.h.
|
protected |
The trial data holds the actual and intermediate data calcualted for each trial.
Definition at line 185 of file connectivitysettings.h.
1.8.17