scram::mef::PeriodicTest::InstantTest
The tests are instantaneous and always successful, but repairs are not.
Inherits from scram::mef::PeriodicTest::InstantRepair
Public Functions
| Name | |
|---|---|
| InstantTest(Expression * lambda, Expression * mu, Expression * tau, Expression * theta, Expression * time)<br>The same semantics as for 5 argument periodic-test. | |
| void | Validate() const override |
| double | value() override |
| double | Sample() override |
Protected Attributes
| Name | |
|---|---|
| Expression & | mu_ <br>The repair rate. |
Public Functions Documentation
function InstantTest
cpp
inline InstantTest(
Expression * lambda,
Expression * mu,
Expression * tau,
Expression * theta,
Expression * time
)The same semantics as for 5 argument periodic-test.
function Validate
cpp
void Validate() const overridefunction value
cpp
double value() overridefunction Sample
cpp
double Sample() overrideProtected Attributes Documentation
variable mu_
cpp
Expression & mu_;The repair rate.
Updated on 2025-11-11 at 16:51:08 +0000
