9 #ifndef IMPSAXS_RESTRAINT_H
10 #define IMPSAXS_RESTRAINT_H
12 #include <IMP/saxs/saxs_config.h>
23 #include <IMP/internal/OwnerPointer.h>
25 IMPSAXS_BEGIN_NAMESPACE
60 void compute_profile(
Profile& model_profile);
64 std::vector<core::RigidBody> rigid_bodies_decorators_;
65 std::vector<Particles> rigid_bodies_;
68 Pointer<ProfileFitter<ChiScore> > profile_fitter_;
69 Pointer<DerivativeCalculator> derivative_calculator_;