Function gate::Instrument¶
Defined in File gate_merge.hpp
Function Documentation¶
-
QuantumGateBase *gate::Instrument(std::vector<QuantumGateBase*> gate_list, UINT classical_register_address)¶
Instrumentを作成する
InstrumentではCPTP-mapを作用させ、かつ作用されたクラウス演算子の添え字を
classical_register_address
に書き込む。- パラメータ
gate_list -- クラウス演算を行うゲートのリスト
classical_register_address -- 添え字を書きこむclassical registerの添え字
- 戻り値
Instrument