RTXI 1.3
BurgMethod< T > Class Template Reference

#include <burg.h>

List of all members.

Public Member Functions

 BurgMethod (int est_ar_order, T *sig_seq, int seq_len)
 ~BurgMethod (void)
void DumpParameters (std::ostream &uout)
void GetParameters (int *ar_order, T *a_coeff)
double GetDrivingVariance (void)

Protected Attributes

int Ar_Order
T * A_Coeffs
T * Old_Output
long Noise_Seed
double Drv_Noise_Var
Sum_Wgn_Samps
Sum_Wgn_Sqrs
Sum_Samps
Sum_Squares
int Num_Samps

Detailed Description

template<class T>
class BurgMethod< T >

Definition at line 13 of file burg.h.


Constructor & Destructor Documentation

template<class T >
BurgMethod< T >::BurgMethod ( int  est_ar_order,
T *  sig_seq,
int  seq_len 
)

Definition at line 16 of file burg.cpp.

template<class T >
BurgMethod< T >::~BurgMethod ( void  )

Definition at line 96 of file burg.cpp.


Member Function Documentation

template<class T >
void BurgMethod< T >::DumpParameters ( std::ostream &  uout)
template<class T >
double BurgMethod< T >::GetDrivingVariance ( void  )

Definition at line 128 of file burg.cpp.

template<class T >
void BurgMethod< T >::GetParameters ( int *  ar_order,
T *  a_coeff 
)

Definition at line 116 of file burg.cpp.


Member Data Documentation

template<class T >
T* BurgMethod< T >::A_Coeffs [protected]

Definition at line 29 of file burg.h.

template<class T >
int BurgMethod< T >::Ar_Order [protected]

Definition at line 28 of file burg.h.

template<class T >
double BurgMethod< T >::Drv_Noise_Var [protected]

Definition at line 32 of file burg.h.

template<class T >
long BurgMethod< T >::Noise_Seed [protected]

Definition at line 31 of file burg.h.

template<class T >
int BurgMethod< T >::Num_Samps [protected]

Definition at line 37 of file burg.h.

template<class T >
T* BurgMethod< T >::Old_Output [protected]

Definition at line 30 of file burg.h.

template<class T >
T BurgMethod< T >::Sum_Samps [protected]

Definition at line 35 of file burg.h.

template<class T >
T BurgMethod< T >::Sum_Squares [protected]

Definition at line 36 of file burg.h.

template<class T >
T BurgMethod< T >::Sum_Wgn_Samps [protected]

Definition at line 33 of file burg.h.

template<class T >
T BurgMethod< T >::Sum_Wgn_Sqrs [protected]

Definition at line 34 of file burg.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines