faif
Public Member Functions | List of all members
faif::RandomCustomDistr Class Reference

the distribution described by histogram (sum of ranges) More...

#include <RandomCustomDistr.hpp>

Collaboration diagram for faif::RandomCustomDistr:
Collaboration graph

Public Member Functions

 RandomCustomDistr (const DistrValues &values)
 
RandomCustomDistroperator= (const RandomCustomDistr &h)
 
 RandomCustomDistr (const RandomCustomDistr &h)
 
const DistrValues & getValues () const
 
double operator() ()
 the method to generate the random variable with given distribution More...
 
double getMean () const
 
double getStandardDeviation () const
 
double getQuantile (double k) const
 
double getProbabilityDensity (double x) const
 
double getDistribution (double x) const
 

Detailed Description

the distribution described by histogram (sum of ranges)

Member Function Documentation

RandomCustomDistr& faif::RandomCustomDistr::operator= ( const RandomCustomDistr h)
inline

assignment

const DistrValues& faif::RandomCustomDistr::getValues ( ) const
inline

accessor

double faif::RandomCustomDistr::operator() ( )
inline

the method to generate the random variable with given distribution

double faif::RandomCustomDistr::getMean ( ) const
inline

method to calc mean

double faif::RandomCustomDistr::getStandardDeviation ( ) const
inline

method to calc standard deviation

double faif::RandomCustomDistr::getQuantile ( double  k) const
inline

method to calc quantile

double faif::RandomCustomDistr::getProbabilityDensity ( double  x) const
inline

method to calc probability density

double faif::RandomCustomDistr::getDistribution ( double  x) const
inline

method to calc distribution


The documentation for this class was generated from the following file: