PrxGateImplementation#
Module: iqm.pulse.gates.prx
- class iqm.pulse.gates.prx.PrxGateImplementation(parent, name, locus, calibration_data, builder)#
Bases:
GateImplementationABC for different implementations of the PRX gate.
Attributes
idUnique str identifier, needed for certain caching properties.
sub_implementationsSingle-component sub-implementations for factorizable gates with len(locus) > 1, otherwise empty.
Methods
One-qubit XY Clifford gates.
One-component loci with drive.
X rotation gate.
Y rotation gate.
- Parameters:
parent (QuantumOp)
name (str)
locus (Locus)
calibration_data (OILCalibrationData)
builder (ScheduleBuilder)
- locus_mapping_function()#
One-component loci with drive.
- rx(angle)#
X rotation gate.
- ry(angle)#
Y rotation gate.
Inheritance
