Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::stepwise::monte_carlo::mover::TransientCutpointHandler Class Reference

#include <TransientCutpointHandler.hh>

Inheritance diagram for protocols::stepwise::monte_carlo::mover::TransientCutpointHandler:
Inheritance graph
[legend]

Public Member Functions

 TransientCutpointHandler (core::Size const sample_res)
 
 TransientCutpointHandler (core::Size const sample_suite, core::Size const cutpoint_suite, bool const change_foldtree=true)
 
 ~TransientCutpointHandler () override
 
void put_in_cutpoints (core::pose::Pose &pose)
 
void take_out_cutpoints (core::pose::Pose &pose)
 
void set_minimize_res (utility::vector1< core::Size > const &setting)
 
void set_move_jump_points_away (bool const &setting)
 
bool move_jump_points_away () const
 

Private Member Functions

void prepare_fold_tree_for_erraser (core::pose::Pose &pose)
 

Private Attributes

core::Size const sample_suite_
 
core::Size const cutpoint_suite_
 
bool move_jump_points_away_
 
utility::vector1< core::Sizefixed_res_
 
utility::vector1< core::Sizeminimize_res_
 
core::Size jump_start_
 
core::Size jump_end_
 
bool change_foldtree_
 

Constructor & Destructor Documentation

protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::TransientCutpointHandler ( core::Size const  sample_res)
protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::TransientCutpointHandler ( core::Size const  sample_suite,
core::Size const  cutpoint_suite,
bool const  change_foldtree = true 
)
protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::~TransientCutpointHandler ( )
overridedefault

Member Function Documentation

bool protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::move_jump_points_away ( ) const
inline
void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::prepare_fold_tree_for_erraser ( core::pose::Pose pose)
private
void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::put_in_cutpoints ( core::pose::Pose pose)
void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::set_minimize_res ( utility::vector1< core::Size > const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::set_move_jump_points_away ( bool const &  setting)
inline
void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::take_out_cutpoints ( core::pose::Pose pose)

Member Data Documentation

bool protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::change_foldtree_
private
core::Size const protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::cutpoint_suite_
private
utility::vector1< core::Size > protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::fixed_res_
private
core::Size protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::jump_end_
private
core::Size protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::jump_start_
private
utility::vector1< core::Size > protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::minimize_res_
private
bool protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::move_jump_points_away_
private
core::Size const protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::sample_suite_
private

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