iqm.error_reduction_tools.twirling.twirling_modifiers.TrackingRegisters#
- class iqm.error_reduction_tools.twirling.twirling_modifiers.TrackingRegisters(virtual_z=<factory>, extra_phi=<factory>, extra_pi=<factory>, sqg_number=<factory>, already_used_sqg=<factory>, rot_chars=<factory>)#
Bases:
objectContainer for tracking registers during circuit randomization.
Attributes
Track pending Z rotations per qubit.
Track phase values for π rotations.
Track count of π rotations per qubit.
Number of single-qubit gates per qubit.
Number of already processed gates per qubit.
Readout twirling character(s) per qubit ('I' or 'X').
Methods
__eq__(other)Return self==value.
__repr__()Return repr(self).
- Parameters: