Moses::SentenceAlignment Class Reference

#include <BilingualDynSuffixArray.h>

List of all members.

Public Member Functions

 SentenceAlignment (int sntIndex, int sourceSize, int targetSize)
bool Extract (int maxPhraseLength, std::vector< PhrasePair * > &ret, int startSource, int endSource) const

Public Attributes

int m_sntIndex
std::vector< wordID_t > * trgSnt
std::vector< wordID_t > * srcSnt
std::vector< int > numberAligned
std::vector< std::vector< int > > alignedList


Detailed Description

Definition at line 48 of file BilingualDynSuffixArray.h.


Constructor & Destructor Documentation

Moses::SentenceAlignment::SentenceAlignment ( int  sntIndex,
int  sourceSize,
int  targetSize 
)

Definition at line 516 of file BilingualDynSuffixArray.cpp.

References alignedList.


Member Function Documentation

bool Moses::SentenceAlignment::Extract ( int  maxPhraseLength,
std::vector< PhrasePair * > &  ret,
int  startSource,
int  endSource 
) const

Definition at line 527 of file BilingualDynSuffixArray.cpp.

References alignedList, m_sntIndex, and numberAligned.


Member Data Documentation

std::vector< std::vector<int> > Moses::SentenceAlignment::alignedList

Definition at line 56 of file BilingualDynSuffixArray.h.

Referenced by Extract(), and SentenceAlignment().

Definition at line 52 of file BilingualDynSuffixArray.h.

Referenced by Extract().

Definition at line 55 of file BilingualDynSuffixArray.h.

Referenced by Extract().

Definition at line 54 of file BilingualDynSuffixArray.h.

Definition at line 53 of file BilingualDynSuffixArray.h.


The documentation for this class was generated from the following files:

Generated on Wed Feb 8 23:04:10 2012 for Moses by  doxygen 1.5.9