|
| | Histogram () |
| |
| | Histogram (size_t nbins, const RWMathVec< double > &v) |
| |
| | Histogram (const RWMathVec< double > &b) |
| |
| | Histogram (size_t nbins, double min, double max) |
| |
| | Histogram (const Histogram &) |
| |
| void | addCount (double a) |
| |
| void | addCount (const RWMathVec< double > &v) |
| |
| RWMathVec< double > | binBoundaries () const |
| |
| size_t | bins () const |
| |
| size_t | larger () const |
| |
| Histogram & | operator= (const Histogram &h) |
| |
| Histogram & | resetCounts () |
| |
| size_t | smaller () const |
| |
| size_t | totalCount () const |
| |
| | RWMathVec (size_t n, RWRandInterface &r) |
| |
| | RWMathVec () |
| |
| | RWMathVec (const RWMathVec< int > &a) |
| |
| | RWMathVec (size_t n, RWUninitialized) |
| |
| | RWMathVec (size_t n, const int &initval) |
| |
| | RWMathVec (size_t n, const int &initval, const int &incr) |
| |
| | RWMathVec (const char *s) |
| |
| | RWMathVec (const RWMathVecPick< int > &p) |
| |
| | RWMathVec (const int *dat, size_t n) |
| |
| | RWMathVec (const RWMathVec< double > &re, const RWMathVec< double > &im) |
| |
| RWMathVec< int > | apply (typename rw_numeric_traits< int >::mathFunType f) const |
| |
| RWMathVec< norm_type > | apply2 (mathFunType2 f) const |
| |
| iterator | begin () |
| |
| const_iterator | begin () const |
| |
| size_t | binaryStoreSize () const |
| |
| const_iterator | cbegin () const |
| |
| const_iterator | cend () const |
| |
| RWMathVec< int > | copy () const |
| |
| const_reverse_iterator | crbegin () const |
| |
| const_reverse_iterator | crend () const |
| |
| int * | data () |
| |
| const int * | data () const |
| |
| RWMathVec< int > | deepCopy () const |
| |
| void | deepenShallowCopy () |
| |
| iterator | end () |
| |
| const_iterator | end () const |
| |
| size_t | length () const |
| |
| | operator RWMathVec< promote_type > () |
| |
| bool | operator!= (const RWMathVec< int > &v) const |
| |
| int & | operator() (int i) |
| |
| int | operator() (int i) const |
| |
| RWMathVec< int > | operator() (const RWSlice &) |
| |
| const RWMathVec< int > | operator() (const RWSlice &) const |
| |
| RWMathVec< int > & | operator*= (const int &v) |
| |
| RWMathVec< int > & | operator*= (const RWMathVec< int > &v) |
| |
| RWMathVec< int > & | operator++ () |
| |
| void | operator++ (int) |
| |
| RWMathVec< int > & | operator+= (const int &v) |
| |
| RWMathVec< int > & | operator+= (const RWMathVec< int > &v) |
| |
| RWMathVec< int > & | operator-- () |
| |
| void | operator-- (int) |
| |
| RWMathVec< int > & | operator-= (const int &v) |
| |
| RWMathVec< int > & | operator-= (const RWMathVec< int > &v) |
| |
| RWMathVec< int > & | operator/= (const int &v) |
| |
| RWMathVec< int > & | operator/= (const RWMathVec< int > &v) |
| |
| RWMathVec< int > & | operator= (const RWMathVec< int > &v) |
| |
| RWMathVec< int > & | operator= (const RWMathVecPick< int > &v) |
| |
| RWMathVec< int > & | operator= (const int &v) |
| |
| bool | operator== (const RWMathVec< int > &) const |
| |
| int & | operator[] (int i) |
| |
| int | operator[] (int i) const |
| |
| RWMathVec< int > | operator[] (const RWSlice &) |
| |
| const RWMathVec< int > | operator[] (const RWSlice &) const |
| |
| RWMathVecPick< int > | pick (const RWIntVec &v) |
| |
| reverse_iterator | rbegin () |
| |
| const_reverse_iterator | rbegin () const |
| |
| RWMathVec< int > & | reference (const RWMathVec< int > &v) |
| |
| reverse_iterator | rend () |
| |
| const_reverse_iterator | rend () const |
| |
| void | reshape (size_t n) |
| |
| void | resize (size_t n) |
| |
| void | restoreFrom (RWFile &) |
| |
| void | restoreFrom (RWvistream &) |
| |
| void | saveOn (RWFile &) const |
| |
| void | saveOn (RWvostream &) const |
| |
| RWMathVec< int > | slice (int start, size_t n, int stride=1) const |
| |
| int | stride () const |
| |
| size_t | length () const |
| |
| int | stride () const |
| |
The class Histogram constructs and maintains a histogram of input data. The count is stored as a public RWMathVec<int> base class. It can be used anywhere an RWMathVec<int> can be used.
- Synopsis
#include <rw/histo.h>
#include <rw/math/mathvec.h>
unsigned n;