Rosetta 3.5
 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]
Collaboration diagram for protocols::abinitio::KinematicControl:
Collaboration graph
[legend]

Public Member Functions

 KinematicControl ()
 
virtual ~KinematicControl ()
 
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_
 

Detailed Description

Definition at line 82 of file KinematicControl.hh.

Constructor & Destructor Documentation

protocols::abinitio::KinematicControl::KinematicControl ( )

Definition at line 119 of file KinematicControl.cc.

protocols::abinitio::KinematicControl::~KinematicControl ( )
virtual

Definition at line 120 of file KinematicControl.cc.

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

Definition at line 102 of file KinematicControl.hh.

References final_fold_tree_.

simple_moves::FragmentMoverOP protocols::abinitio::KinematicControl::jump_mover ( ) const
core::kinematics::MoveMap const & protocols::abinitio::KinematicControl::movemap ( ) const

Definition at line 137 of file KinematicControl.cc.

core::kinematics::MoveMapCOP protocols::abinitio::KinematicControl::movemap_ptr ( ) const

Definition at line 132 of file KinematicControl.cc.

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

Definition at line 112 of file KinematicControl.hh.

References final_fold_tree_.

void protocols::abinitio::KinematicControl::set_jump_mover ( simple_moves::FragmentMoverOP  jm)

Definition at line 149 of file KinematicControl.cc.

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

Definition at line 122 of file KinematicControl.cc.

void protocols::abinitio::KinematicControl::set_sampling_fold_tree ( core::kinematics::FoldTree const &  f)
inline
void protocols::abinitio::KinematicControl::set_strict_movemap ( core::kinematics::MoveMapCOP  mm)

Definition at line 127 of file KinematicControl.cc.

Member Data Documentation

core::kinematics::FoldTree protocols::abinitio::KinematicControl::final_fold_tree_
private

Definition at line 147 of file KinematicControl.hh.

Referenced by final_fold_tree(), and set_final_fold_tree().

simple_moves::FragmentMoverOP protocols::abinitio::KinematicControl::jump_mover_
private

Definition at line 149 of file KinematicControl.hh.

core::kinematics::MoveMapCOP protocols::abinitio::KinematicControl::movemap_
private

Definition at line 144 of file KinematicControl.hh.

core::kinematics::FoldTree protocols::abinitio::KinematicControl::sampling_fold_tree_
private

Definition at line 146 of file KinematicControl.hh.

Referenced by sampling_fold_tree(), and set_sampling_fold_tree().

core::kinematics::MoveMapCOP protocols::abinitio::KinematicControl::strict_movemap_
private

Definition at line 132 of file KinematicControl.hh.


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