Store a list of ParticlesTemp.
Examples: chain, range restriction, symmetry, display log, bipartite nonbonded interactions, filter close pairs, nonbonded interactions, charmm forcefield verbose, initialize chains, optimize em2d with montecarlo, rigid collisions, dock with crosslinks, rigid brownian dynamics, charmm forcefield, assess dope, rigid body excluded volume, nup84 cg, restrain diameter, nup84 rb, analyze 0, optimize balls, connectivity, load protein restrain bonds
Inheritance diagram for IMP::container::ListSingletonContainer:Public Member Functions | |
| ListSingletonContainer (const ParticlesTemp &ps) | |
| ListSingletonContainer (const ParticlesTemp &ps, std::string name) | |
| construct and pass an initial set of Singletons | |
| ListSingletonContainer (Model *m, std::string name="ListSingletonContainer %1%") | |
| ListSingletonContainer (Model *m, const char *name) | |
| IMP_IMPLEMENT_SINGLETON_CONTAINER (ListSingletonContainer) | |
Methods to control the contained objects | |
This container stores a list of Singleton objects. To manipulate the list use these methods. | |
| void | add_particle (Particle *vt) |
| void | add_particles (const ParticlesTemp &c) |
| void | set_particles (ParticlesTemp c) |
| void | clear_particles () |
| IMP::container::ListSingletonContainer::ListSingletonContainer | ( | const ParticlesTemp & | ps, |
| std::string | name | ||
| ) |
construct and pass an initial set of Singletons