Rosetta Protocols  2014.16.56682
Public Member Functions | Private Attributes | List of all members
protocols::kinematic_closure::pivot_pickers::FixedPivots Class Reference

Use a fixed set of pivots specified in advance. More...

#include <FixedPivots.hh>

Public Member Functions

 FixedPivots (Size start, Size stop, Size cut)
 Constructor which specifies the fixed pivots. More...
 
Loop pick (Pose const &pose, Loop const &loop)
 Return a loop object. The pivots will be taken to be the start, cut and stop residues. More...
 

Private Attributes

Size start_
 
Size stop_
 
Size cut_
 

Detailed Description

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.

Constructor & Destructor Documentation

protocols::kinematic_closure::pivot_pickers::FixedPivots::FixedPivots ( Size  start,
Size  stop,
Size  cut 
)

Constructor which specifies the fixed pivots.

References protocols::loops::start, and protocols::loops::stop.

Member Function Documentation

Loop protocols::kinematic_closure::pivot_pickers::FixedPivots::pick ( Pose const &  pose,
Loop const &  loop 
)
virtual

Return a loop object. The pivots will be taken to be the start, cut and stop residues.

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

Member Data Documentation

Size protocols::kinematic_closure::pivot_pickers::FixedPivots::cut_
private
Size protocols::kinematic_closure::pivot_pickers::FixedPivots::start_
private
Size protocols::kinematic_closure::pivot_pickers::FixedPivots::stop_
private

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