9 #ifndef IMPDOMINO_ASSIGNMENT_TABLES_H
10 #define IMPDOMINO_ASSIGNMENT_TABLES_H
17 #include <IMP/domino/domino_config.h>
23 #include <boost/pending/disjoint_sets.hpp>
24 #if BOOST_VERSION > 103900
25 #include <boost/property_map/property_map.hpp>
27 #include <boost/property_map.hpp>
30 IMPDOMINO_BEGIN_NAMESPACE
40 virtual void load_assignments(
const Subset &s,
54 Pointer<ParticleStatesTable> pst_;
62 = std::numeric_limits<unsigned int>::max());
73 Pointer<ParticleStatesTable> pst_;
81 = std::numeric_limits<unsigned int>::max());
98 #if !defined(SWIG) && !defined(IMP_DOXYGEN)
101 Pointer<ParticleStatesTable> pst_;
104 #if IMP_HAS_CHECKS >= IMP_INTERNAL
113 = std::numeric_limits<unsigned int>::max());
125 IMP::OwnerPointer<AssignmentContainer> >
141 IMPDOMINOEXPORT ParticlesTemp
get_order(
const Subset &s,
144 IMPDOMINO_END_NAMESPACE