![]() |
Rosetta Protocols
2014.16.56682
|
#include <CatPiCalculator.hh>
Public Member Functions | |
| CatPiCalculator () | |
| default constructor sets distance_cutoff to 5.0. This is what is usually defined as a Hbond between heavy atom (carbon) and Hydrogen More... | |
| CatPiCalculator (core::Real dist_cutoff) | |
| constructur where you define what the distance cutoff is for the pi pi More... | |
| 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) |
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) |
| not sure why they name this function recompute as you are actually computing the metric. Whateva More... | |
Private Attributes | |
| core::Real | distance_cutoff_ |
| core::Size | cat_pi_total_ |
| protocols::toolbox::pose_metric_calculators::CatPiCalculator::CatPiCalculator | ( | ) |
default constructor sets distance_cutoff to 5.0. This is what is usually defined as a Hbond between heavy atom (carbon) and Hydrogen
| protocols::toolbox::pose_metric_calculators::CatPiCalculator::CatPiCalculator | ( | core::Real | dist_cutoff | ) |
constructur where you define what the distance cutoff is for the pi pi
|
inline |
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
References cat_pi_total_, basic::check_cast(), basic::Error(), and utility_exit.
|
protectedvirtual |
Implements core::pose::metrics::StructureDependentCalculator.
References cat_pi_total_, basic::Error(), utility::to_string(), and utility_exit.
|
protectedvirtual |
not sure why they name this function recompute as you are actually computing the metric. Whateva
Implements core::pose::metrics::StructureDependentCalculator.
References cat_pi_total_, distance(), distance_cutoff_, core::pose::Pose::n_residue(), and core::pose::Pose::residue().
|
private |
Referenced by lookup(), print(), and recompute().
|
private |
Referenced by recompute().
1.8.7