![]() |
Rosetta Core
2014.35
|
Keep track of the cenlist information stores both centroid counts (T = Real) as well as d_centroid_counts (T = Vector) More...
#include <SmoothEnvPairPotential.hh>
Public Member Functions | |
SigmoidWeightedCenList () | |
SigmoidWeightedCenList (SigmoidWeightedCenList const &src) | |
basic::datacache::CacheableDataOP | clone () const |
Size | size () const |
T | fcen6 (Size const seqpos) const |
T & | fcen6 (Size const seqpos) |
T | fcen10 (Size const seqpos) const |
T & | fcen10 (Size const seqpos) |
T | fcen12 (Size const seqpos) const |
T & | fcen12 (Size const seqpos) |
bool | calculated () const |
bool & | calculated () |
void | initialize (Size nres, T val) |
void | set_fcen6 (Size const seqpos, T value) |
void | set_fcen10 (Size const seqpos, T value) |
void | set_fcen12 (Size const seqpos, T value) |
![]() | |
virtual | ~CacheableData () |
Private Attributes | |
utility::vector1< T > | fcen6_ |
utility::vector1< T > | fcen10_ |
utility::vector1< T > | fcen12_ |
bool | calculated_ |
Keep track of the cenlist information stores both centroid counts (T = Real) as well as d_centroid_counts (T = Vector)
|
inline |
Referenced by core::scoring::SigmoidWeightedCenList< T >::clone().
|
inline |
|
inline |
References core::scoring::SigmoidWeightedCenList< T >::calculated_.
Referenced by core::scoring::CenRotEnvPairPotential::compute_centroid_environment(), core::scoring::SmoothEnvPairPotential::compute_centroid_environment(), core::scoring::CenRotEnvPairPotential::compute_dcentroid_environment(), core::scoring::SmoothEnvPairPotential::compute_dcentroid_environment(), core::scoring::CenRotEnvPairPotential::finalize(), and core::scoring::SmoothEnvPairPotential::finalize().
|
inline |
|
inlinevirtual |
Implements basic::datacache::CacheableData.
References core::scoring::SigmoidWeightedCenList< T >::SigmoidWeightedCenList().
|
inline |
References core::scoring::SigmoidWeightedCenList< T >::fcen10_.
Referenced by core::scoring::CenRotEnvPairPotential::evaluate_cen_rot_env_and_cbeta_deriv(), core::scoring::CenRotEnvPairPotential::evaluate_cen_rot_env_and_cbeta_score(), core::scoring::SmoothEnvPairPotential::evaluate_env_and_cbeta_deriv(), core::scoring::SmoothEnvPairPotential::evaluate_env_and_cbeta_scores(), core::scoring::CenRotEnvPairPotential::fill_smooth_cenlist(), and core::scoring::SmoothEnvPairPotential::fill_smooth_cenlist().
|
inline |
|
inline |
References core::scoring::SigmoidWeightedCenList< T >::fcen12_.
Referenced by core::scoring::CenRotEnvPairPotential::evaluate_cen_rot_env_and_cbeta_deriv(), core::scoring::CenRotEnvPairPotential::evaluate_cen_rot_env_and_cbeta_score(), core::scoring::SmoothEnvPairPotential::evaluate_env_and_cbeta_deriv(), core::scoring::SmoothEnvPairPotential::evaluate_env_and_cbeta_scores(), core::scoring::CenRotEnvPairPotential::fill_smooth_cenlist(), and core::scoring::SmoothEnvPairPotential::fill_smooth_cenlist().
|
inline |
|
inline |
References core::scoring::SigmoidWeightedCenList< T >::fcen6_.
Referenced by core::scoring::CenRotEnvPairPotential::evaluate_cen_rot_env_and_cbeta_deriv(), core::scoring::CenRotEnvPairPotential::evaluate_cen_rot_env_and_cbeta_score(), core::scoring::SmoothEnvPairPotential::evaluate_env_and_cbeta_deriv(), core::scoring::SmoothEnvPairPotential::evaluate_env_and_cbeta_scores(), core::scoring::CenRotEnvPairPotential::fill_smooth_cenlist(), and core::scoring::SmoothEnvPairPotential::fill_smooth_cenlist().
|
inline |
|
inline |
References core::scoring::SigmoidWeightedCenList< T >::fcen10_, core::scoring::SigmoidWeightedCenList< T >::fcen12_, and core::scoring::SigmoidWeightedCenList< T >::fcen6_.
Referenced by core::scoring::CenRotEnvPairPotential::compute_centroid_environment(), core::scoring::SmoothEnvPairPotential::compute_centroid_environment(), core::scoring::CenRotEnvPairPotential::compute_dcentroid_environment(), and core::scoring::SmoothEnvPairPotential::compute_dcentroid_environment().
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
Referenced by core::scoring::SigmoidWeightedCenList< T >::fcen6(), core::scoring::SigmoidWeightedCenList< T >::initialize(), core::scoring::SigmoidWeightedCenList< T >::set_fcen6(), core::scoring::SigmoidWeightedCenList< T >::SigmoidWeightedCenList(), and core::scoring::SigmoidWeightedCenList< T >::size().