RfLayoutRecord#
- class pulserver.protocol.RfLayoutRecord[source]#
Bases:
objectThe contents of an
[RfLayout]block, one entry per instance of one TR in play order.- Attributes:
period (float) – The TR in seconds.
definition (tuple[int, …]) – The number of the definition each instance plays.
amplitude (tuple[float, …]) – The peak RF amplitude of each instance over the
peak_hzthe listing states for its definition.control (tuple[pulserver.protocol._keys.FloatKey | pulserver.protocol._keys.IntKey | pulserver.protocol._keys.BoolKey | pulserver.protocol._keys.EnumKey | pulserver.protocol._keys.ConfigKey | pulserver.protocol._keys.UserKey | pulserver.protocol._keys.UserNameKey | None, …]) – The control each amplitude is proportional to, or
None.
Attributes