18 IVarianceFunction::IVarianceFunction() =
default;
19 IVarianceFunction::~IVarianceFunction() =
default;
26 double VarianceConstantFunction::variance(
double,
double)
const
31 VarianceSimFunction::VarianceSimFunction(
double epsilon) : m_epsilon(epsilon) {}
38 double VarianceSimFunction::variance(
double ,
double sim)
const
40 return std::max(sim, m_epsilon);
Defines IVarianceFunction classes.
Returns 1.0 as variance value.
Returns max(sim, epsilon)