#include <TransientCutpointHandler.hh>
◆ 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 |
◆ 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 |
References cutpoint_suite_, core::chemical::rna::default_jump_atom(), core::pose::Pose::fold_tree(), core::kinematics::FoldTree::is_cutpoint(), jump_end_, core::kinematics::FoldTree::jump_nr(), jump_start_, minimize_res_, move_jump_points_away_, core::kinematics::FoldTree::new_jump(), core::pose::Pose::residue_type(), sample_suite_, core::kinematics::FoldTree::set_jump_atoms(), core::pose::Pose::size(), and protocols::TR().
Referenced by put_in_cutpoints().
◆ put_in_cutpoints()
void protocols::stepwise::monte_carlo::mover::TransientCutpointHandler::put_in_cutpoints |
( |
core::pose::Pose & |
pose | ) |
|
References core::pose::rna::apply_suite_torsion_info(), core::id::BB, change_foldtree_, core::pose::correctly_add_cutpoint_variants(), cutpoint_suite_, core::pose::rna::get_suite_torsion_info(), core::chemical::ResidueTypeBase::is_peptoid(), core::chemical::ResidueTypeBase::is_protein(), core::chemical::ResidueTypeBase::is_RNA(), core::chemical::ResidueType::is_TNA(), prepare_fold_tree_for_erraser(), core::pose::Pose::residue_type(), core::pose::Pose::set_torsion(), core::pose::Pose::torsion(), and viewer_pose.
Referenced by protocols::stepwise::monte_carlo::mover::ResampleMover::apply().
◆ 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 | ) |
|
References change_foldtree_, core::chemical::CUTPOINT_LOWER, cutpoint_suite_, core::chemical::CUTPOINT_UPPER, core::kinematics::FoldTree::delete_jump_and_intervening_cutpoint(), core::pose::Pose::fold_tree(), core::chemical::ResidueTypeBase::is_peptoid(), core::chemical::ResidueTypeBase::is_protein(), core::chemical::ResidueTypeBase::is_RNA(), core::chemical::ResidueType::is_TNA(), jump_end_, jump_start_, core::pose::remove_variant_type_from_pose_residue(), core::pose::Pose::residue_type(), and viewer_pose.
Referenced by protocols::stepwise::monte_carlo::mover::ResampleMover::apply().
◆ 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: