rangeAggregator-class {flowQ} | R Documentation

## Class "rangeAggregator"

### Description

Abstraction of a range type of aggregator where possible states are within certain ranges (e.g. percentages)

### Objects from the Class

Objects can be created by calls of the form `new("rangeAggregator", ...)` or using the constructor `rangeAggregator(x, min, max, passed)`, where `x`, `min` and `max` are numeric scalars, with `x` in the range of `[min, max]`, and `passed` is a logical scalar.

### Slots

`min`:
  Object of class `"numeric"`, the range minimum
`max`:
  Object of class `"numeric"`, the range maximum
`x`:
  Object of class `"numeric"`, the value within the range
`passed`:
  Object of class `"logical"` indicating whether the process has passed the QA requirements

### Extends

Class `"numericAggregator"`, directly. Class `"qaAggregator"`, by class "numericAggregator", distance 2.

### Methods

show
  `signature(object = "rangeAggregator")`: print object details
writeLines
  `signature(text = "rangeAggregator", con = "file", sep = "missing")`: write to HTML file connection

### Author(s)

Florian Hahne

### See Also

`qaProcess.marginevents`, `qaReport`, `qaProcess`, `qaProcess.timeline`, `discreteAggregator`, `factorAggregator`, `numericAggregator`, `stringAggregator`, `binaryAggregator`,

### Examples

    showClass("rangeAggregator")

[Package flowQ version 1.4.0 Index]