A simple cumulated histogram.
More...
#include <histogram.h>
|
| CumulatedHistogram (const Histogram &) |
| Create a cumulated histogram.
|
|
| CumulatedHistogram (int, double=0.0, double=1.0) |
| Create a cumulated histogram.
|
|
| CumulatedHistogram (int, double, double, const QVector< double > &) |
| Create a cumulated histogram from a set.
|
|
| CumulatedHistogram (int, const QVector< double > &) |
| Create a cumulated histogram from a set.
|
|
| ~CumulatedHistogram () |
| Empty.
|
|
Ia | Range () const |
| Return the range of values of the histogram.
|
|
int | Value (int) const |
| Return the value in a given bin.
|
|
int | GetSize () const |
| Return the size of the histogram.
|
|
|
int | Index (const double &) const |
| Compute the entry of a given value.
|
|
| Histogram (int, double=0.0, double=1.0) |
| Create a histogram.
|
|
| Histogram (int, double, double, const QVector< double > &) |
| Create a histogram from a set.
|
|
| Histogram (int, const QVector< double > &) |
| Return the size of the histogram.
|
|
| ~Histogram () |
| Empty.
|
|
void | Insert (const double &) |
| Add a value to the histogram.
|
|
double | Select (const double &) const |
| Compute the value in the histogram corresponding to a given percentage of the cumulated values.
|
|
int | Value (int) const |
| Return the value in a given bin.
|
|
int | GetSize () const |
| Return the size of the histogram.
|
|
Ia | Range () const |
| Return the range of values of the histogram.
|
|
void | Draw (const QString &="Histogram") const |
| Draw.
|
|
void | ExportPDF (const QString &="histogram.pdf") const |
| Draw.
|
|
void | ExportPNG (const QString &="histogram.png") const |
| Draw.
|
|
QImage | CreateImage () const |
| Create a (small) image showing the histogram distribution.
|
|
double | Interval () const |
| Return the value in a given bin.
|
|
QVector< int > | v |
| Counts.
|
|
double | b = 1.0 |
| Interval.
|
|
A simple cumulated histogram.
- See also
- Histogram
◆ CumulatedHistogram() [1/4]
CumulatedHistogram::CumulatedHistogram |
( |
const Histogram & | h | ) |
|
|
explicit |
Create a cumulated histogram.
- Parameters
-
◆ CumulatedHistogram() [2/4]
CumulatedHistogram::CumulatedHistogram |
( |
int | size, |
|
|
double | a = 0.0, |
|
|
double | b = 1.0 ) |
|
explicit |
Create a cumulated histogram.
- Parameters
-
a,b | Range. |
size | Number of bins. |
◆ CumulatedHistogram() [3/4]
CumulatedHistogram::CumulatedHistogram |
( |
int | size, |
|
|
double | a, |
|
|
double | b, |
|
|
const QVector< double > & | values ) |
|
explicit |
Create a cumulated histogram from a set.
- Parameters
-
values | Set of values. |
a,b | Range. |
size | Number of bins. |
◆ CumulatedHistogram() [4/4]
CumulatedHistogram::CumulatedHistogram |
( |
int | size, |
|
|
const QVector< double > & | values ) |
|
explicit |
Create a cumulated histogram from a set.
- Parameters
-
values | Set of values. |
size | Number of bins. |
◆ operator<<
Overloaded.
- Parameters
-
s | Stream. |
h | The cumulated histogram. |