![]() |
Rosetta
2021.16
|
#include <EnergiesByTaskCalculator.hh>

Public Member Functions | |
| EnergiesByTaskCalculator (core::pack::task::PackerTaskCOP task) | |
| core::pose::metrics::PoseMetricCalculatorOP | clone () const override |
| core::Real | total () const |
| core::pack::task::PackerTaskCOP | task () const |
| void | show (std::ostream &out) const |
Public Member Functions inherited from core::pose::metrics::EnergyDependentCalculator | |
| EnergyDependentCalculator () | |
| void | notify_energy_change () override |
| void | get (std::string const &key, basic::MetricValueBase &val, Pose const &this_pose) override |
| std::string | get (std::string const &key, Pose const &this_pose) override |
Public Member Functions inherited from core::pose::metrics::PoseMetricCalculator | |
| PoseMetricCalculator () | |
| virtual void | notify_structure_change () |
Protected Member Functions | |
| 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 |
Private Attributes | |
| core::pack::task::PackerTaskCOP | task_ |
| core::Real | total_score_ |
| protocols::mean_field::EnergiesByTaskCalculator::EnergiesByTaskCalculator | ( | core::pack::task::PackerTaskCOP | task | ) |
|
overridevirtual |
Implements core::pose::metrics::PoseMetricCalculator.
|
overrideprotectedvirtual |
Implements core::pose::metrics::EnergyDependentCalculator.
References show(), and total_score_.
|
overrideprotectedvirtual |
Implements core::pose::metrics::EnergyDependentCalculator.
References show(), core::id::to_string(), and total_score_.
|
overrideprotectedvirtual |
Implements core::pose::metrics::EnergyDependentCalculator.
References core::pose::Pose::energies(), core::scoring::Energies::energies_updated(), core::scoring::n_score_types, core::scoring::Energies::residue_total_energies(), protocols::hybridization::score, core::pose::Pose::size(), task_, total(), total_score_, and core::scoring::Energies::weights().
| void protocols::mean_field::EnergiesByTaskCalculator::show | ( | std::ostream & | out | ) | const |
References core::chemical::element::F, task_, and total().
|
inline |
References task_.
|
inline |
References total_score_.
Referenced by recompute(), and show().
|
private |
Referenced by recompute(), show(), and task().
|
private |
Referenced by lookup(), print(), recompute(), and total().
1.8.7