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

Public Member Functions | |
| XYZClaim (ClientMoverOP owner, utility::tag::TagCOP tag, basic::datacache::DataMap const &) | |
| XYZClaim (ClientMoverOP owner, LocalPosition const &local_pos) | |
| XYZClaim (ClientMoverOP owner, std::string const &label, std::pair< core::Size, core::Size > const &range) | |
| XYZClaim (ClientMoverOP owner, ResidueSelectorCOP selector) | |
| 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... | |
| ControlStrength const & | ctrl_strength () const |
| void | strength (ControlStrength const &control, ControlStrength const &initialization) |
| ControlStrength const & | init_strength () const |
| ResidueSelectorCOP | selector () const |
| void | set_relative (bool s) |
| bool | relative () 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 &, 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... | |
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 () |
Protected Member Functions | |
| DOFElement | wrap_dof_id (core::id::DOF_ID const &id) const override |
| 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 |
Protected Member Functions inherited from protocols::environment::claims::EnvClaim | |
| ControlStrength | parse_ctrl_str (std::string const &str) const |
| void | queue_for_annotation (std::string const &label, ResidueSelectorCOP selector) |
Private Types | |
| typedef core::environment::FoldTreeSketch | FoldTreeSketch |
| typedef EnvClaim | Parent |
| typedef core::environment::LocalPosition | LocalPosition |
| typedef core::environment::LocalPositions | LocalPositions |
| typedef core::select::residue_selector::ResidueSelectorOP | ResidueSelectorOP |
| typedef core::select::residue_selector::ResidueSelectorCOP | ResidueSelectorCOP |
Private Attributes | |
| ResidueSelectorCOP | selector_ |
| ControlStrength | c_str_ |
| ControlStrength | i_str_ |
| bool | bRelative_ |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| protocols::environment::claims::XYZClaim::XYZClaim | ( | ClientMoverOP | owner, |
| utility::tag::TagCOP | tag, | ||
| basic::datacache::DataMap const & | datamap | ||
| ) |
| protocols::environment::claims::XYZClaim::XYZClaim | ( | ClientMoverOP | owner, |
| LocalPosition const & | local_pos | ||
| ) |
| protocols::environment::claims::XYZClaim::XYZClaim | ( | ClientMoverOP | owner, |
| std::string const & | label, | ||
| std::pair< core::Size, core::Size > const & | range | ||
| ) |
| protocols::environment::claims::XYZClaim::XYZClaim | ( | ClientMoverOP | owner, |
| ResidueSelectorCOP | selector | ||
| ) |
|
protected |
|
protected |
|
protected |
|
static |
|
overridevirtual |
Implements protocols::environment::claims::EnvClaim.
| 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().
|
static |
|
inline |
References bRelative_.
Referenced by yield_elements().
|
inline |
References selector_.
Referenced by yield_elements().
|
inline |
References bRelative_.
|
overridevirtual |
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 | ||
| ) |
|
overridevirtual |
Implements protocols::environment::claims::EnvClaim.
Referenced by show().
|
overrideprotectedvirtual |
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().
|
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 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::kinematics::tree::Atom::parent(), core::id::PHI, core::id::RB1, core::id::RB6, relative(), core::conformation::Conformation::residue(), selector(), protocols::environment::tr(), and wrap_dof_id().
Referenced by protocols::environment::claims::VirtResClaim::yield_elements().
|
private |
Referenced by relative(), and set_relative().
|
private |
Referenced by ctrl_strength(), and strength().
|
private |
Referenced by init_strength(), and strength().
|
private |
Referenced by selector(), and XYZClaim().
1.8.7