Package com.biglybt.core.util.average
Class RunningAverage
- java.lang.Object
-
- com.biglybt.core.util.average.RunningAverage
-
-
Constructor Summary
Constructors Constructor Description RunningAverage()
Create a new running average.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getAverage()
Return average-so-far.void
reset()
sets back to start-of-daydouble
update(double newValue)
Update average and return average-so-far.
-
-
-
Method Detail
-
reset
public void reset()
Description copied from interface:Average
sets back to start-of-day
-
update
public double update(double newValue)
Update average and return average-so-far.
-
getAverage
public double getAverage()
Return average-so-far.- Specified by:
getAverage
in interfaceAverage
-
-