![]() |
Rosetta Protocols
2014.35
|
(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, core::fragment::InsertMap const &insert_map, core::kinematics::MoveMap const &mm) | |
AllResiduesChanged (core::pose::Pose const &pose) | |
void | show_unmoved (const core::pose::Pose &pose, std::ostream &out) |
virtual bool | operator() (const core::pose::Pose &pose) |
AllResiduesChanged (core::pose::Pose const &pose, core::fragment::InsertMap const &insert_map) | |
virtual bool | operator() (const core::pose::Pose &pose) |
![]() | |
PoseCondition () | |
virtual | ~PoseCondition () |
WhileMover. More... | |
Private Member Functions | |
void | compute_insert_pos (core::fragment::InsertMap const &insert_map, core::kinematics::MoveMap const &mm) |
void | set_initial_pose (const core::pose::Pose &pose) |
void | compute_insert_pos (core::fragment::InsertMap const &insert_map) |
void | set_initial_pose (const core::pose::Pose &pose) |
Private Attributes | |
utility::vector1< core::Real > | initial_phis |
utility::vector1< core::Real > | initial_psis |
bool | initialized_ |
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 compute_insert_pos(), and set_initial_pose().
|
inline |
References set_initial_pose().
|
inline |
|
inlineprivate |
References core::kinematics::MoveMap::get_bb(), and insert_pos_.
Referenced by AllResiduesChanged().
|
inlineprivate |
|
inlinevirtual |
Implements protocols::moves::PoseCondition.
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(), runtime_assert, core::pose::Pose::sequence(), and core::pose::Pose::total_residue().
|
inlinevirtual |
Implements protocols::moves::PoseCondition.
References core::pose::Pose::phi(), core::pose::Pose::psi(), core::pose::Pose::sequence(), and core::pose::Pose::total_residue().
|
inlineprivate |
|
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(), runtime_assert, core::pose::Pose::sequence(), and core::pose::Pose::total_residue().
Referenced by protocols::abinitio::ClassicAbinitio::do_stage1_cycles().
|
private |
Referenced by operator()(), set_initial_pose(), and show_unmoved().
|
private |
Referenced by operator()(), set_initial_pose(), and show_unmoved().
|
private |
|
private |
Referenced by compute_insert_pos(), operator()(), and show_unmoved().
|
private |
Referenced by operator()(), set_initial_pose(), and show_unmoved().