Rosetta 3.4
|
#include <InterfaceDeltaEnergeticsCalculator.hh>
Public Member Functions | |
InterfaceDeltaEnergeticsCalculator (std::string const &NameOfInterfaceNeighborDefinitionCalculator) | |
InterfaceDeltaEnergeticsCalculator (core::Size const chain1_number, core::Size const chain2_number) | |
InterfaceDeltaEnergeticsCalculator (char const chain1_letter, char const chain2_letter) | |
core::pose::metrics::PoseMetricCalculatorOP | clone () const |
Protected Member Functions | |
virtual void | lookup (std::string const &key, basic::MetricValueBase *valptr) const |
virtual std::string | print (std::string const &key) const |
virtual void | recompute (core::pose::Pose const &this_pose) |
core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator | ( | std::string const & | NameOfInterfaceNeighborDefinitionCalculator | ) |
References core::pose::metrics::CalculatorFactory::Instance().
Referenced by clone().
core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator | ( | core::Size const | chain1_number, |
core::Size const | chain2_number | ||
) |
core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator | ( | char const | chain1_letter, |
char const | chain2_letter | ||
) |
core::pose::metrics::PoseMetricCalculatorOP core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::clone | ( | ) | const [inline, virtual] |
Implements core::pose::metrics::PoseMetricCalculator.
References InterfaceDeltaEnergeticsCalculator().
void core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::lookup | ( | std::string const & | key, |
basic::MetricValueBase * | valptr | ||
) | const [protected, virtual] |
std::string core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::print | ( | std::string const & | key | ) | const [protected, virtual] |
void core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::recompute | ( | core::pose::Pose const & | this_pose | ) | [protected, virtual] |
Implements core::pose::metrics::EnergyDependentCalculator.
References core::scoring::EMapVector::clear(), core::scoring::EMapVector::dot(), core::pose::Pose::energies(), core::scoring::Energies::energy_graph(), core::scoring::EnergyEdge::fill_energy_map(), core::graph::Edge::get_second_node_ind(), core::scoring::Energies::long_range_container(), core::pose::Pose::metric(), core::scoring::methods::n_long_range_types, and core::scoring::Energies::weights().