
Public Member Functions | |
| DiscreteSet * | get_space (Particle *p) const |
| void | move2state (const CombState *cs) |
| PermutationSampler (DiscreteSet *ds, const Particles &ps) | |
| Create a permutation sampler. | |
| void | populate_states_of_particles (Particles *particles, std::map< std::string, CombState * > *states) const |
| void | show (std::ostream &out=std::cout) const |
| void | show_space (Particle *p, std::ostream &out=std::cout) const |
| Show the sampling space of a single particle. | |
Protected Member Functions | |
| void | clear () |
Protected Attributes | |
| DiscreteSet * | ds_ |
| Particles | ps_ |
| IMP::domino::PermutationSampler::PermutationSampler | ( | DiscreteSet * | ds, | |
| const Particles & | ps | |||
| ) |
Create a permutation sampler.
| [in] | ds | the discrete sampling space |
| [in] | ps | the sampled particles |