#include <PackstatCalculator.hh>
|
| 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 |
| | this function doesn't actually recompute anything by itself, but calls the More...
|
| |
| protocols::pose_metric_calculators::PackstatCalculator::PackstatCalculator |
( |
core::Size |
oversample = basic::options::option[basic::options::OptionKeys::packstat::oversample], |
|
|
bool |
remove_nonprotein_res = false |
|
) |
| |
| protocols::pose_metric_calculators::PackstatCalculator::PackstatCalculator |
( |
std::set< core::Size > const & |
special_region, |
|
|
core::Size |
oversample = basic::options::option[basic::options::OptionKeys::packstat::oversample], |
|
|
bool |
remove_nonprotein_res = false |
|
) |
| |
| void protocols::pose_metric_calculators::PackstatCalculator::lookup |
( |
std::string const & |
key, |
|
|
basic::MetricValueBase * |
valptr |
|
) |
| const |
|
overrideprotectedvirtual |
| std::string protocols::pose_metric_calculators::PackstatCalculator::print |
( |
std::string const & |
key | ) |
const |
|
overrideprotectedvirtual |
| void protocols::pose_metric_calculators::PackstatCalculator::recompute |
( |
core::pose::Pose const & |
this_pose | ) |
|
|
overrideprotectedvirtual |
this function doesn't actually recompute anything by itself, but calls the
stuff in the packstat code
Implements core::pose::metrics::StructureDependentCalculator.
References core::scoring::packstat::compute_packing_score(), core::scoring::packstat::compute_residue_packing_scores(), core::chemical::ResidueTypeBase::is_protein(), oversample_, protocols::toolbox::pose_manipulation::remove_non_protein_residues(), remove_nonprotein_res_, residue_packstat_, core::pose::Pose::residue_type(), core::pose::Pose::size(), special_region_, special_region_packstat_, and total_packstat_.
| core::Size protocols::pose_metric_calculators::PackstatCalculator::oversample_ |
|
private |
| bool protocols::pose_metric_calculators::PackstatCalculator::remove_nonprotein_res_ |
|
private |
| utility::vector1< core::Real > protocols::pose_metric_calculators::PackstatCalculator::residue_packstat_ |
|
private |
| std::set< core::Size > protocols::pose_metric_calculators::PackstatCalculator::special_region_ |
|
private |
| core::Real protocols::pose_metric_calculators::PackstatCalculator::special_region_packstat_ |
|
private |
| core::Real protocols::pose_metric_calculators::PackstatCalculator::total_packstat_ |
|
private |
The documentation for this class was generated from the following files: