CluE  1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
distribution.h
Go to the documentation of this file.
1 #ifndef CLUEDISTRIBUTION_H
2 #define CLUEDISTRIBUTION_H
3 
7 namespace CluE
8 {
9 
15 template<typename T>
17 {
18 public:
19  virtual ~Distribution()
20  {
21  }
22 
26  virtual double density(T const& x) const = 0;
27 };
28 
29 }
30 
31 #endif
virtual ~Distribution()
Definition: distribution.h:19
Abstract base class for probability distributions.
Definition: distribution.h:16
virtual double density(T const &x) const =0
Evaluates the density function for the given T.