Rosetta  3.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
Histogram Class Reference

Public Member Functions

 Histogram (Real const min, Real const max, Real const spacing)
 
void add (float const value, Size const n_items)
 
void clear ()
 
utility::vector1< Real > get_scores () const
 
utility::vector1< Size > get_hist () const
 

Private Attributes

Real const min_
 
Real const max_
 
Real const spacing_
 
Size n_elem_
 
utility::vector1< Size > hist_
 

Constructor & Destructor Documentation

Histogram::Histogram ( Real const  min,
Real const  max,
Real const  spacing 
)
inline

References min(), and runtime_assert.

Member Function Documentation

void Histogram::add ( float const  value,
Size const  n_items 
)
inline
void Histogram::clear ( )
inline
utility::vector1<Size> Histogram::get_hist ( ) const
inline
utility::vector1<Real> Histogram::get_scores ( ) const
inline

Member Data Documentation

utility::vector1<Size> Histogram::hist_
private
Real const Histogram::max_
private
Real const Histogram::min_
private
Size Histogram::n_elem_
private
Real const Histogram::spacing_
private

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