|
Rosetta 3.5
|
#include <ClashCountCalculator.hh>


Public Member Functions | |
| ClashCountCalculator (core::Real clash_threshold) | |
| 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::Size | total_clashes_ |
| core::Real | clash_threshold_ |
| core::Size | bb_clashes_ |
| core::Real const | vdw_scale_factor_ |
Definition at line 37 of file ClashCountCalculator.hh.
| protocols::toolbox::pose_metric_calculators::ClashCountCalculator::ClashCountCalculator | ( | core::Real | clash_threshold) |
Definition at line 48 of file ClashCountCalculator.cc.
Referenced by clone().
|
inlinevirtual |
Implements core::pose::metrics::PoseMetricCalculator.
Definition at line 43 of file ClashCountCalculator.hh.
References clash_threshold_, and ClashCountCalculator().
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 53 of file ClashCountCalculator.cc.
References bb_clashes_, and total_clashes_.
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 68 of file ClashCountCalculator.cc.
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
Definition at line 87 of file ClashCountCalculator.cc.
References bb_clashes_, core::chemical::CENTROID, clash_threshold_, core::scoring::ScoringManager::get_instance(), core::pose::Pose::is_fullatom(), core::pose::Pose::residue(), total_clashes_, core::pose::Pose::total_residue(), protocols::toolbox::tr(), and vdw_scale_factor_.
|
private |
Definition at line 54 of file ClashCountCalculator.hh.
Referenced by lookup(), and recompute().
|
private |
Definition at line 53 of file ClashCountCalculator.hh.
Referenced by clone(), and recompute().
|
private |
Definition at line 52 of file ClashCountCalculator.hh.
Referenced by lookup(), and recompute().
|
private |
Definition at line 57 of file ClashCountCalculator.hh.
Referenced by recompute().
1.8.4