Real-time Noise estimation.
More...
#include <rtnoise.h>
|
MatrixXd | SpecData |
|
QMutex | ReadMutex |
|
bool | SendDataToBuffer |
|
|
virtual void | run () |
|
QVector< float > | hanning (int N, short itype) |
|
|
int | NumOfBlocks |
|
int | BlockSize |
|
int | Sensors |
|
int | BlockIndex |
|
MatrixXd | CircBuf |
|
Real-time Noise estimation.
Real-time noise Spectrum estimation
Definition at line 108 of file rtnoise.h.
RtNoise::RtNoise |
( |
qint32 |
p_iMaxSamples, |
|
|
FiffInfo::SPtr |
p_pFiffInfo, |
|
|
qint32 |
p_dataLen, |
|
|
QObject * |
parent = 0 |
|
) |
| |
|
explicit |
Creates the real-time covariance estimation object.
- Parameters
-
[in] | p_iMaxSamples | Number of samples to use for each data chunk |
[in] | p_pFiffInfo | Associated Fiff Information |
[in] | parent | Parent QObject (optional) |
Definition at line 72 of file rtnoise.cpp.
Destroys the Real-time noise estimation object.
Definition at line 98 of file rtnoise.cpp.
void RtNoise::append |
( |
const MatrixXd & |
p_DataSegment | ) |
|
Slot to receive incoming data.
- Parameters
-
[in] | p_DataSegment | Data to estimate the spectrum from -> ToDo Replace this by shared data pointer |
Definition at line 153 of file rtnoise.cpp.
bool RTINVLIB::RtNoise::isRunning |
( |
| ) |
|
|
inline |
Returns true if is running, otherwise false.
- Returns
- true if is running, false otherwise
Definition at line 225 of file rtnoise.h.
The starting point for the thread. After calling start(), the newly created thread calls this function. Returning from this method will end the execution of the thread. Pure virtual method inherited by QThread.
Definition at line 196 of file rtnoise.cpp.
void RTINVLIB::RtNoise::SpecCalculated |
( |
Eigen::MatrixXd |
| ) |
|
|
signal |
Signal which is emitted when a new data Matrix is estimated.
- Parameters
-
Starts the RtNoise by starting the producer's thread.
- Returns
- true if succeeded, false otherwise
Definition at line 165 of file rtnoise.cpp.
Stops the RtNoise by stopping the producer's thread.
- Returns
- true if succeeded, false otherwise
Definition at line 180 of file rtnoise.cpp.
The documentation for this class was generated from the following files:
- D:/Users/Christoph/GitHub/mne-cpp/MNE/rtInv/rtnoise.h
- D:/Users/Christoph/GitHub/mne-cpp/MNE/rtInv/rtnoise.cpp