Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::kinematic_closure::pivot_pickers::FixedOffsetPivots Class Reference

Randomly pick pivots which are always offset by the same amount, but which can appear anywhere in the loop. More...

#include <FixedOffsetPivots.hh>

Inheritance diagram for protocols::kinematic_closure::pivot_pickers::FixedOffsetPivots:
Inheritance graph
[legend]

Public Member Functions

 FixedOffsetPivots (core::Size offset=5)
 Default constructor. 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 offset_
 

Detailed Description

Randomly pick pivots which are always offset by the same amount, but which can appear anywhere in the loop.

Constructor & Destructor Documentation

protocols::kinematic_closure::pivot_pickers::FixedOffsetPivots::FixedOffsetPivots ( core::Size  offset = 5)
inline

Default constructor.

Member Function Documentation

std::string protocols::kinematic_closure::pivot_pickers::FixedOffsetPivots::get_name ( ) const
inlineoverridevirtual

Return the name of this pivot picker.

Implements protocols::kinematic_closure::pivot_pickers::PivotPicker.

Loop protocols::kinematic_closure::pivot_pickers::FixedOffsetPivots::pick ( Pose const &  pose,
Loop const &  loop 
)
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.

References protocols::loops::Loop::start(), and protocols::loops::Loop::stop().

Member Data Documentation

core::Size protocols::kinematic_closure::pivot_pickers::FixedOffsetPivots::offset_
private

The documentation for this class was generated from the following files: