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::electron_density::ResultDB< T, Tcomp > Class Template Reference

#include <DockIntoDensityMover.hh>

Public Member Functions

 ResultDB (int N_in)
 
void add_element (T elt)
 
bool to_add_element (core::Real score)
 
pop ()
 
top ()
 
core::Size size ()
 

Private Attributes

core::Size N_
 
std::priority_queue< T,
std::vector< T >, Tcomp > 
queue_
 

Constructor & Destructor Documentation

template<class T , class Tcomp >
protocols::electron_density::ResultDB< T, Tcomp >::ResultDB ( int  N_in)
inline

Member Function Documentation

template<class T , class Tcomp >
void protocols::electron_density::ResultDB< T, Tcomp >::add_element ( elt)
inline
template<class T , class Tcomp >
T protocols::electron_density::ResultDB< T, Tcomp >::pop ( )
inline
template<class T , class Tcomp >
core::Size protocols::electron_density::ResultDB< T, Tcomp >::size ( )
inline
template<class T , class Tcomp >
bool protocols::electron_density::ResultDB< T, Tcomp >::to_add_element ( core::Real  score)
inline
template<class T , class Tcomp >
T protocols::electron_density::ResultDB< T, Tcomp >::top ( )
inline

Member Data Documentation

template<class T , class Tcomp >
core::Size protocols::electron_density::ResultDB< T, Tcomp >::N_
private
template<class T , class Tcomp >
std::priority_queue<T, std::vector<T>, Tcomp> protocols::electron_density::ResultDB< T, Tcomp >::queue_
private

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