|
Rosetta 3.5
|
#include <ExplicitWaterUnsatisfiedPolarsCalculator.hh>


Public Member Functions | |
| ExplicitWaterUnsatisfiedPolarsCalculator (core::scoring::ScoreFunctionOP scorefxn) | |
| ExplicitWaterUnsatisfiedPolarsCalculator (core::scoring::ScoreFunctionOP scorefxn, core::Real shell_cutoff) | |
| core::pose::metrics::PoseMetricCalculatorOP | clone () const |
Public Member Functions inherited from core::pose::metrics::StructureDependentCalculator | |
| StructureDependentCalculator () | |
| void | notify_structure_change () |
| void | get (std::string const &key, basic::MetricValueBase &val, Pose const &this_pose) |
| std::string | get (std::string const &key, Pose const &this_pose) |
Public Member Functions inherited from core::pose::metrics::PoseMetricCalculator | |
| PoseMetricCalculator () | |
| virtual void | notify_energy_change () |
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) |
| this should just be called "compute" More... | |
Private Attributes | |
| core::Real | shell_cutoff_ |
| core::Size | all_unsat_polars_ |
| core::scoring::ScoreFunctionOP | scorefxn_ |
Definition at line 49 of file ExplicitWaterUnsatisfiedPolarsCalculator.hh.
| protocols::toolbox::pose_metric_calculators::ExplicitWaterUnsatisfiedPolarsCalculator::ExplicitWaterUnsatisfiedPolarsCalculator | ( | core::scoring::ScoreFunctionOP | scorefxn) |
| protocols::toolbox::pose_metric_calculators::ExplicitWaterUnsatisfiedPolarsCalculator::ExplicitWaterUnsatisfiedPolarsCalculator | ( | core::scoring::ScoreFunctionOP | scorefxn, |
| core::Real | shell_cutoff | ||
| ) |
|
inlinevirtual |
Implements core::pose::metrics::PoseMetricCalculator.
Definition at line 57 of file ExplicitWaterUnsatisfiedPolarsCalculator.hh.
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 107 of file ExplicitWaterUnsatisfiedPolarsCalculator.cc.
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 118 of file ExplicitWaterUnsatisfiedPolarsCalculator.cc.
|
protectedvirtual |
this should just be called "compute"
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 254 of file ExplicitWaterUnsatisfiedPolarsCalculator.cc.
References core::conformation::ResidueFactory::create_residue(), protocols::toolbox::pose_metric_calculators::dock_waters_to_atom(), core::scoring::fa_sol, protocols::toolbox::pose_metric_calculators::find_res_unsat_polars(), core::pose::Pose::residue(), core::conformation::Residue::residue_type_set(), and core::pose::Pose::total_residue().
|
private |
Definition at line 62 of file ExplicitWaterUnsatisfiedPolarsCalculator.hh.
|
private |
Definition at line 63 of file ExplicitWaterUnsatisfiedPolarsCalculator.hh.
|
private |
Definition at line 58 of file ExplicitWaterUnsatisfiedPolarsCalculator.hh.
1.8.4