ヒストグラム More...
#include <histogram.h>
| Public Member Functions | |
| Histogram (size_t w, size_t len, int start=0, bool show_on_destruct=false) | |
| ~Histogram () | |
| size_t | safeIndex (size_t i) const | 
| double & | frequency (size_t i) | 
| void | add (int value, double weight=1.0) | 
| double | frequency (size_t i) const | 
| void | show (std::ostream &os) const | 
| size_t | length () const | 
| size_t | width () const | 
| int | start () const | 
| void | merge (const Histogram &) | 
| 結果を合算する length や width が異なっていたら何もしない  More... | |
| void | showRatio (std::ostream &os, const Histogram &numerator) const | 
| {*this}{numerator} を表示 length や width が異なっていたら何もしない  More... | |
| Private Attributes | |
| boost::scoped_array< double > | data | 
| size_t | length_ | 
| size_t | width_ | 
| int | start_ | 
| bool | show_on_destruct | 
ヒストグラム
Definition at line 15 of file histogram.h.
| osl::stat::Histogram::Histogram | ( | size_t | w, | 
| size_t | len, | ||
| int | start = 0, | ||
| bool | show_on_destruct = false | ||
| ) | 
Definition at line 8 of file histogram.cc.
| osl::stat::Histogram::~Histogram | ( | ) | 
Definition at line 15 of file histogram.cc.
References osl::record::csa::show().
| 
 | inline | 
Definition at line 29 of file histogram.h.
References frequency(), start_, weight, and width_.
Referenced by show(), and test_position().
| 
 | inline | 
Definition at line 28 of file histogram.h.
References data, and safeIndex().
Referenced by add(), and osl::showLogProb().
| 
 | inline | 
Definition at line 37 of file histogram.h.
References data, and safeIndex().
| 
 | inline | 
| void osl::stat::Histogram::merge | ( | const Histogram & | o) | 
| 
 | inline | 
| void osl::stat::Histogram::show | ( | std::ostream & | os) | const | 
Definition at line 35 of file histogram.cc.
| void osl::stat::Histogram::showRatio | ( | std::ostream & | os, | 
| const Histogram & | numerator | ||
| ) | const | 
| 
 | inline | 
| 
 | inline | 
| 
 | private | 
Definition at line 17 of file histogram.h.
Referenced by frequency(), Histogram(), merge(), and showRatio().
| 
 | private | 
Definition at line 18 of file histogram.h.
Referenced by Histogram(), length(), merge(), safeIndex(), and showRatio().
| 
 | private | 
Definition at line 20 of file histogram.h.
| 
 | private | 
Definition at line 19 of file histogram.h.
Referenced by add(), merge(), showRatio(), and start().
| 
 | private | 
Definition at line 18 of file histogram.h.
Referenced by add(), merge(), showRatio(), and width().
 1.8.4
 1.8.4