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

Keep track of the cenlist information. More...

#include <EnvPairPotential.hh>

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

Public Member Functions

 CenListInfo ()
 
basic::datacache::CacheableDataOP clone () const override
 
Size size () const
 
Real fcen6 (Size const seqpos) const
 
Realfcen6 (Size const seqpos)
 
Real fcen10 (Size const seqpos) const
 
Realfcen10 (Size const seqpos)
 
Real fcen12 (Size const seqpos) const
 
Realfcen12 (Size const seqpos)
 
bool calculated () const
 
boolcalculated ()
 
void initialize (pose::Pose const &pose)
 
void set_fcen6 (Size const seqpos, Real value)
 
void set_fcen10 (Size const seqpos, Real value)
 
void set_fcen12 (Size const seqpos, Real value)
 

Private Attributes

utility::vector1< Realfcen6_
 
utility::vector1< Realfcen10_
 
utility::vector1< Realfcen12_
 
bool calculated_
 

Detailed Description

Keep track of the cenlist information.

Constructor & Destructor Documentation

core::scoring::CenListInfo::CenListInfo ( )
inline

Member Function Documentation

bool core::scoring::CenListInfo::calculated ( ) const
inline
bool& core::scoring::CenListInfo::calculated ( )
inline

References calculated_.

basic::datacache::CacheableDataOP core::scoring::CenListInfo::clone ( ) const
inlineoverride
Real core::scoring::CenListInfo::fcen10 ( Size const  seqpos) const
inline
Real& core::scoring::CenListInfo::fcen10 ( Size const  seqpos)
inline

References fcen10_.

Real core::scoring::CenListInfo::fcen12 ( Size const  seqpos) const
inline
Real& core::scoring::CenListInfo::fcen12 ( Size const  seqpos)
inline

References fcen12_.

Real core::scoring::CenListInfo::fcen6 ( Size const  seqpos) const
inline
Real& core::scoring::CenListInfo::fcen6 ( Size const  seqpos)
inline

References fcen6_.

void core::scoring::CenListInfo::initialize ( pose::Pose const &  pose)
void core::scoring::CenListInfo::set_fcen10 ( Size const  seqpos,
Real  value 
)
inline

References fcen10_.

void core::scoring::CenListInfo::set_fcen12 ( Size const  seqpos,
Real  value 
)
inline

References fcen12_.

void core::scoring::CenListInfo::set_fcen6 ( Size const  seqpos,
Real  value 
)
inline

References fcen6_.

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

Member Data Documentation

bool core::scoring::CenListInfo::calculated_
private

Referenced by calculated().

utility::vector1< Real > core::scoring::CenListInfo::fcen10_
private

Referenced by fcen10(), initialize(), and set_fcen10().

utility::vector1< Real > core::scoring::CenListInfo::fcen12_
private

Referenced by fcen12(), initialize(), and set_fcen12().

utility::vector1< Real > core::scoring::CenListInfo::fcen6_
private

Referenced by fcen6(), initialize(), set_fcen6(), and size().


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