measure#
Projective measurement in the Z basis.
Full path: iqm.pulse.gates.measure
Classes
Implementation of a single-qubit projective, dispersive measurement in the Z basis. |
|
Base class for implementing dispersive measurement operations with custom probe pulse waveforms. |
|
Base class for implementing a probe line measurement pulse with custom waveforms in the I and Q channels. |
Inheritance
digraph inheritanceff73b576d5 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [URL="https://docs.python.org/3.11/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CustomIQWaveforms" [URL="iqm.pulse.gate_implementation.CustomIQWaveforms.html#iqm.pulse.gate_implementation.CustomIQWaveforms",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for GateImplementations using custom waveform definition with IQPulses."]; "GateImplementation" -> "CustomIQWaveforms" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GateImplementation" [URL="iqm.pulse.gate_implementation.GateImplementation.html#iqm.pulse.gate_implementation.GateImplementation",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="ABC for implementing quantum gates and other quantum operations using instruction schedules."]; "ABC" -> "GateImplementation" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Measure_Constant" [URL="iqm.pulse.gates.measure.Measure_Constant.html#iqm.pulse.gates.measure.Measure_Constant",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Implementation of a single-qubit projective, dispersive measurement in the Z basis."]; "Measure_CustomWaveforms" -> "Measure_Constant" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Measure_CustomWaveforms" [URL="iqm.pulse.gates.measure.Measure_CustomWaveforms.html#iqm.pulse.gates.measure.Measure_CustomWaveforms",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for implementing dispersive measurement operations with custom probe pulse waveforms."]; "CustomIQWaveforms" -> "Measure_CustomWaveforms" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ProbePulse_CustomWaveforms" [URL="iqm.pulse.gates.measure.ProbePulse_CustomWaveforms.html#iqm.pulse.gates.measure.ProbePulse_CustomWaveforms",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for implementing a probe line measurement pulse with custom waveforms in the I and Q channels."]; "CustomIQWaveforms" -> "ProbePulse_CustomWaveforms" [arrowsize=0.5,style="setlinewidth(0.5)"]; }