Cambridge SMT System
IntervalData< ErrorStats > Class Template Reference

#include <IntervalData.h>

Public Types

typedef ErrorStats::Error Error
 

Public Member Functions

 IntervalData ()
 
 IntervalData (Sid sentence, const double gamma, ErrorStats errorStats, const double deltaScore=0.0, const double deltaExpScore=0.0)
 

Public Attributes

Sid sentence
 
ErrorStats errorStats
 
double gamma
 
double deltaScore
 
double score
 
double deltaExpScore
 
double expScore
 

Friends

ostream & operator<< (ostream &os, const IntervalData< ErrorStats > &id)
 

Detailed Description

template<typename ErrorStats>
class IntervalData< ErrorStats >

Definition at line 19 of file IntervalData.h.

Member Typedef Documentation

template<typename ErrorStats >
typedef ErrorStats::Error IntervalData< ErrorStats >::Error

Definition at line 21 of file IntervalData.h.

Constructor & Destructor Documentation

template<typename ErrorStats >
IntervalData< ErrorStats >::IntervalData ( )
inline

Definition at line 23 of file IntervalData.h.

template<typename ErrorStats >
IntervalData< ErrorStats >::IntervalData ( Sid  sentence,
const double  gamma,
ErrorStats  errorStats,
const double  deltaScore = 0.0,
const double  deltaExpScore = 0.0 
)
inline

Definition at line 25 of file IntervalData.h.

Friends And Related Function Documentation

template<typename ErrorStats >
ostream& operator<< ( ostream &  os,
const IntervalData< ErrorStats > &  id 
)
friend

Definition at line 40 of file IntervalData.h.

Member Data Documentation

template<typename ErrorStats >
double IntervalData< ErrorStats >::deltaExpScore

Definition at line 37 of file IntervalData.h.

template<typename ErrorStats >
double IntervalData< ErrorStats >::deltaScore

Definition at line 35 of file IntervalData.h.

template<typename ErrorStats >
ErrorStats IntervalData< ErrorStats >::errorStats

Definition at line 33 of file IntervalData.h.

template<typename ErrorStats >
double IntervalData< ErrorStats >::expScore

Definition at line 38 of file IntervalData.h.

template<typename ErrorStats >
double IntervalData< ErrorStats >::gamma

Definition at line 34 of file IntervalData.h.

template<typename ErrorStats >
double IntervalData< ErrorStats >::score

Definition at line 36 of file IntervalData.h.

template<typename ErrorStats >
Sid IntervalData< ErrorStats >::sentence

Definition at line 31 of file IntervalData.h.


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