v2.0.0
Loading...
Searching...
No Matches
DISPLIB::MNEOperator Class Reference

Light-weight wrapper describing one MNE pre-processing operator (FIR / SSP / compensation). More...

#include <mneoperator.h>

Public Types

enum  OperatorType { FILTER , PCA , AVERAGE , UNKNOWN }
typedef QSharedPointer< MNEOperatorSPtr
typedef QSharedPointer< const MNEOperatorConstSPtr

Public Member Functions

 MNEOperator ()
 MNEOperator (const MNEOperator &obj)
 MNEOperator (OperatorType type)
virtual ~MNEOperator ()

Public Attributes

enum DISPLIB::MNEOperator::OperatorType m_OperatorType
QString m_sName

Detailed Description

Light-weight wrapper describing one MNE pre-processing operator (FIR / SSP / compensation).

Stores the operator type, display name, active flag and the underlying matrix / kernel reference so ChannelInfoModel can track which operators a channel is currently subject to.

Definition at line 64 of file mneoperator.h.

Member Typedef Documentation

◆ ConstSPtr

typedef QSharedPointer<const MNEOperator> DISPLIB::MNEOperator::ConstSPtr

Const shared pointer type for MNEOperator.

Definition at line 69 of file mneoperator.h.

◆ SPtr

typedef QSharedPointer<MNEOperator> DISPLIB::MNEOperator::SPtr

Shared pointer type for MNEOperator.

Definition at line 68 of file mneoperator.h.

Member Enumeration Documentation

◆ OperatorType

Enumerator
FILTER 
PCA 
AVERAGE 
UNKNOWN 

Definition at line 71 of file mneoperator.h.

Constructor & Destructor Documentation

◆ MNEOperator() [1/3]

MNEOperator::MNEOperator ( )

Definition at line 31 of file mneoperator.cpp.

◆ MNEOperator() [2/3]

MNEOperator::MNEOperator ( const MNEOperator & obj)

Definition at line 39 of file mneoperator.cpp.

◆ MNEOperator() [3/3]

MNEOperator::MNEOperator ( OperatorType type)

Definition at line 47 of file mneoperator.cpp.

◆ ~MNEOperator()

MNEOperator::~MNEOperator ( )
virtual

Destructor

Definition at line 55 of file mneoperator.cpp.

Member Data Documentation

◆ m_OperatorType

enum DISPLIB::MNEOperator::OperatorType DISPLIB::MNEOperator::m_OperatorType

◆ m_sName

QString DISPLIB::MNEOperator::m_sName

Definition at line 90 of file mneoperator.h.


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