Rosetta
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

◆ TransientCutpointHandler() [1/2]

protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::TransientCutpointHandler ( core::Size const  sample_res)

◆ TransientCutpointHandler() [2/2]

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

◆ ~TransientCutpointHandler()

protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::~TransientCutpointHandler ( )
overridedefault

Member Function Documentation

◆ move_jump_points_away()

bool protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::move_jump_points_away ( ) const
inline

◆ prepare_fold_tree_for_erraser()

void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::prepare_fold_tree_for_erraser ( core::pose::Pose pose)
private

◆ put_in_cutpoints()

void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::put_in_cutpoints ( core::pose::Pose pose)

◆ set_minimize_res()

void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::set_minimize_res ( utility::vector1< core::Size > const &  setting)
inline

◆ set_move_jump_points_away()

void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::set_move_jump_points_away ( bool const &  setting)
inline

◆ take_out_cutpoints()

void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::take_out_cutpoints ( core::pose::Pose pose)

Member Data Documentation

◆ change_foldtree_

bool protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::change_foldtree_
private

◆ cutpoint_suite_

core::Size const protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::cutpoint_suite_
private

◆ fixed_res_

utility::vector1< core::Size > protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::fixed_res_
private

◆ jump_end_

core::Size protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::jump_end_
private

◆ jump_start_

core::Size protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::jump_start_
private

◆ minimize_res_

utility::vector1< core::Size > protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::minimize_res_
private

◆ move_jump_points_away_

bool protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::move_jump_points_away_
private

◆ sample_suite_

core::Size const protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::sample_suite_
private

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