DeviceParameters

class DeviceParameters(amplitude_unit='T')

What the instrument itself contributes to a pulse.

Everything else here describes the spins, and holds whichever instrument drives them. This holds what does not: the unit an amplitude is given in, and whatever else a particular instrument imposes on the pulses drawn for it. Each pulse backend defines its own subclass.

Variables:

amplitude_unit – "T" or "V", the unit every amplitude in these parameters is given in. A simulator computes a field, an arbitrary waveform generator applies a voltage, and the same number means a different thing in each.