Function gate::MultiQubitPauliMeasurement(const std::vector<UINT>&, const std::vector<UINT>&, UINT)

Function Documentation

QuantumGate_Instrument *gate::MultiQubitPauliMeasurement(const std::vector<UINT> &target_index_list, const std::vector<UINT> &pauli_id_list, UINT classical_register_address)

測定を行う

パラメータ:
  • pauli -- [in] 測定を行うパウリ演算子

  • classical_register_address -- [in] 測定値を格納する古典レジスタの場所

戻り値:

作成されたゲートのインスタンス