class QGATE_SPACE::QuantumGate¶
Quantum gate basic abstract class.
#include <QuantumGate.h> class QuantumGate { public: // methods virtual int getOperationNum() const = 0; virtual void getMatrix(QStat& matrix) const = 0; virtual int getGateType() const; }; // direct descendants class OracularGate; class QDoubleGate; class U4;