![]() |
Rosetta Protocols
2014.16.56682
|
#include <CentroidDistanceScreener.hh>
Public Member Functions | |
| CentroidDistanceScreener (pose::Pose &screening_pose, Size const moving_res, Vector const &reference_centroid, core::Real const max_distance_squared) | |
| ~CentroidDistanceScreener () | |
| virtual bool | check_screen () |
| virtual std::string | name () const |
| virtual StepWiseScreenerType | type () const |
| virtual void | fast_forward (rotamer_sampler::RotamerBaseOP sampler) |
Public Member Functions inherited from protocols::stepwise::screener::StepWiseScreener | |
| StepWiseScreener () | |
| ~StepWiseScreener () | |
| virtual void | get_update (rotamer_sampler::RotamerBaseOP) |
| 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 | |
| pose::Pose & | screening_pose_ |
| Size const | moving_res_ |
| Vector const & | reference_centroid_ |
| core::Real const | max_distance_squared_ |
| protocols::stepwise::screener::CentroidDistanceScreener::CentroidDistanceScreener | ( | pose::Pose & | screening_pose, |
| Size const | moving_res, | ||
| Vector const & | reference_centroid, | ||
| core::Real const | max_distance_squared | ||
| ) |
| protocols::stepwise::screener::CentroidDistanceScreener::~CentroidDistanceScreener | ( | ) |
|
virtual |
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_.
|
virtual |
Reimplemented from protocols::stepwise::screener::StepWiseScreener.
References protocols::rotamer_sampler::rigid_body::RigidBodyRotamerWithResidueAlternatives::fast_forward_to_next_translation(), protocols::rotamer_sampler::rigid_body::RigidBodyRotamerWithResidueList::fast_forward_to_next_translation(), protocols::rotamer_sampler::rigid_body::RigidBodyRotamer::fast_forward_to_next_translation(), utility::pointer::owning_ptr< T >::get(), protocols::rotamer_sampler::RIGID_BODY, protocols::rotamer_sampler::RIGID_BODY_WITH_RESIDUE_ALTERNATIVES, protocols::rotamer_sampler::RIGID_BODY_WITH_RESIDUE_LIST, and protocols::rotamer_sampler::RotamerBase::type().
|
inlinevirtual |
Implements protocols::stepwise::screener::StepWiseScreener.
|
inlinevirtual |
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().
1.8.7