org.placelab.particlefilter
Class CDF

java.lang.Object
  extended byorg.placelab.particlefilter.CDF

public class CDF
extends java.lang.Object


Nested Class Summary
 class CDF.TEST_PROBE
           
 
Field Summary
static double RANDOM
           
 
Constructor Summary
CDF(double[] _cumulativeWeight, int[] _ownerIndex, double _scaleFactor)
           
 
Method Summary
 void dumpCompressed()
           
 java.util.Vector getClonesOfHeavilyWeightedEntries(double startingOffset_NEGATIVE_IS_RANDOM, java.util.Vector currentParticles, int numClones)
           
 double getCombTineSize(int desiredNumberOfSamples)
           
 int getFirstNonEmptyIndex()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RANDOM

public static final double RANDOM
See Also:
Constant Field Values
Constructor Detail

CDF

public CDF(double[] _cumulativeWeight,
           int[] _ownerIndex,
           double _scaleFactor)
Method Detail

dumpCompressed

public void dumpCompressed()

getCombTineSize

public double getCombTineSize(int desiredNumberOfSamples)

getFirstNonEmptyIndex

public int getFirstNonEmptyIndex()

getClonesOfHeavilyWeightedEntries

public java.util.Vector getClonesOfHeavilyWeightedEntries(double startingOffset_NEGATIVE_IS_RANDOM,
                                                          java.util.Vector currentParticles,
                                                          int numClones)