#include <qggates.h>
Inheritance diagram for qgame::QGateQNOT:

Public Member Functions | |
| std::string | dump () const |
| Return a string describing the gate. | |
| virtual unsigned int | numQb () |
| Number of qubits manipulated, NOT amplitudes. | |
| virtual void | apply (QuSubReg &) throw (Error) |
| Apply gate to given qubits. | |
Protected Attributes | |
| int | numQubits |
| Number of affected Qubits. | |
| int | numAmps |
| Number of amplitudes, generally 2^numQubits. | |
|
std::vector< std::vector< Complex > > | matrix |
| Unitary matrix [numAmps x numAmps] defining the gate. | |
Definition at line 79 of file qggates.h.
1.3.5