43 #ifndef __VERTERBI_H__ 
   44 #define __VERTERBI_H__ 
   46 #include "EST_cutils.h" 
   47 #include "EST_Features.h" 
   48 #include "ling_class/EST_Relation.h" 
   97     EST_VTPoint() {next=0; s=0; paths=0; num_paths=0; cands=0; st_paths=0; num_states=0;}
 
  143     uclist_f_t user_clist;
 
  144     unpath_f_t user_npath;
 
  149     float overall_path_pruning_envelope_width;
 
  150     float candidate_pruning_envelope_width;
 
  156     const int betterthan(
const float a,
const float b) 
const;
 
  158               double &best_score, 
double &best_candidate_score,
 
  159               double &score_cutoff, 
double &candidate_cutoff,
 
  199     bool vit_prune_path(
double path_score, 
double score_cutoff);
 
  207     void turn_on_debug();
 
  208     void turn_on_trace();
 
  228 #endif // __VERTERBI_H__