Public Types
bsta_distribution< T, 1 > Class Template Reference

A base class for 1D probability distributions. More...

#include <bsta_distribution.h>

Inheritance diagram for bsta_distribution< T, 1 >:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { dimension = 1 }
 The dimension of the distribution. More...
typedef T math_type
 The type used for calculations.
typedef T vector_type
 The type used for a n-dimensional vector of math types.
typedef vector_type field_type
 for compatibility with vpdl/vpdt.

Detailed Description

template<class T>
class bsta_distribution< T, 1 >

A base class for 1D probability distributions.

Warning: this is partial specialization

Definition at line 36 of file bsta_distribution.h.


Member Typedef Documentation

template<class T >
typedef vector_type bsta_distribution< T, 1 >::field_type

for compatibility with vpdl/vpdt.

Definition at line 47 of file bsta_distribution.h.

template<class T >
typedef T bsta_distribution< T, 1 >::math_type

The type used for calculations.

Definition at line 42 of file bsta_distribution.h.

template<class T >
typedef T bsta_distribution< T, 1 >::vector_type

The type used for a n-dimensional vector of math types.

Definition at line 44 of file bsta_distribution.h.


Member Enumeration Documentation

template<class T >
anonymous enum

The dimension of the distribution.

Enumerator:
dimension 

Definition at line 40 of file bsta_distribution.h.


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