JSci.physics.quantum
Class Projector

java.lang.Object
  extended by JSci.physics.quantum.Operator
      extended by JSci.physics.quantum.Projector
All Implemented Interfaces:
java.io.Serializable, Member
Direct Known Subclasses:
SpinorProjector

public class Projector
extends Operator

The Projector class provides an object for encapsulating projection operators.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class JSci.physics.quantum.Operator
representation
 
Constructor Summary
Projector(KetVector ket)
          Constructs a projector from a ket vector.
 
Method Summary
 
Methods inherited from class JSci.physics.quantum.Operator
add, dimension, equals, getRepresentation, getSet, hashCode, isSelfAdjoint, isUnitary, multiply, multiply, norm, subtract, toString, trace
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Projector

public Projector(KetVector ket)
Constructs a projector from a ket vector.

Parameters:
ket - a ket vector