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::abinitio::KinematicControl Class Reference

#include <KinematicControl.hh>

Inheritance diagram for protocols::abinitio::KinematicControl:
Inheritance graph
[legend]

Public Member Functions

 KinematicControl ()
 
 ~KinematicControl () override
 
bool prepare_pose_for_sampling (core::pose::Pose &pose) const
 
void add_chainbreak_variants (core::pose::Pose &pose) const
 
void add_chainbreak_variants (core::pose::Pose &pose, core::Size max_dist, core::kinematics::ShortestPathInFoldTree const &) const
 
core::kinematics::FoldTree const & sampling_fold_tree () const
 
core::kinematics::FoldTree const & final_fold_tree () const
 
void set_sampling_fold_tree (core::kinematics::FoldTree const &f)
 
void set_final_fold_tree (core::kinematics::FoldTree const &f)
 
void set_movemap (core::kinematics::MoveMapCOP mm)
 
void set_strict_movemap (core::kinematics::MoveMapCOP mm)
 
core::kinematics::MoveMapCOP movemap_ptr () const
 
core::kinematics::MoveMap const & movemap () const
 
simple_moves::FragmentMoverOP jump_mover () const
 
void set_jump_mover (simple_moves::FragmentMoverOP jm)
 
virtual void add_score_weights (core::scoring::ScoreFunction &, core::Real) const
 

Private Attributes

core::kinematics::MoveMapCOP strict_movemap_
 
core::kinematics::MoveMapCOP movemap_
 
core::kinematics::FoldTree sampling_fold_tree_
 
core::kinematics::FoldTree final_fold_tree_
 
simple_moves::FragmentMoverOP jump_mover_
 

Constructor & Destructor Documentation

protocols::abinitio::KinematicControl::KinematicControl ( )
default
protocols::abinitio::KinematicControl::~KinematicControl ( )
overridedefault

Member Function Documentation

void protocols::abinitio::KinematicControl::add_chainbreak_variants ( core::pose::Pose pose) const
void protocols::abinitio::KinematicControl::add_chainbreak_variants ( core::pose::Pose pose,
core::Size  max_dist,
core::kinematics::ShortestPathInFoldTree const &  sp 
) const
virtual void protocols::abinitio::KinematicControl::add_score_weights ( core::scoring::ScoreFunction ,
core::Real   
) const
inlinevirtual
core::kinematics::FoldTree const& protocols::abinitio::KinematicControl::final_fold_tree ( ) const
inline

References final_fold_tree_.

simple_moves::FragmentMoverOP protocols::abinitio::KinematicControl::jump_mover ( ) const
core::kinematics::MoveMap const & protocols::abinitio::KinematicControl::movemap ( ) const
core::kinematics::MoveMapCOP protocols::abinitio::KinematicControl::movemap_ptr ( ) const
bool protocols::abinitio::KinematicControl::prepare_pose_for_sampling ( core::pose::Pose pose) const
core::kinematics::FoldTree const& protocols::abinitio::KinematicControl::sampling_fold_tree ( ) const
inline
void protocols::abinitio::KinematicControl::set_final_fold_tree ( core::kinematics::FoldTree const &  f)
inline

References final_fold_tree_.

void protocols::abinitio::KinematicControl::set_jump_mover ( simple_moves::FragmentMoverOP  jm)
void protocols::abinitio::KinematicControl::set_movemap ( core::kinematics::MoveMapCOP  mm)
void protocols::abinitio::KinematicControl::set_sampling_fold_tree ( core::kinematics::FoldTree const &  f)
inline

References sampling_fold_tree_.

void protocols::abinitio::KinematicControl::set_strict_movemap ( core::kinematics::MoveMapCOP  mm)

Member Data Documentation

core::kinematics::FoldTree protocols::abinitio::KinematicControl::final_fold_tree_
private
simple_moves::FragmentMoverOP protocols::abinitio::KinematicControl::jump_mover_
private
core::kinematics::MoveMapCOP protocols::abinitio::KinematicControl::movemap_
private
core::kinematics::FoldTree protocols::abinitio::KinematicControl::sampling_fold_tree_
private
core::kinematics::MoveMapCOP protocols::abinitio::KinematicControl::strict_movemap_
private

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