| setBaseNoiseLevelAbsoluteThreshold(Measurement) |   | 69% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| process(double, double, double) |  | 100% |   | 80% | 8 | 21 | 0 | 67 | 0 | 1 |
| reset() |  | 100% |   | 75% | 1 | 3 | 0 | 13 | 0 | 1 |
| TriadStaticIntervalDetector(WindowedTriadNoiseEstimator, AccumulatedTriadNoiseEstimator) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| setTimeInterval(double) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| process(Triad) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setThresholdFactor(double) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| setInstantaneousNoiseLevelFactor(double) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| setBaseNoiseLevelAbsoluteThreshold(double) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| setInitialStaticSamples(int) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| setWindowSize(int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| process(Measurement, Measurement, Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setListener(TriadStaticIntervalDetectorListener) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setTimeInterval(Time) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getAccumulatedAvgTriad() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAvgTriad(Triad) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getAccumulatedStdTriad() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedStdTriad(Triad) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getInstantaneousAvgTriad() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousAvgTriad(Triad) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getInstantaneousStdTriad() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousStdTriad(Triad) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getBaseNoiseLevelAbsoluteThresholdAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getBaseNoiseLevelAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getThresholdAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getAccumulatedAvgXAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getAccumulatedAvgYAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getAccumulatedAvgZAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getAccumulatedStdXAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getAccumulatedStdYAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getAccumulatedStdZAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getInstantaneousAvgXAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getInstantaneousAvgYAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getInstantaneousAvgZAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getInstantaneousStdXAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getInstantaneousStdYAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getInstantaneousStdZAsMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getTimeIntervalAsTime(Time) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getBaseNoiseLevelPsd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| TriadStaticIntervalDetector(WindowedTriadNoiseEstimator, AccumulatedTriadNoiseEstimator, TriadStaticIntervalDetectorListener) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getTimeIntervalAsTime() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| convertMeasurement(Measurement) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBaseNoiseLevelAbsoluteThresholdAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBaseNoiseLevelAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBaseNoiseLevelRootPsd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getThresholdAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAvgXAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAvgYAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAvgZAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedStdXAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedStdYAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedStdZAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousAvgXAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousAvgYAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousAvgZAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousStdXAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousStdYAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousStdZAsMeasurement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTimeInterval() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getWindowSize() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInitialStaticSamples() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getThresholdFactor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousNoiseLevelFactor() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBaseNoiseLevelAbsoluteThreshold() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getListener() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStatus() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBaseNoiseLevel() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getThreshold() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isRunning() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProcessedSamples() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAvgX() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAvgY() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAvgZ() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedStdX() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedStdY() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedStdZ() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousAvgX() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousAvgY() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousAvgZ() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousStdX() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousStdY() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstantaneousStdZ() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |