Error Model

class lightworks.interferometers.ErrorModel

Allows for configuration of an error model which can be applied to different components of the interferometers.

property bs_reflectivity: Distribution

Returns currently in use beam splitter value distribution.

get_bs_reflectivity() float

Returns a value for beam splitter reflectivity, which depends on the configuration of the error model.

get_loss() float

Returns a value for loss, which depends on the configuration of the error model.

get_phase_offset() float

Returns a value for phase offset, which depends on the configuration of the error model.

property loss: Distribution

Returns currently in use loss value distribution.

property phase_offset: Distribution

Returns currently in use phase_offset value distribution.