![]() |
Rosetta Core
2014.16.56682
|
#include <LK_BallInfo.hh>
Public Types | |
| typedef utility::vector1< Vector > | Vectors |
Public Member Functions | |
| virtual | ~LKB_ResidueInfo () |
| Automatically generated virtual destructor for class deriving directly from ReferenceCount. More... | |
| LKB_ResidueInfo (pose::Pose const &pose, conformation::Residue const &rsd) | |
| LKB_ResidueInfo (LKB_ResidueInfo const &src) | |
| LKB_ResidueInfo () | |
| void | initialize (chemical::ResidueType const &rsd) |
| basic::datacache::CacheableDataOP | clone () const |
| void | build_waters (conformation::Residue const &rsd) |
| utility::vector1< Vectors > const & | waters () const |
| bool | has_waters () const |
| utility::vector1 < utility::vector1< Real > > const & | atom_weights () const |
Public Member Functions inherited from basic::datacache::CacheableData | |
| virtual | ~CacheableData () |
Private Types | |
| typedef std::map < chemical::ResidueTypeCOP, utility::vector1 < WaterBuilders > > | WaterBuilderMap |
| typedef std::map < chemical::ResidueTypeCOP, utility::vector1 < utility::vector1< Real > > > | AtomWeightsMap |
Private Member Functions | |
| void | initialize_residue_type (chemical::ResidueType const &rsd_type) const |
| called the first time we encounter a given ResidueType More... | |
| void | setup_atom_weights (chemical::ResidueType const &rsd_type, utility::vector1< WaterBuilders > const &rsd_water_builders, utility::vector1< utility::vector1< Real > > &atom_wts) const |
Private Attributes | |
| utility::vector1< Vectors > | waters_ |
| utility::vector1 < utility::vector1< Real > > | atom_weights_ |
| bool | has_waters_ |
Static Private Attributes | |
| static WaterBuilderMap | water_builder_map_ |
| note that this number is re-defined in hbonds.cc !! More... | |
| static AtomWeightsMap | atom_weights_map_ |
|
private |
|
private |
|
virtual |
Automatically generated virtual destructor for class deriving directly from ReferenceCount.
Auto-generated virtual destructor
| core::scoring::methods::LKB_ResidueInfo::LKB_ResidueInfo | ( | pose::Pose const & | pose, |
| conformation::Residue const & | rsd | ||
| ) |
References initialize(), and core::conformation::Residue::type().
| core::scoring::methods::LKB_ResidueInfo::LKB_ResidueInfo | ( | LKB_ResidueInfo const & | src | ) |
| core::scoring::methods::LKB_ResidueInfo::LKB_ResidueInfo | ( | ) |
Referenced by clone().
|
inline |
| void core::scoring::methods::LKB_ResidueInfo::build_waters | ( | conformation::Residue const & | rsd | ) |
References j, core::conformation::Residue::nheavyatoms(), core::conformation::Residue::type(), and utility_exit_with_message.
Referenced by core::scoring::methods::LK_BallEnergy::setup_for_minimizing_for_residue(), core::scoring::methods::LK_BallEnergy::setup_for_scoring_for_residue(), and core::scoring::methods::LK_BallEnergy::update_residue_for_packing().
|
virtual |
Implements basic::datacache::CacheableData.
References LKB_ResidueInfo().
|
inline |
References has_waters_.
Referenced by core::scoring::methods::LK_BallEnergy::evaluate_rotamer_background_energies().
| void core::scoring::methods::LKB_ResidueInfo::initialize | ( | chemical::ResidueType const & | rsd | ) |
resize the waters_ array set has_waters_ setup atom_weights_
References core::chemical::ResidueType::nheavyatoms().
Referenced by core::scoring::methods::LK_BallEnergy::setup_for_minimizing_for_residue().
|
private |
called the first time we encounter a given ResidueType
References chemical, core::chemical::ResidueType::name(), core::scoring::methods::setup_water_builders_for_residue_type(), sidechain_only, and core::scoring::methods::TR.
|
private |
References core::chemical::ResidueType::aa(), core::chemical::aa_from_oneletter_code(), core::chemical::aa_pro, core::io::serialization::at(), core::chemical::ResidueType::atom_is_backbone(), core::chemical::ResidueType::atom_name(), core::chemical::ResidueType::atom_type(), core::chemical::ResidueType::atom_type_set(), empty, core::chemical::AtomType::extra_parameter(), getline(), core::init::init(), core::chemical::ResidueType::is_lower_terminus(), core::chemical::ResidueType::is_upper_terminus(), l, utility::tools::make_vector1(), core::chemical::AtomType::name(), core::chemical::ResidueType::name(), core::chemical::ResidueType::name1(), core::chemical::ResidueType::natoms(), core::chemical::ResidueType::nheavyatoms(), core::chemical::num_aa_types, basic::database::open(), runtime_assert, core::io::serialization::size(), core::scoring::methods::TR, and utility_exit_with_message.
|
inline |
|
private |
Referenced by atom_weights().
|
staticprivate |
|
private |
Referenced by has_waters().
|
staticprivate |
note that this number is re-defined in hbonds.cc !!
Not doing backbone waters on protein or DNA
|
private |
Referenced by waters().
1.8.7