Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

_stSpectReq Struct Reference

Spectrum: request. More...

#include <Messages.hh>

List of all members.

Public Attributes

int iChannel
 Channel.

int iType
 Type (STFT, Hankel, etc).

int iWindow
 Window function.

float fWinParam
 Optional window parameter.

long lLength
 Number of points.

int iLowFreq
 Lower frequency limit (Hz).

int iHighFreq
 Higher frequency limit (Hz).

float fGain
 Gain (dB).

float fSlope
 Gain (dB/oct).

int iOverlap
 Overlap ().

bool bLinear
 Linear/logarithmic scaling.

bool bNormalize
 Normalize?

int iRemoveNoise
 Noise removal algorithm.

float fAlpha
 Alpha for noise removal.

long lMeanLength
 Mean length for noise removal.

long lGapLength
 Gap length for TPSW noise removal.

float fDynRange
 Dynamic range for logarithmic (dB) level.


Detailed Description

Spectrum: request.

Definition at line 210 of file Messages.hh.


Member Data Documentation

int _stSpectReq::iChannel
 

Channel.

Definition at line 212 of file Messages.hh.

Referenced by clSpectrum::ConnectStream(), clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

int _stSpectReq::iType
 

Type (STFT, Hankel, etc).

Definition at line 213 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::Init(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

int _stSpectReq::iWindow
 

Window function.

Definition at line 214 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::Init(), and clSpectMsg::SetRequest().

float _stSpectReq::fWinParam
 

Optional window parameter.

Definition at line 215 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::Init(), and clSpectMsg::SetRequest().

long _stSpectReq::lLength
 

Number of points.

Definition at line 216 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::Init(), and clSpectMsg::SetRequest().

int _stSpectReq::iLowFreq
 

Lower frequency limit (Hz).

Definition at line 217 of file Messages.hh.

Referenced by clSpectrum::CreateFilter(), clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), and clSpectMsg::SetRequest().

int _stSpectReq::iHighFreq
 

Higher frequency limit (Hz).

Definition at line 218 of file Messages.hh.

Referenced by clSpectrum::CreateFilter(), clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), and clSpectMsg::SetRequest().

float _stSpectReq::fGain
 

Gain (dB).

Definition at line 219 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

float _stSpectReq::fSlope
 

Gain (dB/oct).

Definition at line 220 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

int _stSpectReq::iOverlap
 

Overlap ().

Definition at line 221 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::Init(), and clSpectMsg::SetRequest().

bool _stSpectReq::bLinear
 

Linear/logarithmic scaling.

Definition at line 222 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

bool _stSpectReq::bNormalize
 

Normalize?

Definition at line 223 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

int _stSpectReq::iRemoveNoise
 

Noise removal algorithm.

Definition at line 224 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

float _stSpectReq::fAlpha
 

Alpha for noise removal.

Definition at line 225 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

long _stSpectReq::lMeanLength
 

Mean length for noise removal.

Definition at line 226 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

long _stSpectReq::lGapLength
 

Gap length for TPSW noise removal.

Definition at line 227 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectrum::ProcessLoop(), and clSpectMsg::SetRequest().

float _stSpectReq::fDynRange
 

Dynamic range for logarithmic (dB) level.

Definition at line 228 of file Messages.hh.

Referenced by clSpectMsg::GetRequest(), clSpectGUI::GetSettings(), clSpectGUI::OnMotionSpect(), clSpectrum::ProcessLoop(), clSpectGUI::ReConfigDisplay(), and clSpectMsg::SetRequest().


The documentation for this struct was generated from the following file:
Generated on Sun Oct 26 19:12:26 2003 for HASAS by doxygen 1.3.3