#include <mimo-decoder.h>
Inheritance diagram for mimo::AntennaSelDec:
Public Member Functions | |
AntennaSelDec (int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl) | |
int | getDataLength (int codedLength) const |
void | updateInputLengths () |
int | getCodeLength (int rawLength) const |
void | Decode (const CVectorSeq &input_vectors, const MatrixFreqSignal &channel_estimation, simth::ModSeq &output_symbols, simth::ModSeq *output_softout) |
void | process () |
Related Functions | |
(Note that these are not member functions.) | |
propertylist_AntennaSelDec (not_a_function) |
|
Constructor. All parameters shall be passed through the given simth::PropertyList. |
|
Returns the length of an uncoded input sequence for the given length of the coded output sequence. Implements mimo::Decoder. |
|
Implementation of methods of simth::Device. Reimplemented from mimo::Decoder. |
|
Returns the length of a coded output sequence for a given length of the uncoded input sequence. Implements mimo::Decoder. |
|
Encodes the given sequence of symbols into the given output sequence of vectors. This is the main method that has to be implemented in a derived class.
Implements mimo::Decoder. |
|
Implementation of methods of simth::Device. Reimplemented from mimo::Decoder. |
|
These are the properties of class AntennaSelDec . This list is auto-generated from the XML-Devicelist of this device by means of an XSLT transformation script. Description of this device in the XML file: Antenna Selection decoder. Needs the channel information at 2nd input, and the connection to the transmitter at the 3rd input. Note that this class also has the Properties of its base classes. The direct base class is mimo::Decoder ; direct link to its propertylist should be propertylist_Decoder(). The list below usually includes the properties that have been inherited from the base classes; the properties which belong only to this class can be found at the end of this list.
No properties defined in this particular class. |