Class QuantumGate_SingleParameter

Inheritance Relationships

Base Type

Derived Types

Class Documentation

class QuantumGate_SingleParameter : public QuantumGateBase

Subclassed by ClsParametricPauliRotationGate, QuantumGate_SingleParameterOneQubitRotation

Public Functions

inline QuantumGate_SingleParameter(double angle)
inline virtual void set_parameter_value(double value)
inline virtual double get_parameter_value() const
virtual QuantumGate_SingleParameter *copy() const override = 0

自身のディープコピーを生成する

戻り値

自身のディープコピー

Protected Attributes

double _angle
UINT _parameter_type