class QRegister : public QState

Quantum register, a reference to a part of the QState.

Concepts/Code by: Yan Pritzker, Rafal Podeszwa, Christopher Dawson, Peter Belkner
Additional Contributions by: Joe Nelson
Members

Public
QRegister () : Register representing entire QState.
QRegister (int bits) : Create a register with specified number of bits.
inline int Measure () : Destructive register measure.
inline int Measure (int i) : Destructive bit measure.
inline int Measure (int begin, int end) : Measure bits in a given range (inclusive).
int Bit (int i) const : Returns specified bit + offset. (Relative indexing)
int Offset () const : Get offset. Useful for operators.
int Qubits () const : Number of Qubits.
inline int Reset () : "cool" state of register to |psi> = 0.




Return To Index