IMP logo
IMP Reference Guide  develop.63b38c487d,2024/12/22
The Integrative Modeling Platform
IMP::multi_state::MultiStateModelScore Class Referenceabstract

Base class for MultiStateModel scoring classes. More...

#include <IMP/multi_state/MultiStateModelScore.h>

+ Inheritance diagram for IMP::multi_state::MultiStateModelScore:

Detailed Description

Base class for MultiStateModel scoring classes.

Definition at line 20 of file MultiStateModelScore.h.

Public Member Functions

virtual std::string get_dataset_name () const =0
 
virtual saxs::WeightedFitParameters get_fit_parameters (MultiStateModel &e) const =0
 
virtual saxs::WeightedFitParameters get_fit_parameters () const =0
 
virtual double get_score (const MultiStateModel &e) const =0
 
virtual double get_score (const MultiStateModel &e, Vector< double > &weights) const =0
 
virtual std::string get_state_name (unsigned int id) const =0
 
virtual void write_fit_file (MultiStateModel &e, const saxs::WeightedFitParameters &fp, const std::string fit_file_name) const =0
 

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