The Inspector (GNU Radio module gr-inspector)
gr::inspector::ofdm_bouzegzi_c_impl Class Reference

#include <ofdm_bouzegzi_c_impl.h>

Inheritance diagram for gr::inspector::ofdm_bouzegzi_c_impl:
gr::inspector::ofdm_bouzegzi_c

Public Member Functions

 ofdm_bouzegzi_c_impl (double samp_rate, int Nb, const std::vector< int > &alpha, const std::vector< int > &beta)
 
 ~ofdm_bouzegzi_c_impl ()
 
void rescale_fft (bool forward)
 
void do_fft (const gr_complex *in, gr_complex *out)
 
float autocorr (const gr_complex *sig, int a, int b, int p)
 
gr_complex autocorr_orig (const gr_complex *sig, int a, int b, int p)
 
float cost_func (const gr_complex *sig, int a, int b)
 
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 

Additional Inherited Members

- Public Types inherited from gr::inspector::ofdm_bouzegzi_c
typedef boost::shared_ptr< ofdm_bouzegzi_csptr
 
- Static Public Member Functions inherited from gr::inspector::ofdm_bouzegzi_c
static sptr make (double samp_rate, int Nb, const std::vector< int > &alpha, const std::vector< int > &beta)
 Return a shared_ptr to a new instance of inspector::ofdm_bouzegzi_c. More...
 

Constructor & Destructor Documentation

◆ ofdm_bouzegzi_c_impl()

gr::inspector::ofdm_bouzegzi_c_impl::ofdm_bouzegzi_c_impl ( double  samp_rate,
int  Nb,
const std::vector< int > &  alpha,
const std::vector< int > &  beta 
)

◆ ~ofdm_bouzegzi_c_impl()

gr::inspector::ofdm_bouzegzi_c_impl::~ofdm_bouzegzi_c_impl ( )

Member Function Documentation

◆ autocorr()

float gr::inspector::ofdm_bouzegzi_c_impl::autocorr ( const gr_complex *  sig,
int  a,
int  b,
int  p 
)

◆ autocorr_orig()

gr_complex gr::inspector::ofdm_bouzegzi_c_impl::autocorr_orig ( const gr_complex *  sig,
int  a,
int  b,
int  p 
)

◆ cost_func()

float gr::inspector::ofdm_bouzegzi_c_impl::cost_func ( const gr_complex *  sig,
int  a,
int  b 
)

◆ do_fft()

void gr::inspector::ofdm_bouzegzi_c_impl::do_fft ( const gr_complex *  in,
gr_complex *  out 
)

◆ rescale_fft()

void gr::inspector::ofdm_bouzegzi_c_impl::rescale_fft ( bool  forward)

◆ work()

int gr::inspector::ofdm_bouzegzi_c_impl::work ( int  noutput_items,
gr_vector_const_void_star &  input_items,
gr_vector_void_star &  output_items 
)

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