Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

SPUC::baud_eq_env Class Reference
[Simulation Classes]

Class for doing a simulation of an equalizer running at 1 sample/symbol. More...

#include <baud_eq_env.h>

Collaboration diagram for SPUC::baud_eq_env:

Collaboration graph
List of all members.

Public Member Functions

 baud_eq_env (long paths=1)
void loop_init (long eq_type, long data_delay, double dly_spread)
void step (void)
void loop_end (void)

Public Attributes

mle< complex< double > > * DUT
long num
double var
double snr
long data
long output_delay
long eq_type
complex< double > base
complex< double > main
complex< double > b_noise
long rcv_symbols
long count
long paths
long phase_acc

Detailed Description

Class for doing a simulation of an equalizer running at 1 sample/symbol.

Tony Kirke, Copyright(c) 2001

Constructor & Destructor Documentation

baud_eq_env::baud_eq_env long  paths = 1  ) 

Member Function Documentation

void baud_eq_env::loop_end void   ) 

void baud_eq_env::loop_init long  eq_type,
long  data_delay,
double  dly_spread

void baud_eq_env::step void   ) 

Member Data Documentation

complex<double> SPUC::baud_eq_env::b_noise

complex<double> SPUC::baud_eq_env::base

bpsk_ber_test* SPUC::baud_eq_env::BER_mon

long SPUC::baud_eq_env::count

long SPUC::baud_eq_env::data

mle<complex<double> >* SPUC::baud_eq_env::DUT

long SPUC::baud_eq_env::eq_type

complex<double> SPUC::baud_eq_env::main

fading_channel* SPUC::baud_eq_env::multipaths

noise* SPUC::baud_eq_env::n

long SPUC::baud_eq_env::num

long SPUC::baud_eq_env::output_delay

long SPUC::baud_eq_env::paths

long SPUC::baud_eq_env::phase_acc

long SPUC::baud_eq_env::rcv_symbols

double SPUC::baud_eq_env::snr

max_pn* SPUC::baud_eq_env::tx_data_source

double SPUC::baud_eq_env::var

The documentation for this class was generated from the following files:
Generated on Fri Sep 16 11:07:28 2005 for spuc by  doxygen 1.4.4