#include <viterbi.h>
Inheritance diagram for simthlib::Viterbi:
Public Member Functions | |
Viterbi (std::auto_ptr< Trellis > usedTrellis) | |
virtual | ~Viterbi () |
void | decode (const simth::LlvSeq &metr, simth::BitSeq *bs, const simth::LlrSeq *apri=NULL) |
virtual void | print (std::ostream &os) const |
void | printStateDiagram (std::ostream &os) const |
|
Class constructor. |
|
Class destructor; deletes the allocated metrics. |
|
Decoding by the means of Viterbi algorithm. Implements simthlib::TrellisDecodingAlgorithm. |
|
|
|
|