symop.devices.types.device_kind

Classes

DeviceKind(*values)

class DeviceKind(*values)

Bases: StrEnum

BEAMSPLITTER = 'beamsplitter'
DELAY = 'delay'
MZI = 'mzi'
NUMBER_DETECTOR = 'number_detector'
NUMBER_STATE_SOURCE = 'number_state_source'
PHASE_SHIFTER = 'phase_shifter'
POLARIZING_FILTER = 'polarizing_filter'
SPECTRAL_FILTER = 'spectral_filter'
static _generate_next_value_(name, start, count, last_values)

Return the lower-cased version of the member name.