![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <plmapping/SNR2MI.hpp>


Public Member Functions | |
| SNR2MIMap () | |
| virtual | ~SNR2MIMap () |
Private Member Functions | |
| void | initBPSK () |
| the init* methods contain the hard-coded table data | |
| void | initQAM16 () |
| void | initQAM32 () |
| void | initQAM64 () |
| void | initQAM8 () |
| void | initQPSK () |
| virtual double | mapSNR2MI (const wns::Ratio &snr, wns::service::phy::phymode::Modulation modTYPE) const |
| returns the Mutual Information (MI) value per Bit (read from table) | |
Definition at line 102 of file SNR2MI.hpp.
| SNR2MIMap::SNR2MIMap | ( | ) |
Definition at line 151 of file SNR2MI.cpp.
| virtual rise::plmapping::SNR2MIMap::~SNR2MIMap | ( | ) | [inline, virtual] |
Definition at line 108 of file SNR2MI.hpp.
| void SNR2MIMap::initBPSK | ( | ) | [private] |
Definition at line 186 of file SNR2MI.cpp.
| void SNR2MIMap::initQAM16 | ( | ) | [private] |
Definition at line 384 of file SNR2MI.cpp.
| void SNR2MIMap::initQAM32 | ( | ) | [private] |
Definition at line 451 of file SNR2MI.cpp.
| void SNR2MIMap::initQAM64 | ( | ) | [private] |
Definition at line 518 of file SNR2MI.cpp.
| void SNR2MIMap::initQAM8 | ( | ) | [private] |
Definition at line 317 of file SNR2MI.cpp.
| void SNR2MIMap::initQPSK | ( | ) | [private] |
Definition at line 251 of file SNR2MI.cpp.
| double SNR2MIMap::mapSNR2MI | ( | const wns::Ratio & | snr, | |
| wns::service::phy::phymode::Modulation | modTYPE | |||
| ) | const [private, virtual] |
1.5.5