Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | List of all members
core::scoring::GenBornResidueInfo Class Reference

#include <GenBornPotential.hh>

Inheritance diagram for core::scoring::GenBornResidueInfo:
Inheritance graph
[legend]

Public Types

typedef conformation::Residue Residue
 

Public Member Functions

 ~GenBornResidueInfo () override
 
GenBornResidueInfoOP clone () const
 
 GenBornResidueInfo (Residue const &rsd)
 
Size size () const
 
Real atomic_radius (Size const atm) const
 
Realatomic_radius (Size const atm)
 
Real born_radius (Size const atm) const
 
Realborn_radius (Size const atm)
 
Real scale_factor (Size const atm) const
 
Realscale_factor (Size const atm)
 
void initialize (Residue const &rsd)
 

Private Attributes

utility::vector1< Realatomic_radius_
 
utility::vector1< Realborn_radius_
 
utility::vector1< Realscale_factor_
 

Member Typedef Documentation

Constructor & Destructor Documentation

core::scoring::GenBornResidueInfo::~GenBornResidueInfo ( )
overridedefault
core::scoring::GenBornResidueInfo::GenBornResidueInfo ( Residue const &  rsd)
inline

References initialize().

Member Function Documentation

Real core::scoring::GenBornResidueInfo::atomic_radius ( Size const  atm) const
inline
Real& core::scoring::GenBornResidueInfo::atomic_radius ( Size const  atm)
inline

References atomic_radius_.

Real core::scoring::GenBornResidueInfo::born_radius ( Size const  atm) const
inline
Real& core::scoring::GenBornResidueInfo::born_radius ( Size const  atm)
inline

References born_radius_.

GenBornResidueInfoOP core::scoring::GenBornResidueInfo::clone ( ) const
inline
void core::scoring::GenBornResidueInfo::initialize ( conformation::Residue const &  rsd)
Real core::scoring::GenBornResidueInfo::scale_factor ( Size const  atm) const
inline
Real& core::scoring::GenBornResidueInfo::scale_factor ( Size const  atm)
inline

References scale_factor_.

Size core::scoring::GenBornResidueInfo::size ( ) const
inline

Member Data Documentation

utility::vector1< Real > core::scoring::GenBornResidueInfo::atomic_radius_
private

Referenced by atomic_radius(), initialize(), and size().

utility::vector1< Real > core::scoring::GenBornResidueInfo::born_radius_
private

Referenced by born_radius(), and initialize().

utility::vector1< Real > core::scoring::GenBornResidueInfo::scale_factor_
private

Referenced by initialize(), and scale_factor().


The documentation for this class was generated from the following files: