.. index:: pair: class; QPanda::QProgToDAG::QCirParamForDAG .. _doxid-class_q_panda_1_1_q_prog_to_d_a_g_1_1_q_cir_param_for_d_a_g: class QPanda::QProgToDAG::QCirParamForDAG ========================================= .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block class QCirParamForDAG: public :ref:`QPanda::QCircuitParam` { public: // fields :ref:`QProgDAG`& :target:`m_dag`; // construction :target:`QCirParamForDAG`(:ref:`QProgDAG`& dag); // methods std::shared_ptr<:ref:`QCircuitParam`> :target:`clone`(); }; Inherited Members ----------------- .. ref-code-block:: cpp :class: doxyrest-overview-inherited-code-block public: // fields bool :ref:`m_is_dagger`; :ref:`QVec` :ref:`m_control_qubits`; // methods virtual std::shared_ptr<:ref:`QCircuitParam`> :ref:`clone`(); void :ref:`append_control_qubits`(const :ref:`QVec`& ctrl_qubits); static :ref:`QVec` :ref:`get_real_append_qubits`(:ref:`QVec` append_qubits, :ref:`QVec` target_qubits);