#include <InterfaceDeltaEnergeticsCalculator.hh>
|
void | lookup (std::string const &key, basic::MetricValueBase *valptr) const override |
|
std::string | print (std::string const &key) const override |
|
void | recompute (core::pose::Pose const &this_pose) override |
|
◆ InterfaceDeltaEnergeticsCalculator() [1/4]
core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator |
( |
std::string const & |
NameOfInterfaceNeighborDefinitionCalculator | ) |
|
◆ InterfaceDeltaEnergeticsCalculator() [2/4]
core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator |
( |
std::string const & |
NameOfInterfaceNeighborDefinitionCalculator, |
|
|
utility::vector1< core::scoring::ScoreType > const & |
score_types_to_ignore |
|
) |
| |
◆ InterfaceDeltaEnergeticsCalculator() [3/4]
core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator |
( |
core::Size const |
chain1_number, |
|
|
core::Size const |
chain2_number |
|
) |
| |
◆ InterfaceDeltaEnergeticsCalculator() [4/4]
core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::InterfaceDeltaEnergeticsCalculator |
( |
char const |
chain1_letter, |
|
|
char const |
chain2_letter |
|
) |
| |
◆ clone()
◆ lookup()
void core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::lookup |
( |
std::string const & |
key, |
|
|
basic::MetricValueBase * |
valptr |
|
) |
| const |
|
overrideprotectedvirtual |
◆ print()
std::string core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::print |
( |
std::string const & |
key | ) |
const |
|
overrideprotectedvirtual |
◆ recompute()
void core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::recompute |
( |
core::pose::Pose const & |
this_pose | ) |
|
|
overrideprotectedvirtual |
Implements core::pose::metrics::EnergyDependentCalculator.
References core::scoring::EMapVector::clear(), delta_energies_unweighted_, core::scoring::EMapVector::dot(), core::pose::Pose::energies(), core::scoring::Energies::energy_graph(), core::scoring::Energies::long_range_container(), core::pose::Pose::metric(), core::scoring::methods::n_long_range_types, name_of_InterfaceNeighborDefinitionCalculator_, score_types_to_ignore_, weighted_total_, core::scoring::Energies::weights(), and weights_.
◆ delta_energies_unweighted_
core::scoring::EnergyMap core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::delta_energies_unweighted_ |
|
private |
◆ name_of_InterfaceNeighborDefinitionCalculator_
std::string core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::name_of_InterfaceNeighborDefinitionCalculator_ |
|
private |
◆ score_types_to_ignore_
utility::vector1<core::scoring::ScoreType> core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::score_types_to_ignore_ |
|
private |
◆ weighted_total_
core::Real core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::weighted_total_ |
|
private |
◆ weights_
The documentation for this class was generated from the following files: