scram::mef::PeriodicTest::Flavor
The base class for various flavors of periodic-test computation.
Public Functions
| Name | |
|---|---|
| virtual | ~Flavor() =default |
| virtual void | Validate() const =0<br>Validates the expression. |
| virtual double | value() =0 |
| virtual double | Sample() =0 |
Public Functions Documentation
function ~Flavor
cpp
virtual ~Flavor() =defaultfunction Validate
cpp
virtual void Validate() const =0Validates the expression.
Exceptions:
- DomainError The argument value domains are invalid.
- ValidityError The arguments are invalid for setup.
This late validation is due to parameters that are defined late.
function value
cpp
virtual double value() =0Return: The mean value of this expression.
function Sample
cpp
virtual double Sample() =0Return: A sampled value of this expression.
Updated on 2025-11-11 at 16:51:08 +0000
