Real-time Noise estimation.
More...
#include <rtnoise.h>
|
QMutex | ReadMutex |
|
Eigen::MatrixXd | m_matSpecData |
|
bool | m_bSendDataToBuffer |
|
|
virtual void | run () |
|
QVector< float > | hanning (int N, short itype) |
|
|
int | m_iNumOfBlocks |
|
int | m_iBlockSize |
|
int | m_iSensors |
|
int | m_iBlockIndex |
|
Eigen::MatrixXd | m_matCircBuf |
|
Real-time Noise estimation.
Real-time noise Spectrum estimation
Definition at line 78 of file rtnoise.h.
◆ ConstSPtr
◆ SPtr
◆ RtNoise()
RtNoise::RtNoise |
( |
qint32 |
p_iMaxSamples, |
|
|
FIFFLIB::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 64 of file rtnoise.cpp.
◆ ~RtNoise()
Destroys the Real-time noise estimation object.
Definition at line 95 of file rtnoise.cpp.
◆ append()
void RtNoise::append |
( |
const Eigen::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 150 of file rtnoise.cpp.
◆ isRunning()
bool RTPROCESSINGLIB::RtNoise::isRunning |
( |
| ) |
|
|
inline |
Returns true if is running, otherwise false.
- Returns
- true if is running, false otherwise.
Definition at line 190 of file rtnoise.h.
◆ run()
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 188 of file rtnoise.cpp.
◆ SpecCalculated
void RTPROCESSINGLIB::RtNoise::SpecCalculated |
( |
Eigen::MatrixXd |
| ) |
|
|
signal |
Signal which is emitted when a new data Matrix is estimated.
- Parameters
-
◆ start()
Starts the RtNoise by starting the producer's thread.
- Returns
- true if succeeded, false otherwise.
Definition at line 161 of file rtnoise.cpp.
◆ stop()
Stops the RtNoise by stopping the producer's thread.
- Returns
- true if succeeded, false otherwise.
Definition at line 175 of file rtnoise.cpp.
The documentation for this class was generated from the following files: