Defines class RealLimits.
Defines class ResolutionFunction2DGaussian.
void check(const std::string &name, double value) const
Throws if value is outside limits. Parameter 'name' is for exception message.
static RealLimits nonnegative()
Creates an object which can have only positive values with 0. included.
ResolutionFunction2DGaussian(double sigma_x, double sigma_y)
double evaluateCDF(double x, double y) const override
double IntegratedGaussian(double x, double average, double std_dev)