# Drift¶

class qctrl.dynamic.types.quasi_static_scan.Drift(*, operator, noise=None)

A static Hamiltonian term for the quasi-static scan calculation. If the term doesn’t have a noise associated with it, it takes the form of a constant Hermitian operator $$D_{l}$$. If it has a noise associated with it, it takes the form $$\beta_{D_{l}} D_{l}$$, where $$\beta_{D_{l}} \in \{ \beta_{D_l, i} \}$$ is the noise amplitude.

Variables
• operator (ndarray) – The Hermitian matrix $$D_{l}$$ that represents the term.

• noise (qctrl.dynamic.types.quasi_static_scan.Noise, optional) – The set of noise amplitudes $$\{\beta_{D_{l},i}\}$$ associated to the term. If not provided, the term is static and $$\beta_{D_l}$$ is always #. Only provide this argument if you want to scan this additive noise.