Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

simthlib::MaxLogMapReduced Class Reference

#include <mapalgorithm.h>

Inheritance diagram for simthlib::MaxLogMapReduced:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 MaxLogMapReduced (std::auto_ptr< Trellis > usedTrellis)
virtual ~MaxLogMapReduced ()
void reducedSoftout4Output (const simth::LlvSeq &metr, simth::LlrSeq *softout, const simth::LlrSeq *apri, int startState, int endState)

Detailed Description

Implements a Max-Log-MAP soft out decoding algorithm for turbodecoding with reduced computational complexity.

The only difference between a normal Max-Log-MAP algorithm (maxlogmap) and its reduced version is a different initializing of the probablities alpha and beta.


Constructor & Destructor Documentation

simthlib::MaxLogMapReduced::MaxLogMapReduced std::auto_ptr< Trellis usedTrellis  ) 
 

virtual simthlib::MaxLogMapReduced::~MaxLogMapReduced  )  [virtual]
 


Member Function Documentation

void simthlib::MaxLogMapReduced::reducedSoftout4Output const simth::LlvSeq metr,
simth::LlrSeq softout,
const simth::LlrSeq apri,
int  startState,
int  endState
 


Generated on Tue Aug 9 14:38:29 2005 for simtheticlib by  doxygen 1.4.1