us.ihmc.utilities.test
Class LowPassTimingReporter
java.lang.Object
us.ihmc.utilities.test.LowPassTimingReporter
public class LowPassTimingReporter
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LowPassTimingReporter
public LowPassTimingReporter(int alpha)
startTime
public void startTime()
endTime
public void endTime()
setupRecording
public void setupRecording(java.lang.String name,
java.lang.String action)
setupRecording
public void setupRecording(java.lang.String name,
java.lang.String action,
long loopPeriodMilliseconds,
long delayMilliseconds)
generateMessage
public java.lang.String generateMessage(java.lang.String name,
java.lang.String action)
getAverageSeconds
public double getAverageSeconds()
getApproximateTimeConstant
public double getApproximateTimeConstant()