Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::scoring::packstat::PackingScore Struct Reference

#include <PackingScore.hh>

Inheritance diagram for core::scoring::packstat::PackingScore:
Inheritance graph
[legend]

Public Member Functions

 PackingScore (Size nrad, Size npr, bool)
 
Size npr () const
 
Size nrad () const
 
core::Realweight (Size rad, Size pr)
 
core::Real const & weight (Size rad, Size pr) const
 
core::Realcenter (Size rad, Size pr)
 
core::Real const & center (Size rad, Size pr) const
 
core::Realrho ()
 
core::Real const & rho () const
 
core::RealprobA ()
 
core::Real const & probA () const
 
core::RealprobB ()
 
core::Real const & probB () const
 
boolcompprob ()
 
bool const & compprob () const
 
core::Real score (PackingScoreResDataCOP dat) const
 
core::Real score (utility::vector1< PackingScoreResDataCOP > dats) const
 

Private Attributes

Size const nrad_
 
Size const npr_
 
utility::vector1< core::Realweights_
 
utility::vector1< core::Realcenters_
 
core::Real rho_
 
core::Real probA_
 
core::Real probB_
 
bool compprob_
 

Constructor & Destructor Documentation

core::scoring::packstat::PackingScore::PackingScore ( Size  nrad,
Size  npr,
bool   
)
inline

Member Function Documentation

core::Real& core::scoring::packstat::PackingScore::center ( Size  rad,
Size  pr 
)
inline
core::Real const& core::scoring::packstat::PackingScore::center ( Size  rad,
Size  pr 
) const
inline

References centers_, and npr_.

bool& core::scoring::packstat::PackingScore::compprob ( )
inline
bool const& core::scoring::packstat::PackingScore::compprob ( ) const
inline

References compprob_.

Size core::scoring::packstat::PackingScore::npr ( ) const
inline

References npr_.

Referenced by score().

Size core::scoring::packstat::PackingScore::nrad ( ) const
inline

References nrad_.

Referenced by score().

core::Real& core::scoring::packstat::PackingScore::probA ( )
inline
core::Real const& core::scoring::packstat::PackingScore::probA ( ) const
inline

References probA_.

core::Real& core::scoring::packstat::PackingScore::probB ( )
inline
core::Real const& core::scoring::packstat::PackingScore::probB ( ) const
inline

References probB_.

core::Real& core::scoring::packstat::PackingScore::rho ( )
inline
core::Real const& core::scoring::packstat::PackingScore::rho ( ) const
inline

References rho_.

Real core::scoring::packstat::PackingScore::score ( PackingScoreResDataCOP  dat) const
Real core::scoring::packstat::PackingScore::score ( utility::vector1< PackingScoreResDataCOP dats) const
core::Real& core::scoring::packstat::PackingScore::weight ( Size  rad,
Size  pr 
)
inline
core::Real const& core::scoring::packstat::PackingScore::weight ( Size  rad,
Size  pr 
) const
inline

References npr_, and weights_.

Member Data Documentation

utility::vector1<core::Real> core::scoring::packstat::PackingScore::centers_
private

Referenced by center().

bool core::scoring::packstat::PackingScore::compprob_
private

Referenced by compprob().

Size const core::scoring::packstat::PackingScore::npr_
private

Referenced by center(), npr(), and weight().

Size const core::scoring::packstat::PackingScore::nrad_
private

Referenced by nrad().

core::Real core::scoring::packstat::PackingScore::probA_
private

Referenced by probA(), and score().

core::Real core::scoring::packstat::PackingScore::probB_
private

Referenced by probB(), and score().

core::Real core::scoring::packstat::PackingScore::rho_
private

Referenced by rho().

utility::vector1<core::Real> core::scoring::packstat::PackingScore::weights_
private

Referenced by weight().


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