41 #include "../Random/RandomTools.h" 42 #include "../NumConstants.h" 43 #include "../../Utils/MapTools.h" void fireParameterChanged(const ParameterList ¶meters)
Notify the class when one or several parameters have changed.
Partial implementation of the DiscreteDistribution interface.
This class allows to perform a correspondence analysis.
void setLowerBound(double lowerBound, bool strict)
This class is designed to facilitate the manipulation of parameters.
void addParameter_(Parameter *parameter)
The parameter list object.
void fireParameterChanged(const ParameterList ¶meters)
Notify the class when one or several parameters have changed.
A partial implementation of the Parametrizable interface.
virtual void discretize()
Discretizes the distribution in equiprobable classes.
static const IntervalConstraint R_PLUS
IntervalConstraint intMinMax_
the interval where the distribution is defined/restricted.
ExponentialDiscreteDistribution(size_t n, double lambda=1.)
Build a new discretized exponential distribution.
double getParameterValue(const std::string &name) const
Get the value for parameter of name 'name'.