#include <BuriedUnsatisfiedPolarsCalculator.hh>
| void protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::assert_calculators |
( |
| ) |
|
|
private |
| std::string const& protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::name_of_hbond_calc |
( |
| ) |
const |
|
inline |
| std::string const& protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::name_of_sasa_calc |
( |
| ) |
const |
|
inline |
| std::string protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::print |
( |
std::string const & |
key | ) |
const |
|
protectedvirtual |
| void protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::recompute |
( |
core::pose::Pose const & |
this_pose | ) |
|
|
protectedvirtual |
this function doesn't actually recompute anything by itself, but calls the
two member calculators and then processes the information out of the two of them
Implements core::pose::metrics::EnergyDependentCalculator.
References all_bur_unsat_polars_, at(), atom_bur_unsat_, core::chemical::ResidueType::atom_type(), core::conformation::Residue::atom_type(), core::chemical::ResidueType::attached_H_begin(), core::chemical::ResidueType::attached_H_end(), burial_sasa_cutoff_, core::chemical::AtomType::is_acceptor(), core::chemical::AtomType::is_donor(), core::pose::Pose::metric(), core::conformation::Residue::n_bonded_neighbor_all_res(), core::chemical::AtomType::name(), name_of_hbond_calc_, name_of_sasa_calc_, core::conformation::Residue::nheavyatoms(), core::chemical::ResidueType::number_bonded_hydrogens(), core::pose::Pose::residue(), residue_bur_unsat_polars_, core::id::AtomID_Map< T >::resize(), satisfaction_cutoff(), core::id::AtomID_Map< T >::set(), special_region_, special_region_bur_unsat_polars_, core::pose::Pose::total_residue(), core::conformation::Residue::type(), and basic::MetricValue< T >::value().
| core::Size protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::satisfaction_cutoff |
( |
std::string |
atom_type | ) |
|
|
staticprivate |
| core::Size protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::all_bur_unsat_polars_ |
|
private |
| core::id::AtomID_Map< bool > protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::atom_bur_unsat_ |
|
private |
| core::Real protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::burial_sasa_cutoff_ |
|
private |
| std::string protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::name_of_hbond_calc_ |
|
private |
| std::string protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::name_of_sasa_calc_ |
|
private |
| utility::vector1< core::Size > protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::residue_bur_unsat_polars_ |
|
private |
| std::set< core::Size > protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::special_region_ |
|
private |
| core::Size protocols::toolbox::pose_metric_calculators::BuriedUnsatisfiedPolarsCalculator::special_region_bur_unsat_polars_ |
|
private |
The documentation for this class was generated from the following files: