9 #ifndef IMPISD_LOG_WRAPPER_H
10 #define IMPISD_LOG_WRAPPER_H
12 #include "isd_config.h"
16 IMPISD_BEGIN_NAMESPACE
23 void show_it(std::ostream &out)
const;
32 const std::string &name =
"LogWrapper %1%");
34 virtual double unprotected_evaluate(
41 if (container) on_remove(container, obj));
Class for adding derivatives from restraints to the model.
#define IMP_OBJECT_METHODS(Name)
Define the basic things needed by any Object.
IMP::base::Vector< IMP::base::WeakPointer< Restraint > > RestraintsTemp
IMP::base::Vector< IMP::base::Pointer< Restraint > > Restraints
A restraint is a term in an IMP ScoringFunction.
Calculate the -Log of a list of restraints.
virtual ModelObjectsTemp do_get_inputs() const =0
Import IMP/kernel/Restraint.h in the namespace.
Macros to define containers of objects.
#define IMP_OVERRIDE
Cause a compile error if this method does not override a parent method.
Class for storing model, its restraints, constraints, and particles.