Rosetta
|
a class for accumulating a histogram of one or more numeric variables More...
#include <MultiDimensionalHistogram.hh>
Private Member Functions | |
void | resize_counts () |
numeric::Size | bin_index (numeric::Size dim, numeric::Real value) const |
numeric::Size | bin_index (utility::vector1< numeric::Real > const &values) const |
numeric::Size | bin_index (utility::vector0< numeric::Size > const &indices) const |
Private Attributes | |
utility::vector0< numeric::Size > | num_bins_ |
utility::vector0< numeric::Real > | start_ |
utility::vector0< numeric::Real > | end_ |
std::string | label_ |
utility::vector0< std::string > | dim_labels_ |
numeric::Size | total_counts_ |
utility::vector0< numeric::Size > | counts_ |
a class for accumulating a histogram of one or more numeric variables
|
inline |
Constructor.
References num_dimensions().
|
inline |
References num_dimensions().
|
inline |
Destructor.
|
inline |
Copy constructor.
|
inlineprivate |
References end_, num_bins_, start_, and value.
Referenced by bin_index(), collapse(), mean_squared_error(), and record().
|
inlineprivate |
|
inlineprivate |
|
inline |
References bin_index(), counts_, dim_labels_, end_, create_a3b_hbs::i, label_, num_bins_, num_dimensions(), resize_counts(), runtime_assert, start_, and total_counts_.
|
inline |
References counts_.
Referenced by numeric::operator<<().
|
inline |
References dim_labels_, and create_a3b_hbs::i.
Referenced by numeric::operator<<().
|
inline |
References dim_labels_, create_a3b_hbs::i, and num_dimensions().
|
inline |
References end_, and create_a3b_hbs::i.
Referenced by end(), numeric::operator<<(), range(), and set_dimension().
|
inline |
References end(), end_, create_a3b_hbs::i, and num_dimensions().
|
inline |
References end(), end_, and num_dimensions().
|
inline |
References end_, create_a3b_hbs::i, and num_dimensions().
|
inline |
References label_.
Referenced by pyrosetta.distributed.viewer.modules.setStyle::apply(), label(), numeric::operator<<(), and set_dimension().
|
inline |
References label(), and label_.
Referenced by pyrosetta.distributed.viewer.modules.setStyle::apply().
|
inline |
|
inline |
References create_a3b_hbs::i, and num_bins_.
Referenced by mean_squared_error(), num_bins(), num_dimensions(), numeric::operator<<(), and set_dimension().
|
inline |
References num_bins(), num_bins_, num_dimensions(), and resize_counts().
|
inline |
References create_a3b_hbs::i, num_bins(), num_bins_, and resize_counts().
|
inline |
References create_a3b_hbs::i, num_bins_, num_dimensions(), and resize_counts().
|
inline |
References num_bins_.
Referenced by bin_index(), collapse(), dim_labels(), end(), mean_squared_error(), MultiDimensionalHistogram(), num_bins(), numeric::operator<<(), range(), record(), resize_counts(), set_dimension(), and start().
|
inline |
References dim_labels_, end_, num_bins(), num_bins_, and start_.
|
inline |
operator=
References counts_, dim_labels_, end_, label_, num_bins_, start_, and total_counts_.
|
inline |
References end(), end_, num_dimensions(), start(), and start_.
|
inline |
References bin_index(), counts_, num_dimensions(), total_counts_, and value.
|
inline |
References bin_index(), counts_, num_dimensions(), total_counts_, and test.T040_Types::values.
|
inline |
References counts_, create_a3b_hbs::i, and total_counts_.
|
inlineprivate |
References counts_, create_a3b_hbs::i, num_bins_, and num_dimensions().
Referenced by collapse(), num_bins(), and set_dimension().
|
inline |
References dim_labels_, end(), end_, label(), num_bins(), num_bins_, num_dimensions(), resize_counts(), start(), and start_.
|
inline |
References create_a3b_hbs::i, and start_.
Referenced by pyrosetta.tests.distributed.test_gil.HeartBeat::__enter__(), range(), set_dimension(), start(), and enumerate_junctions.Component::to_string().
|
inline |
References create_a3b_hbs::i, num_dimensions(), start(), and start_.
Referenced by pyrosetta.tests.distributed.test_gil.HeartBeat::__enter__(), numeric::operator<<(), and enumerate_junctions.Component::to_string().
|
inline |
References num_dimensions(), start(), and start_.
Referenced by pyrosetta.tests.distributed.test_gil.HeartBeat::__enter__(), and enumerate_junctions.Component::to_string().
|
inline |
References create_a3b_hbs::i, num_dimensions(), and start_.
Referenced by pyrosetta.tests.distributed.test_gil.HeartBeat::__enter__(), and enumerate_junctions.Component::to_string().
|
inline |
References total_counts_.
Referenced by mean_squared_error().
|
private |
Referenced by bin_index(), collapse(), counts(), mean_squared_error(), operator=(), record(), reset_counts(), and resize_counts().
|
private |
Referenced by collapse(), dim_labels(), num_dimensions(), operator=(), and set_dimension().
|
private |
Referenced by bin_index(), collapse(), end(), num_dimensions(), operator=(), range(), and set_dimension().
|
private |
Referenced by collapse(), label(), and operator=().
|
private |
Referenced by bin_index(), collapse(), mean_squared_error(), num_bins(), num_dimensions(), operator=(), resize_counts(), and set_dimension().
|
private |
Referenced by bin_index(), collapse(), num_dimensions(), operator=(), range(), set_dimension(), and start().
|
private |
Referenced by collapse(), mean_squared_error(), operator=(), record(), reset_counts(), and total_counts().