shawn::NormalRandomVariable Class Reference

#include <normal_random_variable.h>

Inheritance diagram for shawn::NormalRandomVariable:

Inheritance graph
[legend]
Collaboration diagram for shawn::NormalRandomVariable:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 NormalRandomVariable ()
virtual ~NormalRandomVariable ()
virtual void set_mean (double) throw ()
virtual void set_variance (double) throw ( std::runtime_error )
virtual void set_standard_deviation (double) throw ( std::runtime_error )
virtual void set_name (const std::string &) throw ()
virtual void init (void) throw ( std::runtime_error )
virtual std::string name (void) const throw ()
virtual std::string description (void) const throw ()
virtual operator double (void) const throw ()
virtual double mean (void) const throw ()
virtual double variance (void) const throw ()
virtual double standard_deviation (void) const throw ()

Static Public Attributes

static const std::string TYPE_INDICATOR_PREFIX


Constructor & Destructor Documentation

shawn::NormalRandomVariable::NormalRandomVariable (  ) 

virtual shawn::NormalRandomVariable::~NormalRandomVariable (  )  [virtual]


Member Function Documentation

virtual void shawn::NormalRandomVariable::set_mean ( double   )  throw () [virtual]

virtual void shawn::NormalRandomVariable::set_variance ( double   )  throw ( std::runtime_error ) [virtual]

virtual void shawn::NormalRandomVariable::set_standard_deviation ( double   )  throw ( std::runtime_error ) [virtual]

virtual void shawn::NormalRandomVariable::set_name ( const std::string &   )  throw () [virtual]

virtual void shawn::NormalRandomVariable::init ( void   )  throw ( std::runtime_error ) [virtual]

virtual std::string shawn::NormalRandomVariable::name ( void   )  const throw () [virtual]

Implements shawn::KeeperManaged.

virtual std::string shawn::NormalRandomVariable::description ( void   )  const throw () [virtual]

Implements shawn::KeeperManaged.

virtual shawn::NormalRandomVariable::operator double ( void   )  const throw () [virtual]

Implements shawn::RandomVariable.

virtual double shawn::NormalRandomVariable::mean ( void   )  const throw () [virtual]

Implements shawn::RandomVariable.

virtual double shawn::NormalRandomVariable::variance ( void   )  const throw () [virtual]

Implements shawn::RandomVariable.

virtual double shawn::NormalRandomVariable::standard_deviation ( void   )  const throw () [virtual]

Implements shawn::RandomVariable.


Member Data Documentation


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

Generated on Sun Feb 5 00:01:02 2012 for Shawn by  doxygen 1.5.6