![]() |
Rosetta
2020.11
|
(helper) functor class which keeps track of initial phi/psi values. calls of operator ( pose ) compare the initial phi/psi values More...
#include <AllResiduesChanged.hh>
Public Member Functions | |
AllResiduesChanged (core::pose::Pose const &pose, utility::vector1< core::Real > const residue_weights, utility::vector1< core::Size > const anchor_residues=utility::vector1< core::Size >(0)) | |
AllResiduesChanged (core::pose::Pose const &pose) | |
void | show_unmoved (const core::pose::Pose &pose, std::ostream &out) |
bool | operator() (const core::pose::Pose &pose) override |
![]() | |
PoseCondition () | |
~PoseCondition () override | |
WhileMover. More... | |
Private Member Functions | |
void | compute_insert_pos (utility::vector1< core::Real > const residue_weights) |
void | set_initial_pose (const core::pose::Pose &pose) |
Private Attributes | |
utility::vector1< core::Real > | initial_phis |
utility::vector1< core::Real > | initial_psis |
std::set< core::Size > | anchor_residues_ |
std::string | original_sequence_ |
utility::vector1< bool > | insert_pos_ |
(helper) functor class which keeps track of initial phi/psi values. calls of operator ( pose ) compare the initial phi/psi values
to the current values of the given pose. Returns false once all phi/psi values have been modified.
|
inline |
References anchor_residues_, compute_insert_pos(), and set_initial_pose().
|
inline |
References set_initial_pose().
|
inlineprivate |
References anchor_residues_, and insert_pos_.
Referenced by AllResiduesChanged().
|
inlineoverridevirtual |
|
inlineprivate |
|
inline |
References initial_phis, initial_psis, insert_pos_, core::conformation::Residue::is_protein(), original_sequence_, core::pose::Pose::phi(), core::pose::Pose::psi(), core::pose::Pose::residue(), core::pose::Pose::sequence(), and core::pose::Pose::size().
Referenced by protocols::hybridization::FoldTreeHybridize::apply().
|
private |
Referenced by AllResiduesChanged(), and compute_insert_pos().
|
private |
Referenced by operator()(), set_initial_pose(), and show_unmoved().
|
private |
Referenced by operator()(), set_initial_pose(), and show_unmoved().
|
private |
Referenced by compute_insert_pos(), operator()(), and show_unmoved().
|
private |
Referenced by operator()(), set_initial_pose(), and show_unmoved().