| 
    IMP Reference Guide
    2.23.0
    
   The Integrative Modeling Platform 
   | 
 
#include <IMP/multi_state/SAXSMultiCombinationScore.h>
 Inheritance diagram for IMP::multi_state::SAXSMultiCombinationScore< ScoringFunctionT >:Score multi-state models against SAXS profiles
Definition at line 26 of file SAXSMultiCombinationScore.h.
Public Member Functions | |
| SAXSMultiCombinationScore (const saxs::Profile *main_profile, const saxs::Profiles &profiles, const saxs::Profile *exp_profile, bool c1_c2_approximate, double min_c1=0.99, double max_c1=1.05, double min_c2=-0.5, double max_c2=2.0, bool use_offset=false) | |
| double | get_average_c1 () const | 
| double | get_average_c2 () const | 
| std::string | get_dataset_name () const override | 
| saxs::WeightedFitParameters | get_fit_parameters (MultiStateModel &m) const override | 
| saxs::WeightedFitParameters | get_fit_parameters () const override | 
| double | get_score (const MultiStateModel &m) const override | 
| double | get_score (const MultiStateModel &m, Vector< double > &weights) const override | 
| std::string | get_state_name (unsigned int id) const override | 
| void | set_average_c1_c2 (const Vector< saxs::FitParameters > &fps) | 
| void | write_fit_file (MultiStateModel &m, const saxs::WeightedFitParameters &fp, const std::string fit_file_name) const override |