00001 #include "SetSourcePhrase.h" 00002 #include "moses/TargetPhrase.h" 00003 00004 namespace Moses 00005 { 00006 SetSourcePhrase::SetSourcePhrase(const std::string &line) 00007 :StatelessFeatureFunction(0, line) 00008 { 00009 m_tuneable = false; 00010 ReadParameters(); 00011 } 00012 00013 void SetSourcePhrase::EvaluateInIsolation(const Phrase &source 00014 , const TargetPhrase &targetPhrase 00015 , ScoreComponentCollection &scoreBreakdown 00016 , ScoreComponentCollection &estimatedScores) const 00017 { 00018 targetPhrase.SetRuleSource(source); 00019 } 00020 00021 }