8 #ifndef IMPMISC_DECAY_PAIR_CONTAINER_OPTIMIZER_STATE_H
9 #define IMPMISC_DECAY_PAIR_CONTAINER_OPTIMIZER_STATE_H
11 #include <IMP/misc/misc_config.h>
21 IMPMISC_BEGIN_NAMESPACE
38 std::string name =
"DecayPairContainerOptimizerState%1%");
41 IMPMISC_DEPRECATED_METHOD_DECL(2.5)
44 std::string name =
"DecayPairContainerOptimizerState%1%");
46 PairContainer *get_output_container()
const {
return output_; }
A shared container for Pairs.
#define IMP_OBJECT_METHODS(Name)
Define the basic things needed by any Object.
Maintain a pair container with a decaying list of pairs.
virtual void do_update(unsigned int)
Store a list of ParticlePairsTemp.
Class for storing model, its restraints, constraints, and particles.
A smart pointer to a ref-counted Object that is a class member.
A nullptr-initialized pointer to an IMP Object.
Abstract predicate function.
Shared optimizer state that is invoked upon commitment of new coordinates.
#define IMP_OVERRIDE
Cause a compile error if this method does not override a parent method.