Skip to content

scram::mef::PeriodicTest::Flavor

The base class for various flavors of periodic-test computation.

Public Functions

Name
virtual~Flavor() =default
virtual voidValidate() const =0<br>Validates the expression.
virtual doublevalue() =0
virtual doubleSample() =0

Public Functions Documentation

function ~Flavor

cpp
virtual ~Flavor() =default

function Validate

cpp
virtual void Validate() const =0

Validates the expression.

Exceptions:

This late validation is due to parameters that are defined late.

function value

cpp
virtual double value() =0

Return: The mean value of this expression.

function Sample

cpp
virtual double Sample() =0

Return: A sampled value of this expression.


Updated on 2025-11-11 at 16:51:08 +0000