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


Public Member Functions | |
| CoderFullMapping (const wns::pyconfig::View &config) | |
| double | mapMI2PER (double mi, unsigned int blockLength, Coding coding) const |
| get PER for given MI and blockLength (=payload[net], not CWL[gross]) | |
| double | PER2MIB (double per, unsigned int blockLength, Coding coding) const |
| get MI for a given PER target ratio and blockLength (=payload[net], not CWL[gross]) | |
| virtual | ~CoderFullMapping () |
Private Types | |
| typedef std::vector < CoderFullSpecification * > | CoderFullSpecVector |
| maps from the Coding ID to the Sub-Map for the different block lengths | |
Private Member Functions | |
| virtual const CoderFullSpecification & | getCoderFullSpecification (Coding c) const |
| virtual bool | isConfigured () const |
| true, if the object is ready to use | |
Private Attributes | |
| CoderFullSpecVector | coderFullSpecVector |
| wns::logger::Logger | logger |
| logger | |
Friends | |
| class | tests::CoderFullTests |
| class | tests::MI2PERTest |
Definition at line 145 of file MI2PER.hpp.
typedef std::vector< CoderFullSpecification* > rise::plmapping::CoderFullMapping::CoderFullSpecVector [private] |
Definition at line 173 of file MI2PER.hpp.
| CoderFullMapping::CoderFullMapping | ( | const wns::pyconfig::View & | config | ) |
Definition at line 297 of file MI2PER.cpp.
| CoderFullMapping::~CoderFullMapping | ( | ) | [virtual] |
Definition at line 333 of file MI2PER.cpp.
| const CoderFullSpecification & CoderFullMapping::getCoderFullSpecification | ( | Coding | c | ) | const [private, virtual] |
Definition at line 350 of file MI2PER.cpp.
| bool CoderFullMapping::isConfigured | ( | ) | const [private, virtual] |
Definition at line 359 of file MI2PER.cpp.
this iterative method is not cheap: O(log(tableSize))
Definition at line 373 of file MI2PER.cpp.
friend class tests::CoderFullTests [friend] |
Definition at line 150 of file MI2PER.hpp.
friend class tests::MI2PERTest [friend] |
Definition at line 149 of file MI2PER.hpp.
Definition at line 174 of file MI2PER.hpp.
Definition at line 177 of file MI2PER.hpp.
1.5.5