![]() |
Rosetta Core
2014.16.56682
|
#include <ResidueNeighborList.hh>
Public Member Functions | |
| ResidueNblistData () | |
| virtual | ~ResidueNblistData () |
| CacheableDataOP | clone () const |
| void | initialize (conformation::Residue const &res, CountPairFunctionCOP cpfxn, Real heavy_heavy_dist_cutoff=0.0, Real heavy_hydrogen_dist_cutoff=0.0, Real hydrogen_hydrogen_dist_cutoff=0.0) |
| Initialize the residue-nblist; if there are no intra-residue interactions, then provide a null-pointing count-pair function. More... | |
| utility::vector1< SmallAtNb > const & | atom_neighbors () const |
Public Member Functions inherited from basic::datacache::CacheableData | |
| virtual | ~CacheableData () |
Private Attributes | |
| utility::vector1< SmallAtNb > | atom_neighbors_ |
| typedef etable::count_pair::CountPairFunctionCOP core::scoring::ResidueNblistData::CountPairFunctionCOP |
| core::scoring::ResidueNblistData::ResidueNblistData | ( | ) |
Referenced by clone().
|
virtual |
|
inline |
References atom_neighbors_.
|
virtual |
Implements basic::datacache::CacheableData.
References ResidueNblistData().
| void core::scoring::ResidueNblistData::initialize | ( | conformation::Residue const & | res, |
| CountPairFunctionCOP | cpfxn, | ||
| Real | heavy_heavy_dist_cutoff = 0.0, |
||
| Real | heavy_hydrogen_dist_cutoff = 0.0, |
||
| Real | hydrogen_hydrogen_dist_cutoff = 0.0 |
||
| ) |
Initialize the residue-nblist; if there are no intra-residue interactions, then provide a null-pointing count-pair function.
References core::conformation::Residue::atom_is_hydrogen(), atom_neighbors_, numeric::xyzVector< class >::distance_squared(), core::conformation::Residue::natoms(), weight, and core::conformation::Residue::xyz().
|
private |
Referenced by atom_neighbors(), and initialize().
1.8.7