Electric Tiger DAQ  1.0.0
Data Acquisition Software for the Electric Tiger Experiment
Public Slots | Signals | Public Member Functions | List of all members
SpectrumAnalyzer Class Reference
Inheritance diagram for SpectrumAnalyzer:
Inheritance graph
[legend]
Collaboration diagram for SpectrumAnalyzer:
Collaboration graph
[legend]

Public Slots

void UpdateSignal (std::vector< float > time_series, uint sample_rate)
 
void SetFrequencyMin (double min_frequency)
 
void SetPowerMin (double min_power)
 
void SetFrequencyMax (double max_frequency)
 
void SetPowerMax (double max_power)
 
void ChangeToVolts ()
 
void ChangeTodBm ()
 
void AutoScaleOn ()
 
void AutoScaleOff ()
 

Signals

void SignalChanged ()
 

Public Member Functions

 SpectrumAnalyzer (QWidget *parent=0)
 
void PlotAutoScale (const std::vector< float > &y_signal_elements, float x_frequency_range)
 
void Plot (const std::vector< float > &y_signal_elements, float x_frequency_range)
 

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