Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::simple_moves::AtomHash Class Reference

#include <ExplicitWaterMover.hh>

Public Member Functions

 AtomHash ()
 
 AtomHash (core::Real bindis)
 
void add_point (core::Size residx, core::Vector xyz)
 
core::Size get_neighborcount (core::Vector xyz, core::Real dlim)
 
void trim_to_heterogeneous_clusters (core::Real dlim)
 
void reset_and_get_clusters (utility::vector1< utility::vector1< core::Vector > > &clusters, core::Real dredundant, core::Real dcluster)
 
int npoints ()
 

Private Attributes

std::unordered_multimap< int,
AtomHashNode
nodes_
 
core::Real bindis_
 

Constructor & Destructor Documentation

protocols::simple_moves::AtomHash::AtomHash ( )
inline

References bindis_.

protocols::simple_moves::AtomHash::AtomHash ( core::Real  bindis)
inline

References bindis_.

Member Function Documentation

void protocols::simple_moves::AtomHash::add_point ( core::Size  residx,
core::Vector  xyz 
)
core::Size protocols::simple_moves::AtomHash::get_neighborcount ( core::Vector  xyz,
core::Real  dlim 
)
int protocols::simple_moves::AtomHash::npoints ( )
inline
void protocols::simple_moves::AtomHash::reset_and_get_clusters ( utility::vector1< utility::vector1< core::Vector > > &  clusters,
core::Real  dredundant,
core::Real  dcluster 
)
void protocols::simple_moves::AtomHash::trim_to_heterogeneous_clusters ( core::Real  dlim)

Member Data Documentation

core::Real protocols::simple_moves::AtomHash::bindis_
private
std::unordered_multimap< int, AtomHashNode > protocols::simple_moves::AtomHash::nodes_
private

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