CAPTURE

pyquil.gates.CAPTURE(frame, kernel, memory_region, nonblocking=False)[source]

Produce a CAPTURE instruction.

Parameters
  • frame (Frame) – The frame on which to capture an IQ value.

  • kernel (Union[WaveformReference, TemplateWaveform]) – The integrating kernel for the capture.

  • memory_region (Union[MemoryReference, Tuple[str, int], List[Any], str]) – The classical memory region to store the resulting IQ value.

  • nonblocking (bool) – A flag indicating whether the capture is NONBLOCKING.

Return type

Capture

Returns

A Capture instance.