User Manual, Developers Guide and API Documentation

rise::scenario::ftfading::FTFadingFneighbourCorrelation Class Reference

FTFading correlated in the time domain and neighbour correlated in the frequency domain; there's a correlation in time according the Jakes Model fading which is correlated in frequency according the FTFadingFneighbourCorrelation strategy.

#include <scenario/ftfading/FTFading.hpp>

Inheritance diagram for rise::scenario::ftfading::FTFadingFneighbourCorrelation:

Inheritance graph
[legend]
Collaboration diagram for rise::scenario::ftfading::FTFadingFneighbourCorrelation:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 FTFadingFneighbourCorrelation (const wns::pyconfig::View &config)
wns::Ratio getFTFading (int _subCarrier)
 function prototype: return the fading value at a certain subCarrier
virtual ~FTFadingFneighbourCorrelation ()

Protected Attributes

double _neighbourCorrelationFactor
 Factor which will define the amount of each subcarrier used to build the neighbour frequency correlation.
std::vector< wns::RatiocurrentFading
double currentSampleIndex
std::vector< doublesampleIndex
std::vector< doublesubCarrierFading
 Vector used to calculate the FTFading of every subcarrier.


Detailed Description

Definition at line 130 of file FTFading.hpp.


Constructor & Destructor Documentation

FTFadingFneighbourCorrelation::FTFadingFneighbourCorrelation ( const wns::pyconfig::View config  ) 

brief Correlation in time and only correlation between neighbour subacarriers in frequency. The amount of correlation from the subcarriers which are applied to form the fading is choosen by neighbourCorrelationFactor

Definition at line 157 of file FTFading.cpp.

virtual rise::scenario::ftfading::FTFadingFneighbourCorrelation::~FTFadingFneighbourCorrelation (  )  [inline, virtual]

Definition at line 135 of file FTFading.hpp.


Member Function Documentation

wns::Ratio FTFadingFneighbourCorrelation::getFTFading ( int  _subCarrier  )  [virtual]

Implements rise::scenario::ftfading::FTFadingJakes.

Definition at line 182 of file FTFading.cpp.


Member Data Documentation

Definition at line 148 of file FTFading.hpp.

Definition at line 144 of file FTFading.hpp.

Definition at line 141 of file FTFading.hpp.

Definition at line 140 of file FTFading.hpp.

Definition at line 143 of file FTFading.hpp.


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

Generated on Sat May 26 03:32:38 2012 for openWNS by  doxygen 1.5.5