#include <quad_data.h>
Collaboration diagram for SPUC::quad_data< Numeric >:

Public Types | |
| typedef fundtype< Numeric >::ftype | CNumeric |
Public Member Functions | |
| void | set_initial_offset (float_type timing_init) |
| quad_data (int total_over) | |
| complex< CNumeric > | get_fir_output (void) |
| complex< CNumeric > | get_sample (float_type timing_inc) |
Public Attributes | |
| fir_interp< complex< CNumeric >, Numeric > | rcfir |
| max_pn | pn_i |
| max_pn | pn_q |
| int | symbols |
| int | over |
| complex< CNumeric > | data |
| complex< CNumeric > | fir_out |
| lagrange< complex< CNumeric > > | interp |
| float_type | prev_timing_offset |
Samples are generated by a combination of polyphase FIR and lagrange interpolation (to allow for a wide range of sampling rates)
Tony Kirke
| typedef fundtype<Numeric>::ftype SPUC::quad_data< Numeric >::CNumeric |
| SPUC::quad_data< Numeric >::quad_data | ( | int | total_over | ) | [inline] |
| complex<CNumeric> SPUC::quad_data< Numeric >::get_fir_output | ( | void | ) | [inline] |
| complex<CNumeric> SPUC::quad_data< Numeric >::get_sample | ( | float_type | timing_inc | ) | [inline] |
| void SPUC::quad_data< Numeric >::set_initial_offset | ( | float_type | timing_init | ) | [inline] |
| complex<CNumeric> SPUC::quad_data< Numeric >::data |
| complex<CNumeric> SPUC::quad_data< Numeric >::fir_out |
| lagrange<complex<CNumeric> > SPUC::quad_data< Numeric >::interp |
| int SPUC::quad_data< Numeric >::over |
| max_pn SPUC::quad_data< Numeric >::pn_i |
| max_pn SPUC::quad_data< Numeric >::pn_q |
| float_type SPUC::quad_data< Numeric >::prev_timing_offset |
| fir_interp<complex<CNumeric>, Numeric > SPUC::quad_data< Numeric >::rcfir |
| int SPUC::quad_data< Numeric >::symbols |
1.4.7