jaga.experiment
Class CompleteShuffledTPG

java.lang.Object
  |
  +--jaga.experiment.CompleteShuffledTPG
All Implemented Interfaces:
java.io.Serializable, TestPatternGenerator

public class CompleteShuffledTPG
extends java.lang.Object
implements TestPatternGenerator

Will generate a test pattern with all 2^I input vectors (where I is the nr. of inputs) in a random order.

See Also:
Serialized Form

Constructor Summary
CompleteShuffledTPG()
          Creates a new instance of CompleteShuffledTPG
 
Method Summary
 SampleData[] getPattern(int width)
           
 void setRandomSeed(long seed)
          Seeds the random number generator to repeat a previous random pattern
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompleteShuffledTPG

public CompleteShuffledTPG()
Creates a new instance of CompleteShuffledTPG
Method Detail

getPattern

public SampleData[] getPattern(int width)
Specified by:
getPattern in interface TestPatternGenerator
Returns:
Test Pattern with defined width.

setRandomSeed

public void setRandomSeed(long seed)
Seeds the random number generator to repeat a previous random pattern
Specified by:
setRandomSeed in interface TestPatternGenerator

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object