28 #define _USE_MATH_DEFINES 52 CSWAP(
int qbit_num_in,
const std::vector<int>& target_qbits_in,
const std::vector<int>& control_qbits_in);
~CSWAP() override
Destructor of the class.
Header file for a class representing a SWAP operation.
A class representing a SWAP operation.
Header file of complex array storage array with automatic and thread safe reference counting...
virtual CSWAP * clone() override
Call to create a clone of the present class.
CSWAP()
Nullary constructor of the class.
A class representing a CSWAP (Controlled SWAP) operation.