Rosetta 3.5
 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]
Collaboration diagram for core::scoring::CenListInfo:
Collaboration graph
[legend]

Public Member Functions

 CenListInfo ()
 
 CenListInfo (CenListInfo const &src)
 
basic::datacache::CacheableDataOP clone () const
 
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

Referenced by clone().

core::scoring::CenListInfo::CenListInfo ( CenListInfo const &  src)

Copy constructors must copy all data, not just some...

References calculated_, fcen10_, fcen12_, and fcen6_.

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
inline

References CenListInfo().

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(), and CenListInfo().

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

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