![]() |
Rosetta
2021.16
|
Use a fixed set of pivots specified in advance. More...
#include <FixedPivots.hh>
Public Member Functions | |
FixedPivots (core::Size start, core::Size stop, core::Size cut) | |
Constructor which specifies the fixed pivots. More... | |
std::string | get_name () const override |
Return the name of this pivot picker. More... | |
Loop | pick (Pose const &pose, Loop const &loop) override |
Return a loop object. The pivots will be taken to be the start, cut and stop residues. More... | |
Private Attributes | |
core::Size | start_ |
core::Size | stop_ |
core::Size | cut_ |
Use a fixed set of pivots specified in advance.
The pivots are specified in the constructor. Make sure that the pivots will always be contained in the loop being sampled, otherwise strange behavior may occur.
protocols::kinematic_closure::pivot_pickers::FixedPivots::FixedPivots | ( | core::Size | start, |
core::Size | stop, | ||
core::Size | cut | ||
) |
Constructor which specifies the fixed pivots.
References protocols::loops::start, and protocols::loops::stop.
|
inlineoverridevirtual |
Return the name of this pivot picker.
Implements protocols::kinematic_closure::pivot_pickers::PivotPicker.
|
overridevirtual |
Return a loop object. The pivots will be taken to be the start, cut and stop residues.
Implements protocols::kinematic_closure::pivot_pickers::PivotPicker.
|
private |
|
private |
|
private |