6#include <boost/scoped_array.hpp>
17 boost::scoped_array<double>
data;
29 void add(
int value,
double weight=1.0)
38 void show(std::ostream& os)
const;
50 using stat::Histogram;
double frequency(size_t i) const
void show(std::ostream &os) const
void add(int value, double weight=1.0)
void showRatio(std::ostream &os, const Histogram &numerator) const
\frac{*this}{numerator} を表示 length や width が異なっていたら何もしない
boost::scoped_array< double > data
size_t safeIndex(size_t i) const
double & frequency(size_t i)
void merge(const Histogram &)
結果を合算する length や width が異なっていたら何もしない