#include <InterfaceDeltaEnergeticsCalculator.hh>
| core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator |
( |
std::string const & |
NameOfInterfaceNeighborDefinitionCalculator | ) |
|
| core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator |
( |
std::string const & |
NameOfInterfaceNeighborDefinitionCalculator, |
|
|
utility::vector1< core::scoring::ScoreType > const & |
score_types_to_ignore |
|
) |
| |
| 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 |
|
) |
| |
| void core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::lookup |
( |
std::string const & |
key, |
|
|
basic::MetricValueBase * |
valptr |
|
) |
| const |
|
protectedvirtual |
| std::string core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::print |
( |
std::string const & |
key | ) |
const |
|
protectedvirtual |
| void core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::recompute |
( |
core::pose::Pose const & |
this_pose | ) |
|
|
protectedvirtual |
Implements core::pose::metrics::EnergyDependentCalculator.
References core::scoring::EMapVector::clear(), core::graph::Node::const_upper_edge_list_end(), delta_energies_unweighted_, core::scoring::EMapVector::dot(), core::pose::Pose::energies(), core::scoring::Energies::energy_graph(), core::scoring::EnergyEdge::fill_energy_map(), core::graph::Edge::get_node(), core::graph::Edge::get_second_node_ind(), j, core::scoring::Energies::long_range_container(), core::pose::Pose::metric(), core::scoring::methods::n_long_range_types, name_of_InterfaceNeighborDefinitionCalculator_, score_types_to_ignore_, basic::MetricValue< T >::value(), weighted_total_, core::scoring::Energies::weights(), and weights_.
| core::scoring::EnergyMap core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::delta_energies_unweighted_ |
|
private |
| std::string core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::name_of_InterfaceNeighborDefinitionCalculator_ |
|
private |
| core::Real core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::weighted_total_ |
|
private |
The documentation for this class was generated from the following files: