edu.buffalo.fs7.qsymbol2
Class GateTable.Calculation

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--edu.buffalo.fs7.qsymbol2.GateTable.Calculation
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
GateTable

protected class GateTable.Calculation
extends java.lang.Thread

a thread to perform a computation in the quantum circuit.


Field Summary
protected  Braket q
           
protected  Braket refQ
           
protected  int toStep
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
GateTable.Calculation(Braket q, Braket refQ, int toStep)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

toStep

protected int toStep

q

protected Braket q

refQ

protected Braket refQ
Constructor Detail

GateTable.Calculation

public GateTable.Calculation(Braket q,
                             Braket refQ,
                             int toStep)
Method Detail

run

public void run()
Overrides:
run in class java.lang.Thread