Rosetta 3.4
Public Member Functions
protocols::match::downstream::AtomAngleSecMatchRPE Class Reference

RPE to figure out if three atoms are within a given angle atoms need to be set through the parent class add_at_ind function. More...

#include <GeometrySecMatchRPE.hh>

Inheritance diagram for protocols::match::downstream::AtomAngleSecMatchRPE:
Inheritance graph
[legend]
Collaboration diagram for protocols::match::downstream::AtomAngleSecMatchRPE:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AtomAngleSecMatchRPE (protocols::toolbox::match_enzdes_util::GeomSampleInfo const &gsi)
virtual bool evaluate_residues (core::conformation::Residue const &candidate_res, core::conformation::Residue const &target_res) const
 Returns true if the interaction between the two residues satisifies the secondary match requirement. candidate_res: the rotamer of the residue trying to be placed target_res: the previously placed residue.
virtual std::string print (core::chemical::ResidueTypeCAP candidate_restype, core::chemical::ResidueTypeCAP target_restype) const

Detailed Description

RPE to figure out if three atoms are within a given angle atoms need to be set through the parent class add_at_ind function.


Constructor & Destructor Documentation

protocols::match::downstream::AtomAngleSecMatchRPE::AtomAngleSecMatchRPE ( protocols::toolbox::match_enzdes_util::GeomSampleInfo const &  gsi)

Member Function Documentation

bool protocols::match::downstream::AtomAngleSecMatchRPE::evaluate_residues ( core::conformation::Residue const &  candidate_res,
core::conformation::Residue const &  target_res 
) const [virtual]

Returns true if the interaction between the two residues satisifies the secondary match requirement. candidate_res: the rotamer of the residue trying to be placed target_res: the previously placed residue.

Implements protocols::match::downstream::AtomGeometrySecMatchRPE.

References protocols::match::downstream::AtomGeometrySecMatchRPE::at_inds(), protocols::match::downstream::AtomGeometrySecMatchRPE::check_value(), and core::conformation::Residue::xyz().

std::string protocols::match::downstream::AtomAngleSecMatchRPE::print ( core::chemical::ResidueTypeCAP  candidate_restype,
core::chemical::ResidueTypeCAP  target_restype 
) const [virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines