alpha | simthlib::LogMapAlgorithmAbstract | [protected] |
backwardrecursion(const int endState=0) | simthlib::LogMapAlgorithmAbstract | [protected] |
beta | simthlib::LogMapAlgorithmAbstract | [protected] |
calculate_beta(const std::vector< double > *beta, const std::vector< double > *gamma, const int t, const int l, const int ms)=0 | simthlib::LogMapAlgorithmAbstract | [protected, pure virtual] |
calculate_gamma(double metricValue, int index, const simth::LlrSeq *apri)=0 | simthlib::LogMapAlgorithmAbstract | [protected, pure virtual] |
calculate_llr(simth::LlrSeq *softout)=0 | simthlib::LogMapAlgorithmAbstract | [protected, pure virtual] |
decode(const simth::LlvSeq &metr, simth::BitSeq *decodedData, const simth::LlrSeq *apri) | simthlib::LogMapAlgorithmAbstract | [virtual] |
forwardrecursion(const simth::LlvSeq &channelMetr, const simth::LlrSeq *apri=NULL) | simthlib::LogMapAlgorithmAbstract | [protected] |
gamma | simthlib::LogMapAlgorithmAbstract | [protected] |
getTrellis() | simthlib::TrellisSoftoutAlgorithm | [inline] |
initialize_alpha() | simthlib::LogMapAlgorithmAbstract | [protected] |
initialize_beta() | simthlib::LogMapAlgorithmAbstract | [protected] |
LogMapAlgorithmAbstract(std::auto_ptr< Trellis > usedTrellis) | simthlib::LogMapAlgorithmAbstract | |
MaxLogMap(std::auto_ptr< Trellis > usedTrellis) | simthlib::MaxLogMap | |
MaxLogMapReduced(std::auto_ptr< Trellis > usedTrellis) | simthlib::MaxLogMapReduced | |
pathLength() const | simthlib::TrellisSoftoutAlgorithm | [inline, protected] |
reducedSoftout4Output(const simth::LlvSeq &metr, simth::LlrSeq *softout, const simth::LlrSeq *apri, int startState, int endState) | simthlib::MaxLogMapReduced | |
set_alpha(const int index)=0 | simthlib::MaxLogMap | [protected, pure virtual] |
set_beta(const int index)=0 | simthlib::LogMapAlgorithmAbstract | [protected, pure virtual] |
set_gammas(simth::LlvSeq &metr, simth::LlrSeq *apri) | simthlib::LogMapAlgorithmAbstract | [protected] |
setPathLength(int newPathLength) | simthlib::TrellisSoftoutAlgorithm | [inline, protected] |
sigma() | simthlib::LogMapAlgorithmAbstract | [inline, protected] |
softout4Input(const simth::LlvSeq &metr, simth::LlrSeq *softout, const simth::LlrSeq *apri) | simthlib::LogMapAlgorithmAbstract | [virtual] |
softout4Output(const simth::LlvSeq &metr, simth::LlrSeq *softout, const simth::LlrSeq *apri) | simthlib::LogMapAlgorithmAbstract | [virtual] |
TrellisSoftoutAlgorithm(std::auto_ptr< simthlib::Trellis > usedTrellis) | simthlib::TrellisSoftoutAlgorithm | |
usedTrellis() | simthlib::TrellisSoftoutAlgorithm | [inline, protected] |
~LogMapAlgorithmAbstract() | simthlib::LogMapAlgorithmAbstract | [virtual] |
~MaxLogMap() | simthlib::MaxLogMap | [virtual] |
~MaxLogMapReduced() | simthlib::MaxLogMapReduced | [virtual] |
~TrellisSoftoutAlgorithm() | simthlib::TrellisSoftoutAlgorithm | [virtual] |