BecExpVariableUnit

BecExpVariableUnit#

class BecExpVariableUnit#

Bases: MmParameter

BecExpVariableUnit records units for scan variables in BEC experiments.

Maps ScannedVariable to its string unit label (ScannedVariableUnit). Intended for joining into BecExpSetting and CSV post-processing.

Schema (columns, types, defaults, default entries):

Column

Type

Default

DefaultEntry values

ScannedVariable

string

dummy

RunIndex

ScannedVariableUnit

string

V

(empty)

Foreign keys:

(none)

Join conditions:

(used by BecExpSetting, not defined here)

Flags:

Property

Value

IsIncludeDefaultEntry

true

IsFirstColumnUnique

true

IsTriggerJoinOnRight

false

IsTriggerJoinOnLeft

false

Constructor Summary
BecExpVariableUnit()#
Method Summary
defineSchema()#