![]() |
Rosetta
2021.16
|
#include <SymDockingInitialPerturbation.hh>

Private Attributes | |
| std::map< core::Size, core::conformation::symmetry::SymDof > | dofs_ |
| std::map< core::Size, bool > | AllowSlideJumpMap_ |
| std::map< core::Size, core::kinematics::Jump > | InitialJumps_ |
| std::map< core::Size, bool > | InvertJump_ |
| core::conformation::symmetry::SlideCriteriaType | SlideCriteriaType_ |
| core::scoring::ScoreFunctionOP | scorefxn_ |
| std::string | SlideThreshold_ |
| bool | reset_slide_ |
| core::Size | total_num_slides_ |
| core::Size | current_jump_ |
| protocols::symmetry::SymmetrySlider::SymmetrySlider | ( | core::pose::Pose & | pose | ) |
| protocols::symmetry::SymmetrySlider::SymmetrySlider | ( | core::pose::Pose & | pose, |
| core::conformation::symmetry::SlideCriteriaType | score_criteria, | ||
| std::string | SlideCriteriaVal = "AUTOMATIC" |
||
| ) |
References core::conformation::symmetry::CEN_DOCK_SCORE, core::scoring::CENTROID_WTS, core::scoring::ScoreFunctionFactory::create_score_function(), core::scoring::DOCK_LOW_PATCH, core::pose::Pose::energies(), core::scoring::fa_rep, core::conformation::symmetry::FA_REP_SCORE, protocols::symmetry::FaSymDockingSlideTogether::scorefxn_, core::scoring::Energies::total_energies(), and core::conformation::symmetry::TOTAL_NUM_CRITERIA.
|
overridedefault |
| void protocols::symmetry::SymmetrySlider::apply | ( | core::pose::Pose & | pose | ) |
| bool protocols::symmetry::SymmetrySlider::continue_slide | ( | core::pose::Pose & | pose | ) |
References core::conformation::symmetry::CEN_DOCK_SCORE, core::conformation::symmetry::FA_REP_SCORE, and protocols::symmetry::TR().
Referenced by slide().
| void protocols::symmetry::SymmetrySlider::disallow_current_slide | ( | ) |
Referenced by slide().
| bool protocols::symmetry::SymmetrySlider::dofmover_compresses | ( | core::pose::Pose & | pose, |
| protocols::rigid::RigidBodyDofTransMover & | dofmover | ||
| ) |
| bool protocols::symmetry::SymmetrySlider::finished | ( | ) |
| std::map< core::Size, bool > protocols::symmetry::SymmetrySlider::get_allow_slide_jump_map | ( | ) | const |
| core::Size protocols::symmetry::SymmetrySlider::get_current_jump | ( | ) |
Referenced by slide().
| core::Real protocols::symmetry::SymmetrySlider::get_slide_threshold | ( | ) |
| core::Real protocols::symmetry::SymmetrySlider::rg | ( | core::pose::Pose const & | pose | ) |
|
pure virtual |
| void protocols::symmetry::SymmetrySlider::set_current_jump | ( | core::Size | jump_nbr | ) |
| void protocols::symmetry::SymmetrySlider::set_slide_criteria | ( | std::string | SlideCriteria | ) |
| void protocols::symmetry::SymmetrySlider::set_slide_threshold | ( | std::string | threshold | ) |
| void protocols::symmetry::SymmetrySlider::setup | ( | core::pose::Pose & | pose | ) |
References core::conformation::symmetry::SymDof::allow_dof(), core::conformation::symmetry::CEN_DOCK_SCORE, core::scoring::CENTROID_WTS, core::pose::Pose::conformation(), core::scoring::DOCK_LOW_PATCH, core::pose::symmetry::is_symmetric(), core::pose::Pose::jump(), protocols::symmetry::FaSymDockingSlideTogether::scorefxn_, and protocols::symmetry::TR().
| void protocols::symmetry::SymmetrySlider::slide | ( | core::pose::Pose & | pose | ) |
References allowed_current_slide(), protocols::rigid::RigidBodyDofTransMover::apply(), core::pose::Pose::conformation(), continue_slide(), disallow_current_slide(), get_current_jump(), core::pose::symmetry::is_symmetric(), protocols::hybridization::score, core::pose::Pose::set_jump(), step_size(), protocols::rigid::RigidBodyDofTransMover::step_size(), protocols::symmetry::TR(), and protocols::rigid::RigidBodyDofTransMover::trans_axis().
| void protocols::symmetry::SymmetrySlider::slide_away | ( | core::pose::Pose & | pose | ) |
| core::Real protocols::symmetry::SymmetrySlider::slide_score | ( | core::pose::Pose & | pose | ) |
| core::Real protocols::symmetry::SymmetrySlider::step_size | ( | ) |
Referenced by slide().
| bool protocols::symmetry::SymmetrySlider::very_far_away | ( | core::pose::Pose & | pose | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.7