Rosetta
Public Types | Public Member Functions | Public Attributes | Private Attributes | List of all members
core::scoring::facts::FACTSResidueInfo Class Reference

#include <FACTSResidue.hh>

Inheritance diagram for core::scoring::facts::FACTSResidueInfo:
Inheritance graph
[legend]

Public Types

typedef conformation::Residue Residue
 

Public Member Functions

FACTSResidueInfoOP clone () const
 
 FACTSResidueInfo ()
 
 FACTSResidueInfo (Residue const &rsd, FACTSRsdTypeInfoCOP restypeinfo, bool const is_rotamer=false)
 
FACTSRsdTypeInfoCOP restypeinfo () const
 
void initialize (Residue const &rsd, FACTSRsdTypeInfoCOP restypeinfo, bool const is_rotamer=false)
 
void refresh_energy_cache (Size const nres)
 
void store_xyz (Residue const &rsd)
 
void set_changed (bool const value)
 
bool changed () const
 
void set_enumeration_shell (bool const value)
 
bool enumeration_shell () const
 
Size natoms () const
 
Real Ai (Size const atm) const
 
Real Bi (Size const atm) const
 
Real Ci (Size const atm) const
 
Real Di (Size const atm) const
 
Real Ei (Size const atm) const
 
utility::vector1< Real > const & Ai () const
 
utility::vector1< Vector > const & nmtr () const
 
utility::vector1< Real > const & dnmtr () const
 
Real esolvE (Size const atm) const
 
Vector nmtr (Size const atm) const
 
Real dnmtr (Size const atm) const
 
Real sasa (Size const atm) const
 
Real BR (Size const atm) const
 
Real E_elec (Size const res) const
 
Real E_solv (Size const res) const
 
Real E_solv_self (Size const res) const
 
Real E_solv_pair (Size const res) const
 
Real dG_dCi (Size const atm) const
 
Real dSA_dDi (Size const atm) const
 
Real dsolv_dBR (Size const atm) const
 
Real dB_dBnmtr (Size const atm) const
 
Real dB_dBdnmtr (Size const atm) const
 
Real dBR_dG (Size const atm) const
 
Vector elecF2 (Size const atm) const
 
Vector solvF2d (Size const atm) const
 
Vector solvF2BR (Size const atm) const
 
Vector sasaF2 (Size const atm) const
 
utility::vector1< Vector > const & xyz () const
 
bool flag_for_calculation (Size const atm) const
 

Public Attributes

Size natoms_
 
utility::vector1< RealesolvE_
 
utility::vector1< Realsasa_
 
utility::vector1< RealAi_
 
utility::vector1< RealBi_
 
utility::vector1< RealCi_
 
utility::vector1< RealDi_
 
utility::vector1< RealEi_
 
utility::vector1< bool > flag_for_calculation_
 
utility::vector1< Vectornmtr_
 
utility::vector1< Realdnmtr_
 
utility::vector1< RealBR_
 
utility::vector1< RealE_elec_
 
utility::vector1< RealE_solv_
 
utility::vector1< RealE_solv_self_
 
utility::vector1< RealE_solv_pair_
 
utility::vector1< Vectorxyz_
 
bool changed_
 
bool enumeration_shell_
 
utility::vector1< RealdG_dCi_
 
utility::vector1< RealdSA_dDi_
 
utility::vector1< Realdsolv_dBR_
 
utility::vector1< RealdB_dBnmtr_
 
utility::vector1< RealdB_dBdnmtr_
 
utility::vector1< RealdBR_dG_
 
utility::vector1< VectorelecF2_
 
utility::vector1< VectorsolvF2d_
 
utility::vector1< VectorsolvF2BR_
 
utility::vector1< VectorsasaF2_
 

Private Attributes

FACTSRsdTypeInfoCOP restypeinfo_
 

Member Typedef Documentation

◆ Residue

Constructor & Destructor Documentation

◆ FACTSResidueInfo() [1/2]

core::scoring::facts::FACTSResidueInfo::FACTSResidueInfo ( )
inline

