SoDaRadio-5.0.3-master:8901fb5
|
#include <soda_wfall_data.hpp>
Public Member Functions | |
WFallData () | |
~WFallData () | |
virtual double | value (double f, double t) const |
void | setZRange () |
void | setDynamicRange (double drange) |
void | setRefLevel (double reflvl) |
virtual void | updateData (double cfreq, float *spect) |
void | setSpectrumDimensions (double cfreq, double span, long buckets) |
void | setMarkers (double lo, double hi) |
Private Member Functions | |
void | setReady () |
void | clearReady () |
Private Attributes | |
bool | is_ready |
double | r_fbucket_size |
double | span_in_freq |
double | f_lo_marker |
double | f_hi_marker |
double | last_freq |
double | min_time |
earliest time relative to "now" More... | |
double * | heatmap |
long | heatmap_size |
double * | start_freq |
for each row in the heat map, this is the centerfreq. More... | |
long | num_buckets |
long | num_rows |
long | cur_row_idx |
long | cur_freq_idx |
long | last_cidx |
double | ref_level |
double | dynamic_range |
Definition at line 37 of file soda_wfall_data.hpp.
GUISoDa::WFallData::WFallData | ( | ) |
Definition at line 33 of file soda_wfall_data.cpp.
References clearReady(), cur_freq_idx, cur_row_idx, dynamic_range, f_hi_marker, f_lo_marker, heatmap, last_cidx, min_time, num_buckets, num_rows, ref_level, setZRange(), and start_freq.
GUISoDa::WFallData::~WFallData | ( | ) |
Definition at line 57 of file soda_wfall_data.cpp.
References heatmap.
|
inlineprivate |
Definition at line 63 of file soda_wfall_data.hpp.
References is_ready.
Referenced by setSpectrumDimensions(), and WFallData().
void GUISoDa::WFallData::setDynamicRange | ( | double | drange | ) |
Definition at line 151 of file soda_wfall_data.cpp.
References dynamic_range, and setZRange().
Referenced by GUISoDa::WFall::setDynamicRange().
|
inline |
Definition at line 56 of file soda_wfall_data.hpp.
References f_hi_marker, and f_lo_marker.
Referenced by GUISoDa::WFall::setMarkers().
|
inlineprivate |
Definition at line 62 of file soda_wfall_data.hpp.
References is_ready.
Referenced by setSpectrumDimensions().
void GUISoDa::WFallData::setRefLevel | ( | double | reflvl | ) |
Definition at line 156 of file soda_wfall_data.cpp.
References ref_level, and setZRange().
Referenced by GUISoDa::WFall::setRefLevel().
void GUISoDa::WFallData::setSpectrumDimensions | ( | double | cfreq, |
double | span, | ||
long | buckets | ||
) |
Definition at line 61 of file soda_wfall_data.cpp.
References clearReady(), heatmap, heatmap_size, num_buckets, num_rows, r_fbucket_size, setReady(), and span_in_freq.
Referenced by GUISoDa::WFall::configureSpectrum().
void GUISoDa::WFallData::setZRange | ( | ) |
Definition at line 147 of file soda_wfall_data.cpp.
References dynamic_range, and ref_level.
Referenced by setDynamicRange(), setRefLevel(), and WFallData().
|
virtual |
Definition at line 161 of file soda_wfall_data.cpp.
References cur_freq_idx, cur_row_idx, heatmap, heatmap_size, is_ready, num_buckets, span_in_freq, and start_freq.
Referenced by GUISoDa::WFall::updateData().
|
virtual |
Definition at line 84 of file soda_wfall_data.cpp.
References cur_freq_idx, cur_row_idx, f_hi_marker, f_lo_marker, heatmap, heatmap_size, is_ready, last_cidx, last_freq, min_time, num_buckets, num_rows, r_fbucket_size, span_in_freq, and start_freq.
|
private |
Definition at line 83 of file soda_wfall_data.hpp.
Referenced by updateData(), value(), and WFallData().
|
private |
Definition at line 82 of file soda_wfall_data.hpp.
Referenced by updateData(), value(), and WFallData().
|
private |
Definition at line 88 of file soda_wfall_data.hpp.
Referenced by setDynamicRange(), setZRange(), and WFallData().
|
private |
Definition at line 69 of file soda_wfall_data.hpp.
Referenced by setMarkers(), value(), and WFallData().
|
private |
Definition at line 69 of file soda_wfall_data.hpp.
Referenced by setMarkers(), value(), and WFallData().
|
private |
Definition at line 78 of file soda_wfall_data.hpp.
Referenced by setSpectrumDimensions(), updateData(), value(), WFallData(), and ~WFallData().
|
private |
Definition at line 79 of file soda_wfall_data.hpp.
Referenced by setSpectrumDimensions(), updateData(), and value().
|
private |
Definition at line 64 of file soda_wfall_data.hpp.
Referenced by clearReady(), setReady(), updateData(), and value().
|
mutableprivate |
Definition at line 85 of file soda_wfall_data.hpp.
Referenced by value(), and WFallData().
|
mutableprivate |
Definition at line 70 of file soda_wfall_data.hpp.
Referenced by value().
|
private |
earliest time relative to "now"
Definition at line 72 of file soda_wfall_data.hpp.
Referenced by value(), and WFallData().
|
private |
Definition at line 81 of file soda_wfall_data.hpp.
Referenced by setSpectrumDimensions(), updateData(), value(), and WFallData().
|
private |
Definition at line 81 of file soda_wfall_data.hpp.
Referenced by setSpectrumDimensions(), value(), and WFallData().
|
private |
Definition at line 66 of file soda_wfall_data.hpp.
Referenced by setSpectrumDimensions(), and value().
|
private |
Definition at line 87 of file soda_wfall_data.hpp.
Referenced by setRefLevel(), setZRange(), and WFallData().
|
private |
Definition at line 67 of file soda_wfall_data.hpp.
Referenced by setSpectrumDimensions(), updateData(), and value().
|
private |
for each row in the heat map, this is the centerfreq.
Definition at line 80 of file soda_wfall_data.hpp.
Referenced by updateData(), value(), and WFallData().