class qctrl.dynamic.types.quasi_static_scan.Sample(*, infidelity=None, noise_values=None)

A single sampled point of the quasi-static scan. Each of these samples contains the infidelity and the noise values corresponding to it.

  • infidelity (float) – The infidelity of the unitary evolution operator with respect to the target, \(\mathcal{I}(t)\).

  • noise_values (List[qctrl.dynamic.types.quasi_static_scan.NoiseValue]) – The list of all noise values \(\beta_{\mu}\) corresponding to this sampled point. The packing of noises in this list corresponds to all the noisy drives in sequence, followed by all the noisy shifts in sequence, followed by all the drift noises in sequence.