◆ FACTSResidueInfo() [2/2]

core::scoring::facts::FACTSResidueInfo::FACTSResidueInfo ( Residue const &  rsd,
FACTSRsdTypeInfoCOP  restypeinfo,
bool const  is_rotamer = false 
)
inline

References initialize(), and restypeinfo().

Member Function Documentation

◆ Ai() [1/2]

utility::vector1< Real > const& core::scoring::facts::FACTSResidueInfo::Ai ( ) const
inline

References Ai_.

◆ Ai() [2/2]

Real core::scoring::facts::FACTSResidueInfo::Ai ( Size const  atm) const
inline

◆ Bi()

Real core::scoring::facts::FACTSResidueInfo::Bi ( Size const  atm) const
inline

◆ BR()

Real core::scoring::facts::FACTSResidueInfo::BR ( Size const  atm) const
inline

◆ changed()

bool core::scoring::facts::FACTSResidueInfo::changed ( ) const
inline

◆ Ci()

Real core::scoring::facts::FACTSResidueInfo::Ci ( Size const  atm) const
inline

◆ clone()

FACTSResidueInfoOP core::scoring::facts::FACTSResidueInfo::clone ( ) const
inline

◆ dB_dBdnmtr()

Real core::scoring::facts::FACTSResidueInfo::dB_dBdnmtr ( Size const  atm) const
inline

◆ dB_dBnmtr()

Real core::scoring::facts::FACTSResidueInfo::dB_dBnmtr ( Size const  atm) const
inline

◆ dBR_dG()

Real core::scoring::facts::FACTSResidueInfo::dBR_dG ( Size const  atm) const
inline

◆ dG_dCi()

Real core::scoring::facts::FACTSResidueInfo::dG_dCi ( Size const  atm) const
inline

◆ Di()

Real core::scoring::facts::FACTSResidueInfo::Di ( Size const  atm) const
inline

◆ dnmtr() [1/2]

utility::vector1< Real > const& core::scoring::facts::FACTSResidueInfo::dnmtr ( ) const
inline

◆ dnmtr() [2/2]

Real core::scoring::facts::FACTSResidueInfo::dnmtr ( Size const  atm) const
inline

References dnmtr_.

◆ dSA_dDi()

Real core::scoring::facts::FACTSResidueInfo::dSA_dDi ( Size const  atm) const
inline

◆ dsolv_dBR()

Real core::scoring::facts::FACTSResidueInfo::dsolv_dBR ( Size const  atm) const
inline

◆ E_elec()

Real core::scoring::facts::FACTSResidueInfo::E_elec ( Size const  res) const
inline

◆ E_solv()

Real core::scoring::facts::FACTSResidueInfo::E_solv ( Size const  res) const
inline

References E_solv_.

◆ E_solv_pair()

Real core::scoring::facts::FACTSResidueInfo::E_solv_pair ( Size const  res) const
inline

◆ E_solv_self()

Real core::scoring::facts::FACTSResidueInfo::E_solv_self ( Size const  res) const
inline

◆ Ei()

Real core::scoring::facts::FACTSResidueInfo::Ei ( Size const  atm) const
inline

References Ei_.

◆ elecF2()

Vector core::scoring::facts::FACTSResidueInfo::elecF2 ( Size const  atm) const
inline

◆ enumeration_shell()

bool core::scoring::facts::FACTSResidueInfo::enumeration_shell ( ) const
inline

◆ esolvE()

Real core::scoring::facts::FACTSResidueInfo::esolvE ( Size const  atm) const
inline

◆ flag_for_calculation()

bool core::scoring::facts::FACTSResidueInfo::flag_for_calculation ( Size const  atm) const
inline

References flag_for_calculation_.

◆ initialize()

void core::scoring::facts::FACTSResidueInfo::initialize ( conformation::Residue const &  rsd,
FACTSRsdTypeInfoCOP  restypeinfo,
bool const  is_rotamer = false 
)

◆ natoms()

Size core::scoring::facts::FACTSResidueInfo::natoms ( ) const
inline

◆ nmtr() [1/2]

