@staticmethod
def decomposition(*params, wires):
    'Returns a template decomposing the operation into other\n        quantum operations.'
    raise NotImplementedError
Returns a template decomposing the operation into other
quantum operations.
@staticmethod
def decomposition(*params, wires):
    'Returns a template decomposing the operation into other\n        quantum operations.'
    raise NotImplementedError