Go to the documentation of this file.
37 #ifndef distribution_H
38 #define distribution_H
105 void add(
const scalar valueToAdd);
Accumulating histogram of values. Specified bin resolution automatic generation of bins.
void add(const scalar valueToAdd)
Add a value to the appropriate bin of the distribution.
A class for handling file names.
friend Ostream & operator<<(Ostream &, const distribution &)
void operator=(const distribution &)
A HashTable to objects of type <T> with a label key.
List< Pair< scalar > > normalisedMinusMean()
TypeName("distribution")
Runtime type information.
label totalEntries() const
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
scalar approxTotalEntries() const
List< Pair< scalar > > raw()
virtual ~distribution()
Destructor.
distribution()
Construct null.
An ordered pair of two objects of type <T> with first() and second() elements.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
static void write(const fileName &file, const List< Pair< scalar > > &pairs)
Write to file.
List< Pair< scalar > > normalised()
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
List< Pair< scalar > > normalisedShifted(scalar shiftValue)