utility::vector1< Vector > const& core::scoring::facts::FACTSResidueInfo::nmtr ( ) const
inline

◆ nmtr() [2/2]

Vector core::scoring::facts::FACTSResidueInfo::nmtr ( Size const  atm) const
inline

References nmtr_.

◆ refresh_energy_cache()

void core::scoring::facts::FACTSResidueInfo::refresh_energy_cache ( Size const  nres)

◆ restypeinfo()

FACTSRsdTypeInfoCOP core::scoring::facts::FACTSResidueInfo::restypeinfo ( ) const
inline

◆ sasa()

Real core::scoring::facts::FACTSResidueInfo::sasa ( Size const  atm) const
inline

◆ sasaF2()

Vector core::scoring::facts::FACTSResidueInfo::sasaF2 ( Size const  atm) const
inline

◆ set_changed()

void core::scoring::facts::FACTSResidueInfo::set_changed ( bool const  value)
inline

References changed_.

◆ set_enumeration_shell()

void core::scoring::facts::FACTSResidueInfo::set_enumeration_shell ( bool const  value)
inline

◆ solvF2BR()

Vector core::scoring::facts::FACTSResidueInfo::solvF2BR ( Size const  atm) const
inline

◆ solvF2d()

Vector core::scoring::facts::FACTSResidueInfo::solvF2d ( Size const  atm) const
inline

◆ store_xyz()

void core::scoring::facts::FACTSResidueInfo::store_xyz ( Residue const &  rsd)

◆ xyz()

utility::vector1<Vector> const& core::scoring::facts::FACTSResidueInfo::xyz ( ) const
inline

Member Data Documentation

◆ Ai_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::Ai_

◆ Bi_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::Bi_

◆ BR_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::BR_

◆ changed_

bool core::scoring::facts::FACTSResidueInfo::changed_

Referenced by changed(), and set_changed().

◆ Ci_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::Ci_

◆ dB_dBdnmtr_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::dB_dBdnmtr_

◆ dB_dBnmtr_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::dB_dBnmtr_

◆ dBR_dG_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::dBR_dG_

◆ dG_dCi_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::dG_dCi_

◆ Di_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::Di_

◆ dnmtr_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::dnmtr_

◆ dSA_dDi_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::dSA_dDi_

◆ dsolv_dBR_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::dsolv_dBR_

◆ E_elec_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::E_elec_

◆ E_solv_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::E_solv_

◆ E_solv_pair_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::E_solv_pair_

◆ E_solv_self_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::E_solv_self_

◆ Ei_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::Ei_

Referenced by Ei().

◆ elecF2_

utility::vector1<Vector> core::scoring::facts::FACTSResidueInfo::elecF2_

◆ enumeration_shell_

bool core::scoring::facts::FACTSResidueInfo::enumeration_shell_

◆ esolvE_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::esolvE_

◆ flag_for_calculation_

utility::vector1<bool> core::scoring::facts::FACTSResidueInfo::flag_for_calculation_

Referenced by flag_for_calculation().

◆ natoms_

Size core::scoring::facts::FACTSResidueInfo::natoms_

Referenced by natoms().

◆ nmtr_

utility::vector1<Vector> core::scoring::facts::FACTSResidueInfo::nmtr_

◆ restypeinfo_

FACTSRsdTypeInfoCOP core::scoring::facts::FACTSResidueInfo::restypeinfo_
private

Referenced by restypeinfo().

◆ sasa_

utility::vector1<Real> core::scoring::facts::FACTSResidueInfo::sasa_

◆ sasaF2_

utility::vector1<Vector> core::scoring::facts::FACTSResidueInfo::sasaF2_

◆ solvF2BR_

utility::vector1<Vector> core::scoring::facts::FACTSResidueInfo::solvF2BR_

◆ solvF2d_

utility::vector1<Vector> core::scoring::facts::FACTSResidueInfo::solvF2d_

◆ xyz_

utility::vector1<Vector> core::scoring::facts::FACTSResidueInfo::xyz_

Referenced by xyz().


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