us.ihmc.utilities.math
Class GlitchFilterForDataSet

java.lang.Object
  extended by us.ihmc.utilities.math.GlitchFilterForDataSet

public class GlitchFilterForDataSet
extends java.lang.Object


Constructor Summary
GlitchFilterForDataSet(int maximumNumberOfIterations, double accelerationThreshold)
           
 
Method Summary
 java.util.ArrayList<java.lang.Double> getFractionOfPointsFiltered()
           
 java.util.ArrayList<java.lang.Double> getGlitchFilteredSet(java.util.ArrayList<java.lang.Double> dataSetToFilter)
           
 double[] getGlitchFilteredSet(double[] dataSetToFilter)
           
 java.util.ArrayList<java.lang.Integer> getNumberOfPointsFiltered()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlitchFilterForDataSet

public GlitchFilterForDataSet(int maximumNumberOfIterations,
                              double accelerationThreshold)
Method Detail

getGlitchFilteredSet

public java.util.ArrayList<java.lang.Double> getGlitchFilteredSet(java.util.ArrayList<java.lang.Double> dataSetToFilter)

getGlitchFilteredSet

public double[] getGlitchFilteredSet(double[] dataSetToFilter)

getFractionOfPointsFiltered

public java.util.ArrayList<java.lang.Double> getFractionOfPointsFiltered()

getNumberOfPointsFiltered

public java.util.ArrayList<java.lang.Integer> getNumberOfPointsFiltered()

main

public static void main(java.lang.String[] args)