Probability Class Reference

#include <Probability.h>

Inheritance diagram for Probability:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Probability ()
virtual double getMean () const =0
virtual double getVariance () const =0
virtual double getNextSample () const =0

Detailed Description

Base class for implementing various probability distributions.


Constructor & Destructor Documentation

virtual Probability::~Probability (  )  [inline, virtual]

Member Function Documentation

virtual double Probability::getMean (  )  const [pure virtual]

Implemented in Binomial, Exponential, Gamma, Normal, Poisson, and Uniform.

Referenced by RandGenerator::getMean().

virtual double Probability::getNextSample (  )  const [pure virtual]

Implemented in Binomial, Exponential, Gamma, Normal, Poisson, and Uniform.

Referenced by RandGenerator::process().

virtual double Probability::getVariance (  )  const [pure virtual]

Implemented in Binomial, Exponential, Gamma, Normal, Poisson, and Uniform.

Referenced by RandGenerator::getVariance().


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

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1