![]() |
Rosetta Protocols
2014.16.56682
|
#include <Environment.hh>
Public Member Functions | |
| Environment (std::string name) | |
| virtual | ~Environment () |
| void | register_mover (ClaimingMoverOP) |
| template<class Iterator > | |
| void | register_movers (Iterator start, Iterator end) |
| void | register_loop_closer (ClaimingMoverOP) |
| bool | is_registered (ClaimingMoverOP) const |
| core::pose::Pose | start (core::pose::Pose const &) |
| core::pose::Pose | end (core::pose::Pose const &) |
| EnvironmentCAP | superenv () const |
| EnvClaimBrokerCOP | broker () const |
| void | pconf_destruction (ProtectedConformationAP ptr) const |
| void | pconf_creation (ProtectedConformationAP ptr) const |
Public Member Functions inherited from core::environment::EnvCore | |
| EnvCore (std::string const &env_name) | |
| virtual | ~EnvCore () |
| std::string const & | name () const |
| EnvCoreCAP | superenv () const |
| core::Size const & | id () const |
Private Member Functions | |
| core::conformation::ConformationOP | end (ProtectedConformationCOP) |
| core::pose::Pose | broker (core::pose::Pose const &) |
| void | remove_nonpermenant_features (core::pose::Pose &) |
| ENV OPEN/CLOSING. More... | |
| void | assign_passport (ClaimingMoverOP, core::environment::DofPassportCOP) |
| void | cancel_passports () |
| void | remove_chainbreak_variants (core::pose::Pose &, core::Size up_res, core::Size down_res) const |
Private Attributes | |
| EnvClaimBrokerOP | broker_ |
| core::kinematics::FoldTreeCOP | input_ft_ |
| ClaimingMoverOP | loop_closer_ |
| std::set< ClaimingMoverOP > | registered_movers_ |
| std::set< ProtectedConformationAP > | pconfs_ |
Additional Inherited Members | |
Protected Member Functions inherited from core::environment::EnvCore | |
| DofPassportOP | issue_passport (std::string const &mover_name) const |
| void | set_superenv (EnvCoreCAP) |
|
private |
|
private |
| protocols::environment::Environment::Environment | ( | std::string | name | ) |
|
virtual |
References pconfs_.
|
private |
Referenced by broker().
|
inline |
References broker_.
Referenced by remove_nonpermenant_features(), and start().
|
private |
|
private |
References registered_movers_, and tr.
| core::pose::Pose protocols::environment::Environment::end | ( | core::pose::Pose const & | pose | ) |
References core::pose::Pose::annotated_sequence(), broker_, core::pose::Pose::conformation(), core::pose::Pose::data(), core::pose::Pose::fold_tree(), basic::datacache::BasicDataCache::get_raw_ptr(), basic::datacache::BasicDataCache::has(), core::environment::EnvCore::name(), basic::datacache::BasicDataCache::set(), core::pose::Pose::set_new_conformation(), tr, and core::pose::datacache::CacheableDataType::WRITEABLE_DATA.
Referenced by register_movers().
|
private |
| bool protocols::environment::Environment::is_registered | ( | ClaimingMoverOP | mover | ) | const |
References registered_movers_.
Referenced by register_mover().
|
inline |
References pconfs_.
|
inline |
References pconfs_.
| void protocols::environment::Environment::register_loop_closer | ( | ClaimingMoverOP | closer | ) |
References loop_closer_, core::environment::EnvCore::name(), register_mover(), and tr.
Referenced by register_mover().
| void protocols::environment::Environment::register_mover | ( | ClaimingMoverOP | mover | ) |
References is_registered(), register_loop_closer(), register_movers(), and registered_movers_.
Referenced by register_loop_closer(), and register_movers().
|
inline |
References end(), and register_mover().
Referenced by register_mover().
|
private |
References core::pose::Pose::conformation(), copy_residue_coordinates_and_rebuild_missing_atoms(), CUTPOINT_LOWER, and CUTPOINT_UPPER.
Referenced by remove_nonpermenant_features().
|
private |
ENV OPEN/CLOSING.
References core::pose::Pose::annotated_sequence(), broker(), loop_closer_, remove_chainbreak_variants(), and tr.
Referenced by end().
| core::pose::Pose protocols::environment::Environment::start | ( | core::pose::Pose const & | in_pose | ) |
| EnvironmentCAP protocols::environment::Environment::superenv | ( | ) | const |
References env, utility::pointer::access_ptr< T >::get(), and core::environment::EnvCore::superenv().
Referenced by end().
|
private |
|
private |
|
private |
Referenced by register_loop_closer(), and remove_nonpermenant_features().
|
mutableprivate |
Referenced by pconf_creation(), pconf_destruction(), and ~Environment().
|
private |
Referenced by broker(), cancel_passports(), is_registered(), and register_mover().
1.8.7