6 #include <QReadWriteLock> 9 #include "hantekprotocol/types.h" 24 double computeAmplitude()
const;
27 typedef std::vector<QVector3D> ChannelGraph;
28 typedef std::vector<ChannelGraph> ChannelsGraphs;
43 unsigned int channelCount()
const;
45 bool softwareTriggerTriggered =
false;
47 ChannelsGraphs vaChannelSpectrum;
48 ChannelsGraphs vaChannelVoltage;
50 std::vector<DataChannel> analyzedData;
DataChannel * modifyData(ChannelID channel)
Returns the analyzed data. The data structure can be modifed.
Definition: ppresult.cpp:15
double interval
The interval between two sample values.
Definition: ppresult.h:14
std::vector< double > sample
Vector holding the sampling data.
Definition: ppresult.h:13
SampleValues spectrum
The frequency-domain power levels (dB)
Definition: ppresult.h:20
SampleValues voltage
The time-domain voltage levels (V)
Definition: ppresult.h:19
Struct for a array of sample values.
Definition: ppresult.h:12
Struct for the analyzed data.
Definition: ppresult.h:18
unsigned int sampleCount() const
Definition: ppresult.cpp:17
const DataChannel * data(ChannelID channel) const
Returns the analyzed data.
Definition: ppresult.cpp:9
double frequency
The frequency of the signal.
Definition: ppresult.h:22
Post processing results.
Definition: ppresult.h:31