Rosetta
2020.11
|
#include <CentroidDistanceScreener.hh>
Public Member Functions | |
CentroidDistanceScreener (core::pose::Pose &screening_pose, core::Size const moving_res, core::Vector const &reference_centroid, core::Real const max_distance_squared) | |
~CentroidDistanceScreener () override | |
bool | check_screen () override |
std::string | name () const override |
StepWiseScreenerType | type () const override |
void | fast_forward (sampler::StepWiseSamplerOP sampler) override |
Public Member Functions inherited from protocols::stepwise::screener::StepWiseScreener | |
StepWiseScreener () | |
~StepWiseScreener () override | |
virtual void | get_update (sampler::StepWiseSamplerOP) |
virtual void | apply_mover (moves::CompositionMoverOP, Size const, Size const ) |
virtual void | add_mover (moves::CompositionMoverOP update_mover, moves::CompositionMoverOP restore_mover) |
Size const & | count () const |
void | increment_count () |
void | reset () |
void | set_ok_to_increment (bool const setting) |
Private Attributes | |
core::pose::Pose & | screening_pose_ |
core::Size const | moving_res_ |
core::Vector const & | reference_centroid_ |
core::Real const | max_distance_squared_ |
protocols::stepwise::screener::CentroidDistanceScreener::CentroidDistanceScreener | ( | core::pose::Pose & | screening_pose, |
core::Size const | moving_res, | ||
core::Vector const & | reference_centroid, | ||
core::Real const | max_distance_squared | ||
) |
|
overridedefault |
|
overridevirtual |
Reimplemented from protocols::stepwise::screener::StepWiseScreener.
References core::chemical::rna::get_rna_base_centroid(), max_distance_squared_, moving_res_, reference_centroid_, core::pose::Pose::residue(), and screening_pose_.
|
overridevirtual |
Reimplemented from protocols::stepwise::screener::StepWiseScreener.
References protocols::stepwise::sampler::rigid_body::RigidBodyStepWiseSamplerWithResidueAlternatives::fast_forward_to_next_translation(), protocols::stepwise::sampler::rigid_body::RigidBodyStepWiseSamplerWithResidueList::fast_forward_to_next_translation(), protocols::stepwise::sampler::rigid_body::RigidBodyStepWiseSampler::fast_forward_to_next_translation(), protocols::toolbox::RIGID_BODY, protocols::toolbox::RIGID_BODY_WITH_RESIDUE_ALTERNATIVES, and protocols::toolbox::RIGID_BODY_WITH_RESIDUE_LIST.
|
inlineoverridevirtual |
Implements protocols::stepwise::screener::StepWiseScreener.
|
inlineoverridevirtual |
Implements protocols::stepwise::screener::StepWiseScreener.
References protocols::stepwise::screener::CENTROID_DISTANCE.
|
private |
Referenced by check_screen().
|
private |
Referenced by check_screen().
|
private |
Referenced by check_screen().
|
private |
Referenced by check_screen().