Rosetta 3.4
Public Member Functions | Static Public Member Functions
protocols::scoring::InterchainPotential Class Reference

#include <InterchainPotential.hh>

Inheritance diagram for protocols::scoring::InterchainPotential:
Inheritance graph
Collaboration diagram for protocols::scoring::InterchainPotential:
Collaboration graph

List of all members.

Public Member Functions

void compute_interface (core::pose::Pose &pose) const
void finalize (core::pose::Pose &pose) const
void evaluate_env_score (core::pose::Pose const &pose, core::conformation::Residue const &rsd, core::Real &env_score) const
void evaluate_contact_score (core::pose::Pose const &pose, core::Real &contact_score) const
void evaluate_pair_and_vdw_score (core::pose::Pose const &pose, core::conformation::Residue const &rsd1, core::conformation::Residue const &rsd2, core::Real &pair_score, core::Real &vdw_score) const
InterfaceInfo const & interface_from_pose (core::pose::Pose const &) const
InterfaceInfononconst_interface_from_pose (core::pose::Pose &) const

Static Public Member Functions

static InterchainPotentialget_instance ()

Member Function Documentation

void protocols::scoring::InterchainPotential::compute_interface ( core::pose::Pose pose) const
void protocols::scoring::InterchainPotential::evaluate_contact_score ( core::pose::Pose const &  pose,
core::Real contact_score 
) const
void protocols::scoring::InterchainPotential::evaluate_env_score ( core::pose::Pose const &  pose,
core::conformation::Residue const &  rsd,
core::Real env_score 
) const
void protocols::scoring::InterchainPotential::evaluate_pair_and_vdw_score ( core::pose::Pose const &  pose,
core::conformation::Residue const &  rsd1,
core::conformation::Residue const &  rsd2,
core::Real pair_score,
core::Real vdw_score 
) const
void protocols::scoring::InterchainPotential::finalize ( core::pose::Pose pose) const
InterchainPotential * protocols::scoring::InterchainPotential::get_instance ( ) [static]
InterfaceInfo const & protocols::scoring::InterchainPotential::interface_from_pose ( core::pose::Pose const &  pose) const
InterfaceInfo & protocols::scoring::InterchainPotential::nonconst_interface_from_pose ( core::pose::Pose pose) const

Either returns a non-const reference to the Interface object that already exists in the pose, or creates a new Interface object, places it in the pose, and then returns a non-const reference to it

References core::pose::Pose::data(), and core::pose::datacache::CacheableDataType::INTERFACE_INFO.

Referenced by compute_interface(), and finalize().

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