CLAM::SpectralPeakDetectConfig Class Reference

Configuration class for SpectralPeakDetect objects. More...

#include <SpectralPeakDetectConfig.hxx>

List of all members.

Public Member Functions

 SpectralPeakDetectConfig ()
 SpectralPeakDetectConfig (const SpectralPeakDetectConfig &prototype, const bool shareData=false, const bool deep=true)
 __COMMON_DYNAMIC_TYPE (SpectralPeakDetectConfig, 3)
 __COMMON_DYN_ATTRIBUTE (0, public, TSize, MaxPeaks) protected
 Maximum namber of SpectralPeaks.
bool LoadMaxPeaks (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (1, public, TData, MagThreshold) protected
 Threshold of magnitude; SpectralPeaks will be located above this value.
bool LoadMagThreshold (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (2, public, TData, MaxFreq) protected
 Maximum frequency, spectral peaks will only be detected under this threshold.
bool LoadMaxFreq (CLAM::Storage &s)
void DefaultValues ()
 Initialize configuration object with default values (name 'SpectralPeakDetect', 513 bands, Magnitude treshold set to -80 and MaxSpectralPeaks setted to 100.

Detailed Description

Configuration class for SpectralPeakDetect objects.

See also:
ProcessingConfig, SpectralPeakDetect

Definition at line 35 of file SpectralPeakDetectConfig.hxx.


Constructor & Destructor Documentation

CLAM::SpectralPeakDetectConfig::SpectralPeakDetectConfig (  )  [inline]

Definition at line 38 of file SpectralPeakDetectConfig.hxx.

CLAM::SpectralPeakDetectConfig::SpectralPeakDetectConfig ( const SpectralPeakDetectConfig prototype,
const bool  shareData = false,
const bool  deep = true 
) [inline]

Definition at line 38 of file SpectralPeakDetectConfig.hxx.


Member Function Documentation

CLAM::SpectralPeakDetectConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TData  ,
MaxFreq   
) [inline]

Maximum frequency, spectral peaks will only be detected under this threshold.

Definition at line 44 of file SpectralPeakDetectConfig.hxx.

CLAM::SpectralPeakDetectConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TData  ,
MagThreshold   
) [inline]

Threshold of magnitude; SpectralPeaks will be located above this value.

Definition at line 42 of file SpectralPeakDetectConfig.hxx.

CLAM::SpectralPeakDetectConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TSize  ,
MaxPeaks   
) [inline]

Maximum namber of SpectralPeaks.

Definition at line 40 of file SpectralPeakDetectConfig.hxx.

CLAM::SpectralPeakDetectConfig::__COMMON_DYNAMIC_TYPE ( SpectralPeakDetectConfig  ,
 
)
void CLAM::SpectralPeakDetectConfig::DefaultValues (  ) 

Initialize configuration object with default values (name 'SpectralPeakDetect', 513 bands, Magnitude treshold set to -80 and MaxSpectralPeaks setted to 100.

Definition at line 36 of file SpectralPeakDetectConfig.cxx.

bool CLAM::SpectralPeakDetectConfig::LoadMagThreshold ( CLAM::Storage s  )  [inline]

Definition at line 42 of file SpectralPeakDetectConfig.hxx.

bool CLAM::SpectralPeakDetectConfig::LoadMaxFreq ( CLAM::Storage s  )  [inline]

Definition at line 44 of file SpectralPeakDetectConfig.hxx.

bool CLAM::SpectralPeakDetectConfig::LoadMaxPeaks ( CLAM::Storage s  )  [inline]

Definition at line 40 of file SpectralPeakDetectConfig.hxx.


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3