Class RiskAggregationBasic<T extends DoubleValue>

  • All Implemented Interfaces:
    Aggregate<T>

    public class RiskAggregationBasic<T extends DoubleValue>
    extends java.lang.Object
    implements Aggregate<T>
    • Constructor Summary

      Constructors 
      Constructor Description
      RiskAggregationBasic​(double timeScale, double distanceScale, double minimumDistanceClamp, double minimumRiskScoreAtClamp)  
      RiskAggregationBasic​(double timeScale, double distanceScale, double minimumDistanceClamp, double minimumRiskScoreAtClamp, double logScale)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void beginRun​(int thisRun)  
      void map​(Sample<T> value)  
      java.lang.Double reduce()  
      void reset()  
      int runs()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RiskAggregationBasic

        public RiskAggregationBasic​(double timeScale,
                                    double distanceScale,
                                    double minimumDistanceClamp,
                                    double minimumRiskScoreAtClamp)
      • RiskAggregationBasic

        public RiskAggregationBasic​(double timeScale,
                                    double distanceScale,
                                    double minimumDistanceClamp,
                                    double minimumRiskScoreAtClamp,
                                    double logScale)