36 #ifndef CLUSTSTCWORKER_H
37 #define CLUSTSTCWORKER_H
47 #include <QSharedPointer>
72 using namespace Eigen;
84 typedef QSharedPointer<ClustStcWorker>
SPtr;
85 typedef QSharedPointer<const ClustStcWorker>
ConstSPtr;
93 void addData(QList<VectorXd> &data);
97 void setAverage(qint32 samples);
99 void setInterval(
int usec);
101 void setLoop(
bool looping);
106 void stcSample(Eigen::VectorXd sample);
113 QList<VectorXd> m_data;
118 qint32 m_iAverageSamples;
119 qint32 m_iCurrentSample;
120 qint32 m_iUSecIntervall;
125 #endif // CLUSTSTCWORKER_H
QSharedPointer< ClustStcWorker > SPtr
QSharedPointer< const ClustStcWorker > ConstSPtr