10 #ifndef IMPSAXS_RATIO_VOLATILITY_SCORE_H
11 #define IMPSAXS_RATIO_VOLATILITY_SCORE_H
13 #include <IMP/saxs/saxs_config.h>
16 IMPSAXS_BEGIN_NAMESPACE
24 :
IMP::Object(
"RatioVolatilityScore%1%"), dmax_(dmax) {}
26 double compute_score(
const Profile* exp_profile,
const Profile* model_profile,
27 bool use_offset =
false)
const;
29 double compute_scale_factor(
const Profile* exp_profile,
31 double offset = 0.0)
const;
33 double compute_offset(
const Profile* exp_profile,
34 const Profile* model_profile)
const {
#define IMP_OBJECT_METHODS(Name)
Define the basic things needed by any Object.
Common base class for heavy weight IMP objects.
#define IMP_UNUSED(variable)
A class for profile storing and computation.