![]() |
Rosetta Protocols
2014.35
|
#include <XYZClaim.hh>
Public Member Functions | |
XYZClaim (ClaimingMoverOP owner, utility::tag::TagCOP tag, basic::datacache::DataMap const &) | |
XYZClaim (ClaimingMoverOP owner, LocalPosition const &local_pos) | |
XYZClaim (ClaimingMoverOP owner, std::string const &label, std::pair< core::Size, core::Size > const &range) | |
virtual void | yield_elements (core::pose::Pose const &, DOFElements &elements) const |
build and export DOFElements, which represent control over non-jump dofs (torsions, bond lengths, angles) final conformation. More... | |
ControlStrength const & | ctrl_strength () const |
void | strength (ControlStrength const &control, ControlStrength const &initialization) |
ControlStrength const & | init_strength () const |
ResidueSelectorCOP | selector () const |
virtual EnvClaimOP | clone () const |
virtual std::string | type () const |
virtual void | show (std::ostream &os) const |
![]() | |
virtual | ~EnvClaim () |
Virtual destructor. More... | |
EnvClaim (ClaimingMoverOP) | |
ClaimingMoverOP | owner () const |
A clone used by the EnvClaimFactory to instantiate new EnvClaims using an XML tag. More... | |
void | set_owner (ClaimingMoverOP owner) |
void | annotate (core::pose::Pose const &, core::environment::SequenceAnnotationOP) const |
allow the claim to use any internally queued ResidueSelectors to create sequence annotations. More... | |
virtual void | yield_elements (FoldTreeSketch const &, ResidueElements &) const |
build ResidueElements that indicate the introduction of a new peptide edge into the fold tree. More... | |
virtual void | yield_elements (FoldTreeSketch const &, JumpElements &) const |
build the JumpElements that represent the inclusion of a jump in the nascent FoldTree More... | |
virtual void | yield_elements (FoldTreeSketch const &, CutElements &) const |
build and export the CutElements that represent the inclusion of a cut in the tree. More... | |
virtual void | yield_elements (FoldTreeSketch const &, CutBiasElements &) const |
build and export the CutElements that represent the inclusion of a cut in the tree. More... | |
Protected Member Functions | |
virtual DOFElement | wrap_dof_id (core::id::DOF_ID const &id) const |
void | build_bond_length_elements (core::Size seqpos, ProtectedConformationCOP const &, DOFElements &elements) const |
void | build_bond_angle_elements (core::Size seqpos, ProtectedConformationCOP const &, DOFElements &elements) const |
void | build_bond_torsion_elements (core::Size seqpos, ProtectedConformationCOP const &, DOFElements &elements) const |
![]() | |
ControlStrength | parse_ctrl_str (std::string const &str) const |
void | queue_for_annotation (std::string const &label, ResidueSelectorCOP selector) |
Private Attributes | |
ResidueSelectorCOP | selector_ |
ControlStrength | c_str_ |
ControlStrength | i_str_ |
Additional Inherited Members | |
![]() | |
static EnvClaimOP | make_claim (std::string const &name, ClaimingMoverOP owner, utility::tag::TagCOP tag, basic::datacache::DataMap &datamap) |
factory method for claims. More... | |
static bool | is_claim (std::string const &name) |
|
private |
|
private |
|
private |
|
private |
protocols::environment::claims::XYZClaim::XYZClaim | ( | ClaimingMoverOP | owner, |
utility::tag::TagCOP | tag, | ||
basic::datacache::DataMap const & | datamap | ||
) |
References basic::datacache::DataMap::get(), basic::datacache::DataMap::has(), selector_, and protocols::environment::tr.
Referenced by clone().
protocols::environment::claims::XYZClaim::XYZClaim | ( | ClaimingMoverOP | owner, |
LocalPosition const & | local_pos | ||
) |
protocols::environment::claims::XYZClaim::XYZClaim | ( | ClaimingMoverOP | owner, |
std::string const & | label, | ||
std::pair< core::Size, core::Size > const & | range | ||
) |
|
protected |
|
protected |
|
protected |
|
virtual |
Implements protocols::environment::claims::EnvClaim.
References XYZClaim().
ControlStrength const & protocols::environment::claims::XYZClaim::ctrl_strength | ( | ) | const |
References c_str_.
Referenced by wrap_dof_id(), and yield_elements().
ControlStrength const & protocols::environment::claims::XYZClaim::init_strength | ( | ) | const |
References i_str_.
Referenced by wrap_dof_id(), and yield_elements().
|
inline |
References selector_.
Referenced by yield_elements().
|
virtual |
Reimplemented from protocols::environment::claims::EnvClaim.
References protocols::environment::claims::EnvClaim::owner(), and type().
void protocols::environment::claims::XYZClaim::strength | ( | ControlStrength const & | control, |
ControlStrength const & | initialization | ||
) |
|
virtual |
Implements protocols::environment::claims::EnvClaim.
Referenced by show().
|
protectedvirtual |
Reimplemented from protocols::environment::claims::EnvClaim.
References protocols::environment::claims::DOFElement::c_str, ctrl_strength(), protocols::environment::claims::DOFElement::i_str, init_strength(), and protocols::environment::claims::EnvClaim::wrap_dof_id().
Referenced by yield_elements().
|
virtual |
build and export DOFElements, which represent control over non-jump dofs (torsions, bond lengths, angles) final conformation.
Reimplemented from protocols::environment::claims::EnvClaim.
References core::kinematics::AtomTree::atom(), core::conformation::Conformation::atom_tree(), core::conformation::Residue::atoms(), core::pose::Pose::conformation(), ctrl_strength(), core::id::D, protocols::environment::claims::DOES_NOT_CONTROL, init_strength(), core::kinematics::tree::Atom::is_jump(), protocols::environment::claims::EnvClaim::owner(), core::id::PHI, core::id::RB1, core::id::RB6, core::conformation::Conformation::residue(), selector(), core::pose::Pose::total_residue(), protocols::environment::tr, and wrap_dof_id().
Referenced by protocols::environment::claims::VirtResClaim::yield_elements().
|
private |
Referenced by ctrl_strength(), and strength().
|
private |
Referenced by init_strength(), and strength().
|
private |
Referenced by selector(), and XYZClaim().