Go to the documentation of this file.
29 virtual Real
pdf(
const Real & x)
const override;
30 virtual Real
cdf(
const Real & x)
const override;
31 virtual Real
quantile(
const Real & p)
const override;
33 static Real
pdf(
const Real & x,
36 const Real & lower_bound,
37 const Real & upper_bound);
38 static Real
cdf(
const Real & x,
41 const Real & lower_bound,
42 const Real & upper_bound);
46 const Real & lower_bound,
47 const Real & upper_bound);
virtual Real cdf(const Real &x) const override
A class used to generate a truncated normal distribution.
virtual Real pdf(const Real &x) const override
const Real & _upper_bound
The upper bound for the distribution.
TruncatedNormalDistribution(const InputParameters ¶meters)
const Real & _lower_bound
The lower bound for the distribution.
virtual Real quantile(const Real &p) const override
InputParameters validParams< TruncatedNormalDistribution >()
static InputParameters validParams()
A class used to generate a normal distribution.