![]() |
Rosetta
2021.16
|
#include <VirtResClaim.hh>

Public Member Functions | |
| VirtResClaim (ClientMoverOP owner, utility::tag::TagCOP tag, basic::datacache::DataMap const &) | |
| VirtResClaim (ClientMoverOP owner, LocalPosition parent, std::string const &jump_label, std::string const &vrt_label) | |
| void | yield_elements (FoldTreeSketch const &fts, ResidueElements &elements) const override |
| build ResidueElements that indicate the introduction of a new peptide edge into the fold tree. More... | |
| void | yield_elements (FoldTreeSketch const &fts, JumpElements &elements) const override |
| build the JumpElements that represent the inclusion of a jump in the nascent FoldTree More... | |
| void | yield_elements (FoldTreeSketch const &fts, CutElements &elements) const override |
| build and export the CutElements that represent the inclusion of a cut in the tree. More... | |
| void | yield_elements (core::pose::Pose const &, DOFElements &elements) const override |
| build and export DOFElements, which represent control over non-jump dofs (torsions, bond lengths, angles) final conformation. More... | |
| JumpClaim & | jump () |
| void | strength (ControlStrength const &cstr, ControlStrength const &istr) |
| std::string const & | vrt_label () const |
| EnvClaimOP | clone () const override |
| std::string | type () const override |
| void | show (std::ostream &os) const override |
Public Member Functions inherited from protocols::environment::claims::EnvClaim | |
| ~EnvClaim () override | |
| Virtual destructor. More... | |
| EnvClaim (ClientMoverOP) | |
| ClientMoverOP | owner () const |
| A clone used by the EnvClaimFactory to instantiate new EnvClaims using an XML tag. More... | |
| void | set_owner (ClientMoverOP 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 &, CutBiasElements &) const |
| build and export the CutElements that represent the inclusion of a cut in the tree. More... | |
Static Public Member Functions | |
| static void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) |
| static std::string | class_name () |
Static Public Member Functions inherited from protocols::environment::claims::EnvClaim | |
| static EnvClaimOP | make_claim (std::string const &name, ClientMoverOP owner, utility::tag::TagCOP tag, basic::datacache::DataMap &datamap) |
| factory method for claims. More... | |
| static bool | is_claim (std::string const &name) |
| static void | define_envclaim_schema_group (utility::tag::XMLSchemaDefinition &xsd) |
| static std::string | envclaim_ct_namer (std::string) |
| static std::string | envclaim_group_name () |
Private Types | |
| typedef EnvClaim | Parent |
| typedef core::environment::LocalPosition | LocalPosition |
| typedef core::environment::FoldTreeSketch | FoldTreeSketch |
Private Attributes | |
| std::string | vrt_label_ |
| JumpClaim | j_claim_ |
| XYZClaim | xyz_claim_ |
Additional Inherited Members | |
Protected Member Functions inherited from protocols::environment::claims::EnvClaim | |
| virtual DOFElement | wrap_dof_id (core::id::DOF_ID const &id) const |
| ControlStrength | parse_ctrl_str (std::string const &str) const |
| void | queue_for_annotation (std::string const &label, ResidueSelectorCOP selector) |
|
private |
|
private |
|
private |
| protocols::environment::claims::VirtResClaim::VirtResClaim | ( | ClientMoverOP | owner, |
| utility::tag::TagCOP | tag, | ||
| basic::datacache::DataMap const & | datamap | ||
| ) |
References protocols::environment::claims::DOES_NOT_CONTROL, j_claim_, core::environment::LocalPosition::label(), protocols::environment::claims::MUST_CONTROL, protocols::environment::claims::EnvClaim::parse_ctrl_str(), protocols::environment::claims::JumpClaim::physical(), protocols::environment::claims::JumpClaim::pos2(), protocols::environment::claims::EnvClaim::queue_for_annotation(), protocols::environment::claims::JumpClaim::strength(), protocols::environment::claims::XYZClaim::strength(), and xyz_claim_.
| protocols::environment::claims::VirtResClaim::VirtResClaim | ( | ClientMoverOP | owner, |
| LocalPosition | parent, | ||
| std::string const & | jump_label, | ||
| std::string const & | vrt_label | ||
| ) |
|
static |
|
overridevirtual |
Implements protocols::environment::claims::EnvClaim.
|
inline |
References j_claim_.
Referenced by strength().
|
static |
|
overridevirtual |
Reimplemented from protocols::environment::claims::EnvClaim.
References j_claim_, protocols::environment::claims::JumpClaim::label(), protocols::environment::claims::EnvClaim::owner(), type(), and vrt_label().
| void protocols::environment::claims::VirtResClaim::strength | ( | ControlStrength const & | cstr, |
| ControlStrength const & | istr | ||
| ) |
|
overridevirtual |
Implements protocols::environment::claims::EnvClaim.
Referenced by show().
| std::string const & protocols::environment::claims::VirtResClaim::vrt_label | ( | ) | const |
References vrt_label_.
Referenced by show(), and yield_elements().
|
overridevirtual |
build ResidueElements that indicate the introduction of a new peptide edge into the fold tree.
Reimplemented from protocols::environment::claims::EnvClaim.
References protocols::environment::claims::ResidueElement::label, and vrt_label().
|
overridevirtual |
build the JumpElements that represent the inclusion of a jump in the nascent FoldTree
Reimplemented from protocols::environment::claims::EnvClaim.
References j_claim_, and protocols::environment::claims::JumpClaim::yield_elements().
|
overridevirtual |
build and export the CutElements that represent the inclusion of a cut in the tree.
Reimplemented from protocols::environment::claims::EnvClaim.
References j_claim_, and protocols::environment::claims::JumpClaim::yield_elements().
|
overridevirtual |
build and export DOFElements, which represent control over non-jump dofs (torsions, bond lengths, angles) final conformation.
Reimplemented from protocols::environment::claims::EnvClaim.
References protocols::environment::claims::DOFElement::c_str, core::pose::Pose::conformation(), core::kinematics::FoldTree::downstream_jump_residue(), core::conformation::Conformation::fold_tree(), protocols::environment::claims::DOFElement::i_str, core::conformation::Conformation::jump_atom_id(), protocols::environment::claims::MUST_CONTROL, core::kinematics::FoldTree::num_jump(), core::id::RB1, core::id::RB6, core::kinematics::FoldTree::upstream_jump_residue(), vrt_label(), protocols::environment::claims::EnvClaim::wrap_dof_id(), xyz_claim_, and protocols::environment::claims::XYZClaim::yield_elements().
|
private |
Referenced by jump(), show(), VirtResClaim(), and yield_elements().
|
private |
Referenced by vrt_label().
|
private |
Referenced by strength(), VirtResClaim(), and yield_elements().
1.8.7