![]() |
Rosetta
2021.16
|
(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) |
| bool | operator() (const core::pose::Pose &pose) override |
| AllResiduesChanged (core::pose::Pose const &pose, core::fragment::InsertMap const &insert_map) | |
| bool | operator() (const core::pose::Pose &pose) override |
Public Member Functions inherited from protocols::moves::PoseCondition | |
| PoseCondition () | |
| ~PoseCondition () override | |
| 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 |
| 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 |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements protocols::moves::PoseCondition.
References core::pose::Pose::phi(), core::pose::Pose::psi(), core::pose::Pose::sequence(), and core::pose::Pose::size().
|
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(), core::pose::Pose::sequence(), and core::pose::Pose::size().
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 |
Referenced by compute_insert_pos(), operator()(), and show_unmoved().
|
private |
Referenced by operator()(), set_initial_pose(), and show_unmoved().
1.8.7