|
| 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;