|
Rosetta 3.5
|
#include <HPatchCalculator.hh>


Public Member Functions | |
| HPatchCalculator (bool remove_nonprotein_res=false) | |
| ~HPatchCalculator () | |
| 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) |
Private Attributes | |
| core::Real | total_hpatch_score_ |
| bool | remove_nonprotein_res_ |
| std::map< Size, std::pair < core::Real, core::Real > > | patch_scores_ |
| std::map< Size, utility::vector1 < core::id::AtomID > > | atoms_in_patches_ |
Definition at line 31 of file HPatchCalculator.hh.
| protocols::toolbox::pose_metric_calculators::HPatchCalculator::HPatchCalculator | ( | bool | remove_nonprotein_res = false) |
Definition at line 44 of file HPatchCalculator.cc.
Referenced by clone().
| protocols::toolbox::pose_metric_calculators::HPatchCalculator::~HPatchCalculator | ( | ) |
Definition at line 48 of file HPatchCalculator.cc.
|
inlinevirtual |
Implements core::pose::metrics::PoseMetricCalculator.
Definition at line 38 of file HPatchCalculator.hh.
References HPatchCalculator(), and remove_nonprotein_res_.
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 51 of file HPatchCalculator.cc.
References atoms_in_patches_, patch_scores_, and total_hpatch_score_.
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 74 of file HPatchCalculator.cc.
References total_hpatch_score_.
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 91 of file HPatchCalculator.cc.
References atoms_in_patches_, core::chemical::ResidueType::is_protein(), patch_scores_, protocols::toolbox::pose_manipulation::remove_non_protein_residues(), remove_nonprotein_res_, core::pose::Pose::residue_type(), total_hpatch_score_, and core::pose::Pose::total_residue().
|
private |
Definition at line 49 of file HPatchCalculator.hh.
Referenced by lookup(), and recompute().
|
private |
Definition at line 48 of file HPatchCalculator.hh.
Referenced by lookup(), and recompute().
|
private |
Definition at line 47 of file HPatchCalculator.hh.
Referenced by clone(), and recompute().
|
private |
Definition at line 46 of file HPatchCalculator.hh.
Referenced by lookup(), print(), and recompute().
1.8.4