Logo Search packages:      
Sourcecode: japa version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

Analyser Class Reference

Collaboration diagram for Analyser:
Collaboration graph

List of all members.

Public Member Functions

 Analyser (int ipsize, int maxfft, float fsamp)
void clr_peak (void)
float * ipdata (void) const
void ipskip (int iplen)
Tracepeakp (void) const
float pmax (void) const
Tracepower (void) const
void process (int iplen, bool phold)
void set_fftlen (int fftlen)
void set_speed (float speed)
void set_wfact (float wfact)

Private Member Functions

float conv0 (fftwf_complex *)
float conv1 (fftwf_complex *)

Private Attributes

int _fftlen
int _fftmax
fftwf_plan _fftplan
float _fsamp
int _icount
float * _ipdata
int _ipsize
float _pmax
float _ptot
float _speed
fftwf_complex * _trdata
float * _warped
float _wfact

Detailed Description

Definition at line 41 of file analyser.h.

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

Generated by  Doxygen 1.6.0   Back to index