Class SinglePauliOperator

Class Documentation

class SinglePauliOperator

Public Functions

inline SinglePauliOperator(UINT index_, UINT pauli_id_)

コンストラクタ

添字とパウリ演算子からインスタンスを生成する。

パラメータ
  • index_ -- [in] 作用するqubitの添字

  • pauli_id_ -- [in] パウリ演算子を表す整数。(I,X,Y,Z)が(0,1,2,3)に対応する。

戻り値

新しいインスタンス

inline UINT index() const

自身が作用する添字を返す

戻り値

自身が作用する添字

inline UINT pauli_id() const

自身を表すパウリ演算子を返す

戻り値

自身のもつパウリ演算子を表す整数。(I,X,Y,Z)が(0,1,2,3)に対応する。

Protected Attributes

UINT _index
UINT _pauli_id