Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | List of all members
protocols::frag_picker::ContactCounts Class Reference

#include <ContactCounts.hh>

Public Member Functions

 ContactCounts ()
 
 ~ContactCounts ()
 
void iterate_neighbor (std::pair< Size, Size > &query_pair, std::pair< Size, Size > &neighbor_pair)
 
void iterate (std::pair< Size, Size > &query_pair)
 
std::map< std::pair< Size,
Size >, Size > & 
counts ()
 
bool neighbor_counts_exist (std::pair< Size, Size > &query_pair)
 
std::map< std::pair< Size,
Size >, Size > & 
neighbor_counts (std::pair< Size, Size > &query_pair)
 

Private Attributes

std::map< std::pair< Size,
Size >, Size
counts_
 
std::map< std::pair< Size,
Size >, std::map< std::pair
< Size, Size >, Size > > 
neighbor_counts_
 

Constructor & Destructor Documentation

protocols::frag_picker::ContactCounts::ContactCounts ( )
inline
protocols::frag_picker::ContactCounts::~ContactCounts ( )
inline

Member Function Documentation

std::map<std::pair<Size,Size>, Size>& protocols::frag_picker::ContactCounts::counts ( )
inline

References counts_.

void protocols::frag_picker::ContactCounts::iterate ( std::pair< Size, Size > &  query_pair)
inline

References counts_.

void protocols::frag_picker::ContactCounts::iterate_neighbor ( std::pair< Size, Size > &  query_pair,
std::pair< Size, Size > &  neighbor_pair 
)
inline

References neighbor_counts_.

std::map<std::pair<Size,Size>, Size>& protocols::frag_picker::ContactCounts::neighbor_counts ( std::pair< Size, Size > &  query_pair)
inline

References neighbor_counts_.

bool protocols::frag_picker::ContactCounts::neighbor_counts_exist ( std::pair< Size, Size > &  query_pair)
inline

References neighbor_counts_.

Member Data Documentation

std::map<std::pair<Size,Size>, Size> protocols::frag_picker::ContactCounts::counts_
private

Referenced by counts(), and iterate().

std::map<std::pair<Size,Size>, std::map<std::pair<Size,Size>, Size> > protocols::frag_picker::ContactCounts::neighbor_counts_
private

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