10 #ifndef IMPMULTI_STATE_ENSEMBLE_GENERATOR_H 
   11 #define IMPMULTI_STATE_ENSEMBLE_GENERATOR_H 
   16 IMPMULTISTATE_BEGIN_NAMESPACE
 
   19 typedef Vector<MultiStateModel> Ensemble;
 
   27                     double min_weight_threshold=0.05);
 
   29   void generate(
unsigned int multi_state_model_size);
 
   46     for(
unsigned int i=0; i<scorers_.size(); i++) {
 
   47       ret += scorers_[i]->get_score(e);
 
   52   void get_state_probabilities(
const Ensemble& ensemble,
 
   55   void get_weights_average_and_std(
const Ensemble& ensemble,
 
   65   double min_weight_threshold_; 
 
   68 IMPMULTISTATE_END_NAMESPACE
 
Enumeration of an ensemble of good scoring MultiStateModels. 
 
base class for MultiStateModel scoring classes 
 
A more IMP-like version of the std::vector. 
 
Keep track of multiple states. 
 
Keep track of multiple states.