IndicatorResponse

constructor(predicate: (Double) -> Boolean, observedResponse: ResponseCIfc, name: String? = null)


constructor(predicate: (Double) -> Boolean, observedResponse: Response, name: String? = null)

Parameters

predicate

the predicate indicating true or false based on the double value of the response when it changes value.

observedResponse

the response variable that will be observed for changes

name

a name for the indicator variable that will appear on statistical reporting.