#include <SmiDiscreteDistribution.hpp>

Public Member Functions | |
| void | addDiscreteRV (SmiDiscreteRV *s) |
| add discrete RV More... | |
| SmiDiscreteRV * | getDiscreteRV (int i) |
| get discrete RV More... | |
| int | getNumRV () |
| get number of RV More... | |
| SmiCoreData * | getCore () |
| get core model More... | |
| void | setCombineWithCoreRule (SmiCoreCombineRule *r) |
| set combine rule More... | |
| SmiCoreCombineRule * | getCombineWithCoreRule () |
| get combine rule More... | |
| this | setCombineWithCoreRule (r) |
| ~SmiDiscreteDistribution () | |
Public Attributes | |
| core_ =c | |
| constructor requires core data and combine rule More... | |
Private Member Functions | |
| SmiDiscreteDistribution () | |
Private Attributes | |
| SmiCoreData * | core_ |
| std::vector< SmiDiscreteRV * > | smiDiscrete_ |
| SmiCoreCombineRule * | combineRule_ |
Friends | |
| void | SmiDiscreteUnitTest () |
Definition at line 24 of file SmiDiscreteDistribution.hpp.
| SmiDiscreteDistribution::~SmiDiscreteDistribution | ( | ) |
|
inlineprivate |
Definition at line 60 of file SmiDiscreteDistribution.hpp.
|
inline |
add discrete RV
Definition at line 29 of file SmiDiscreteDistribution.hpp.
|
inline |
get discrete RV
Definition at line 33 of file SmiDiscreteDistribution.hpp.
|
inline |
get number of RV
Definition at line 36 of file SmiDiscreteDistribution.hpp.
|
inline |
get core model
Definition at line 39 of file SmiDiscreteDistribution.hpp.
|
inline |
set combine rule
Definition at line 42 of file SmiDiscreteDistribution.hpp.
|
inline |
get combine rule
Definition at line 47 of file SmiDiscreteDistribution.hpp.
| this SmiDiscreteDistribution::setCombineWithCoreRule | ( | r | ) |
|
friend |
| SmiDiscreteDistribution::core_ =c |
constructor requires core data and combine rule
Definition at line 53 of file SmiDiscreteDistribution.hpp.
|
private |
Definition at line 61 of file SmiDiscreteDistribution.hpp.
|
private |
Definition at line 62 of file SmiDiscreteDistribution.hpp.
|
private |
Definition at line 63 of file SmiDiscreteDistribution.hpp.
1.8.5