|
Rosetta 3.5
|
#include <InterfaceSasaDefinitionCalculator.hh>


Public Member Functions | |
| InterfaceSasaDefinitionCalculator (core::Size const chain1_number, core::Size const chain2_number) | |
| InterfaceSasaDefinitionCalculator (char const chain1_letter, char const chain2_letter) | |
| core::pose::metrics::PoseMetricCalculatorOP | clone () const |
Public Member Functions inherited from core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator | |
| InterfaceDefinitionCalculator (core::Size const chain1_number, core::Size const chain2_number) | |
| InterfaceDefinitionCalculator (char const chain1_letter, char const chain2_letter) | |
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) |
Protected Member Functions inherited from core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator | |
| virtual void | verify_chain_setup (core::pose::Pose const &pose) |
| virtual core::Size | chain_letter_to_number (core::pose::Pose const &pose, char const chain_id) |
| virtual void | fill_in_chain_terminii (core::pose::Pose const &pose) |
Additional Inherited Members | |
Protected Attributes inherited from core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator | |
| core::Size | ch1_begin_num_ |
| core::Size | ch1_end_num_ |
| core::Size | ch2_begin_num_ |
| core::Size | ch2_end_num_ |
| core::Size | chain1_number_ |
| core::Size | chain2_number_ |
| char | chain1_letter_ |
| char | chain2_letter_ |
| bool | got_chain_numbers_ |
Definition at line 36 of file InterfaceSasaDefinitionCalculator.hh.
|
inline |
Definition at line 40 of file InterfaceSasaDefinitionCalculator.hh.
|
inline |
Definition at line 43 of file InterfaceSasaDefinitionCalculator.hh.
|
inlinevirtual |
Implements core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator.
Definition at line 46 of file InterfaceSasaDefinitionCalculator.hh.
References core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator::chain1_number_, and core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator::chain2_number_.
|
protectedvirtual |
Implements core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator.
Definition at line 53 of file InterfaceSasaDefinitionCalculator.cc.
|
protectedvirtual |
Implements core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator.
Definition at line 127 of file InterfaceSasaDefinitionCalculator.cc.
|
protectedvirtual |
Implements core::pose::metrics::simple_calculators::InterfaceDefinitionCalculator.
Definition at line 175 of file InterfaceSasaDefinitionCalculator.cc.
References core::scoring::calc_per_atom_sasa(), core::id::AtomID_Map< T >::clear(), core::pose::initialize_atomid_map(), core::pose::Pose::residue(), and core::pose::Pose::total_residue().
|
private |
Definition at line 60 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 64 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 65 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 57 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 58 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 59 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 62 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 63 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 67 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 68 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 66 of file InterfaceSasaDefinitionCalculator.hh.
|
private |
Definition at line 61 of file InterfaceSasaDefinitionCalculator.hh.
1.8.4