![]() |
Rosetta Core
2014.35
|
Keep track of the cenlist information. More...
#include <EnvPairPotential.hh>
Public Member Functions | |
CenListInfo () | |
CenListInfo (CenListInfo const &src) | |
basic::datacache::CacheableDataOP | clone () const |
Size | size () const |
Real | fcen6 (Size const seqpos) const |
Real & | fcen6 (Size const seqpos) |
Real | fcen10 (Size const seqpos) const |
Real & | fcen10 (Size const seqpos) |
Real | fcen12 (Size const seqpos) const |
Real & | fcen12 (Size const seqpos) |
bool | calculated () const |
bool & | calculated () |
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) |
![]() | |
virtual | ~CacheableData () |
Private Attributes | |
utility::vector1< Real > | fcen6_ |
utility::vector1< Real > | fcen10_ |
utility::vector1< Real > | fcen12_ |
bool | calculated_ |
Keep track of the cenlist information.
|
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_.
|
inline |
|
inline |
References calculated_.
|
inlinevirtual |
Implements basic::datacache::CacheableData.
References CenListInfo().
References fcen10_.
Referenced by core::scoring::membrane::MPEnvEnergy::compute_mpenv_score(), core::scoring::EnvPairPotential::evaluate_env_and_cbeta_scores(), core::scoring::EnvPairPotential::fill_cenlist(), core::scoring::methods::MembraneLipo::finalize_total_energy(), core::scoring::membrane::MPLipoEnergy::finalize_total_energy(), and core::scoring::EnvPairPotential::truncate_cenlist_values().
References fcen6_.
Referenced by core::scoring::membrane::MPCbetaEnergy::compute_mpcbeta_score(), core::scoring::membrane::MPEnvEnergy::compute_mpenv_score(), core::scoring::EnvPairPotential::evaluate_env_and_cbeta_scores(), core::scoring::EnvPairPotential::fill_cenlist(), and core::scoring::EnvPairPotential::truncate_cenlist_values().
void core::scoring::CenListInfo::initialize | ( | pose::Pose const & | pose | ) |
References fcen10_, fcen12_, fcen6_, nres, and core::pose::Pose::total_residue().
Referenced by core::scoring::EnvPairPotential::compute_centroid_environment(), and core::scoring::MembranePotential::compute_membrane_embedding().
References fcen10_.
References fcen12_.
References fcen6_.
|
inline |
References fcen6_.
Referenced by core::scoring::EnvPairPotential::truncate_cenlist_values().
|
private |
Referenced by calculated(), and CenListInfo().
|
private |
Referenced by CenListInfo(), fcen10(), initialize(), and set_fcen10().
|
private |
Referenced by CenListInfo(), fcen12(), initialize(), and set_fcen12().
|
private |
Referenced by CenListInfo(), fcen6(), initialize(), set_fcen6(), and size().