|
Rosetta 3.5
|
#include <EnzdesCacheableObserver.hh>


Protected Member Functions | |
| virtual void | attach_impl (core::pose::Pose &pose) |
| attach to Pose/Conformation More... | |
| virtual void | detach_impl () |
| detach from Pose/Conformation More... | |
| void | on_length_change (core::conformation::signals::LengthEvent const &event) |
Definition at line 60 of file EnzdesCacheableObserver.hh.
| protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::EnzdesCacheableObserver | ( | ) |
Definition at line 94 of file EnzdesCacheableObserver.cc.
References favor_native_constraints_, and lig_rigid_body_confs_.
| protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::EnzdesCacheableObserver | ( | EnzdesCacheableObserver const & | other) |
Definition at line 104 of file EnzdesCacheableObserver.cc.
References cst_cache_, and seq_recovery_cache_.
| protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::~EnzdesCacheableObserver | ( | ) |
Definition at line 116 of file EnzdesCacheableObserver.cc.
|
protectedvirtual |
attach to Pose/Conformation
Implements core::pose::datacache::CacheableObserver.
Definition at line 135 of file EnzdesCacheableObserver.cc.
References core::conformation::Conformation::attach_length_obs(), core::pose::Pose::conformation(), length_event_link_, and on_length_change().
|
virtual |
clone this object
Implements core::pose::datacache::CacheableObserver.
Definition at line 119 of file EnzdesCacheableObserver.cc.
References EnzdesCacheableObserver().
Referenced by set_rigid_body_confs_for_lig().
|
virtual |
create a new instance of this object
Implements core::pose::datacache::CacheableObserver.
Definition at line 125 of file EnzdesCacheableObserver.cc.
References EnzdesCacheableObserver().
| toolbox::match_enzdes_util::EnzdesCstCacheOP protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::cst_cache | ( | ) |
Definition at line 182 of file EnzdesCacheableObserver.cc.
References cst_cache_.
Referenced by set_cst_cache().
| toolbox::match_enzdes_util::EnzdesCstCacheCOP protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::cst_cache | ( | ) | const |
Definition at line 188 of file EnzdesCacheableObserver.cc.
References cst_cache_.
|
protectedvirtual |
detach from Pose/Conformation
Implements core::pose::datacache::CacheableObserver.
Definition at line 142 of file EnzdesCacheableObserver.cc.
References length_event_link_.
| EnzdesLoopsFileCOP protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::enzdes_loops_file | ( | ) | const |
Definition at line 248 of file EnzdesCacheableObserver.cc.
References enz_loops_file_.
| void protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::erase_rigid_body_confs_for_lig | ( | core::Size | seqpos) |
Definition at line 219 of file EnzdesCacheableObserver.cc.
References lig_rigid_body_confs_.
Referenced by set_rigid_body_confs_for_lig().
| EnzdesSeqRecoveryCacheOP protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::get_seq_recovery_cache | ( | ) |
Definition at line 226 of file EnzdesCacheableObserver.cc.
References seq_recovery_cache_.
| EnzdesSeqRecoveryCacheCOP protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::get_seq_recovery_cache | ( | ) | const |
Definition at line 230 of file EnzdesCacheableObserver.cc.
References seq_recovery_cache_.
|
virtual |
is this observer attached to a Pose/Conformation?
Implements core::pose::datacache::CacheableObserver.
Definition at line 131 of file EnzdesCacheableObserver.cc.
References length_event_link_.
| std::map< core::Size, utility::vector1< core::conformation::ResidueCOP > > const & protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::lig_rigid_body_confs | ( | ) | const |
Definition at line 194 of file EnzdesCacheableObserver.cc.
References lig_rigid_body_confs_.
|
protected |
Definition at line 147 of file EnzdesCacheableObserver.cc.
References cst_cache_, favor_native_constraints_, core::conformation::signals::LengthEvent::INVALIDATE, seq_recovery_cache_, and core::conformation::signals::LengthEvent::tag.
Referenced by attach_impl().
| void protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::remove_favor_native_constraints | ( | core::pose::Pose & | pose) |
Definition at line 326 of file EnzdesCacheableObserver.cc.
References favor_native_constraints_, core::pose::Pose::remove_constraints(), and protocols::toolbox::match_enzdes_util::tr().
Referenced by setup_favor_native_constraints().
| void protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::set_cst_cache | ( | toolbox::match_enzdes_util::EnzdesCstCacheOP | cst_cache) |
Definition at line 175 of file EnzdesCacheableObserver.cc.
References cst_cache(), and cst_cache_.
| void protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::set_enzdes_loops_file | ( | EnzdesLoopsFileCOP | loopfile_in) |
Definition at line 241 of file EnzdesCacheableObserver.cc.
References enz_loops_file_.
| void protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::set_rigid_body_confs_for_lig | ( | core::Size | seqpos, |
| utility::vector1< core::conformation::ResidueCOP > const & | rg_confs | ||
| ) |
Definition at line 200 of file EnzdesCacheableObserver.cc.
References clone(), erase_rigid_body_confs_for_lig(), lig_rigid_body_confs_, and core::scoring::pair.
| void protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::set_seq_recovery_cache | ( | EnzdesSeqRecoveryCacheOP | seq_recovery_cache) |
Definition at line 234 of file EnzdesCacheableObserver.cc.
References seq_recovery_cache_.
| void protocols::toolbox::match_enzdes_util::EnzdesCacheableObserver::setup_favor_native_constraints | ( | core::pose::Pose & | pose, |
| core::pack::task::PackerTaskCOP | task, | ||
| core::pose::Pose const & | native_pose | ||
| ) |
Definition at line 255 of file EnzdesCacheableObserver.cc.
References core::pose::Pose::add_constraint(), core::pose::Pose::add_constraints(), core::sequence::end, favor_native_constraints_, protocols::abinitio::filename(), remove_favor_native_constraints(), core::pose::Pose::total_residue(), and protocols::toolbox::match_enzdes_util::tr().
|
private |
Definition at line 153 of file EnzdesCacheableObserver.hh.
Referenced by cst_cache(), EnzdesCacheableObserver(), on_length_change(), and set_cst_cache().
|
private |
Definition at line 161 of file EnzdesCacheableObserver.hh.
Referenced by enzdes_loops_file(), and set_enzdes_loops_file().
|
private |
Definition at line 158 of file EnzdesCacheableObserver.hh.
Referenced by EnzdesCacheableObserver(), on_length_change(), remove_favor_native_constraints(), and setup_favor_native_constraints().
|
private |
Definition at line 167 of file EnzdesCacheableObserver.hh.
Referenced by attach_impl(), detach_impl(), and is_attached().
|
private |
Definition at line 165 of file EnzdesCacheableObserver.hh.
Referenced by EnzdesCacheableObserver(), erase_rigid_body_confs_for_lig(), lig_rigid_body_confs(), and set_rigid_body_confs_for_lig().
|
private |
Definition at line 155 of file EnzdesCacheableObserver.hh.
Referenced by EnzdesCacheableObserver(), get_seq_recovery_cache(), on_length_change(), and set_seq_recovery_cache().
1.8.4