![]() |
Rosetta Protocols
2014.16.56682
|
Algorithms for picking one of the 0 to 16 solutions generated by kinematic closure. More...
Classes | |
| class | FilteredSolutions |
| Apply rama and bump checks to quickly filter out bad solutions. More... | |
| class | RandomSolutions |
| Pick a completely random solution to return. More... | |
| class | SolutionPicker |
| Base class for all the solution picking algorithms. More... | |
Typedefs | |
| typedef owning_ptr < FilteredSolutions > | FilteredSolutionsOP |
| typedef owning_ptr < FilteredSolutions const > | FilteredSolutionsCOP |
| typedef owning_ptr < NearbySolutionsOnly > | NearbySolutionsOnlyOP |
| typedef owning_ptr < NearbySolutionsOnly const > | NearbySolutionsOnlyCOP |
| typedef owning_ptr < RandomSolutions > | RandomSolutionsOP |
| typedef owning_ptr < RandomSolutions const > | RandomSolutionsCOP |
| typedef owning_ptr < SolutionPicker > | SolutionPickerOP |
| typedef owning_ptr < SolutionPicker const > | SolutionPickerCOP |
Algorithms for picking one of the 0 to 16 solutions generated by kinematic closure.
The classes in this namespace are intended to be constructed and configured by the programmer, but used internally by samplers::KicMover. So in most cases, you only have to worry about the constructor. If you want to create a new solution picking algorithm, just inherit from SolutionPicker and reimplement SolutionPicker::pick_and_apply().
| typedef owning_ptr<FilteredSolutions const> protocols::kinematic_closure::solution_pickers::FilteredSolutionsCOP |
| typedef owning_ptr<FilteredSolutions> protocols::kinematic_closure::solution_pickers::FilteredSolutionsOP |
| typedef owning_ptr<NearbySolutionsOnly const> protocols::kinematic_closure::solution_pickers::NearbySolutionsOnlyCOP |
| typedef owning_ptr<NearbySolutionsOnly> protocols::kinematic_closure::solution_pickers::NearbySolutionsOnlyOP |
| typedef owning_ptr<RandomSolutions const> protocols::kinematic_closure::solution_pickers::RandomSolutionsCOP |
| typedef owning_ptr<RandomSolutions> protocols::kinematic_closure::solution_pickers::RandomSolutionsOP |
| typedef owning_ptr<SolutionPicker const> protocols::kinematic_closure::solution_pickers::SolutionPickerCOP |
1.8.7