Rosetta Core  2014.35
Public Types | Public Member Functions | Private Attributes | List of all members
core::scoring::ResPairMinimizationData Class Reference

#include <MinimizationData.hh>

Public Types

typedef
basic::datacache::CacheableData 
CacheableData
 
typedef
basic::datacache::CacheableDataOP 
CacheableDataOP
 
typedef
basic::datacache::CacheableDataCOP 
CacheableDataCOP
 

Public Member Functions

 ResPairMinimizationData ()
 
virtual ~ResPairMinimizationData ()
 
 ResPairMinimizationData (ResPairMinimizationData const &)
 
ResPairMinimizationData const & operator= (ResPairMinimizationData const &)
 
void set_data (min_pair_data index, CacheableDataOP)
 
CacheableDataOP get_data (min_pair_data index)
 
CacheableDataCOP get_data (min_pair_data index) const
 
CacheableDataget_data_ref (min_pair_data index)
 
CacheableData const & get_data_ref (min_pair_data index) const
 

Private Attributes

utility::vector1< CacheableDataOPdata_cache_
 

Member Typedef Documentation

Constructor & Destructor Documentation

core::scoring::ResPairMinimizationData::ResPairMinimizationData ( )
core::scoring::ResPairMinimizationData::~ResPairMinimizationData ( )
virtual
core::scoring::ResPairMinimizationData::ResPairMinimizationData ( ResPairMinimizationData const &  other)

Member Function Documentation

ResPairMinimizationData::CacheableDataOP core::scoring::ResPairMinimizationData::get_data ( min_pair_data  index)

References data_cache_.

Referenced by core::scoring::disulfides::FullatomDisulfideEnergy::eval_residue_pair_derivatives(), core::scoring::elec::FA_ElecEnergy::eval_residue_pair_derivatives(), core::scoring::methods::LK_BallEnergy::eval_residue_pair_derivatives(), core::scoring::constraints::ConstraintsEnergy::eval_residue_pair_derivatives(), core::scoring::custom_pair_distance::FullatomCustomPairDistanceEnergy::eval_residue_pair_derivatives(), core::scoring::hbonds::HBondEnergy::eval_residue_pair_derivatives(), core::scoring::etable::BaseEtableEnergy< Derived >::eval_residue_pair_derivatives(), core::scoring::disulfides::FullatomDisulfideEnergy::residue_pair_energy_ext(), core::scoring::constraints::ConstraintsEnergy::residue_pair_energy_ext(), core::scoring::elec::FA_ElecEnergy::residue_pair_energy_ext(), core::scoring::hbonds::HBondEnergy::residue_pair_energy_ext(), core::scoring::custom_pair_distance::FullatomCustomPairDistanceEnergy::residue_pair_energy_ext(), core::scoring::etable::BaseEtableEnergy< Derived >::residue_pair_energy_ext(), core::scoring::methods::retrieve_lkb_pairdata(), core::scoring::methods::retrieve_nonconst_lkb_pairdata(), core::scoring::constraints::ConstraintsEnergy::setup_for_derivatives_for_residue_pair(), core::scoring::methods::LK_PolarNonPolarEnergy::setup_for_minimizing_for_residue_pair(), core::scoring::elec::FA_ElecEnergy::setup_for_minimizing_for_residue_pair(), core::scoring::rna::StackElecEnergy::setup_for_minimizing_for_residue_pair(), core::scoring::hbonds::HBondEnergy::setup_for_minimizing_for_residue_pair(), core::scoring::geometric_solvation::GeometricSolEnergyEvaluator::setup_for_minimizing_for_residue_pair(), core::scoring::custom_pair_distance::FullatomCustomPairDistanceEnergy::setup_for_minimizing_for_residue_pair(), core::scoring::etable::BaseEtableEnergy< Derived >::setup_for_minimizing_for_residue_pair(), and core::scoring::constraints::ConstraintsEnergy::setup_for_scoring_for_residue_pair().

ResPairMinimizationData::CacheableDataCOP core::scoring::ResPairMinimizationData::get_data ( min_pair_data  index) const

References data_cache_.

CacheableData& core::scoring::ResPairMinimizationData::get_data_ref ( min_pair_data  index)
inline
CacheableData const& core::scoring::ResPairMinimizationData::get_data_ref ( min_pair_data  index) const
inline

References data_cache_.

ResPairMinimizationData const & core::scoring::ResPairMinimizationData::operator= ( ResPairMinimizationData const &  rhs)
void core::scoring::ResPairMinimizationData::set_data ( min_pair_data  index,
CacheableDataOP  data 
)

Member Data Documentation

utility::vector1< CacheableDataOP > core::scoring::ResPairMinimizationData::data_cache_
private

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