finesse.exceptions.LostLock¶
Overview
- class finesse.exceptions.LostLock(message, **kwargs)[source]¶
- Bases: - FinesseException- Thrown when the lock is lost by the locking algorithm. This is typically an issue of: - the error signal has been lost (no longer linear, rotated into a different 
 - quadrature - The error signal slope has become too small (need more lock gain) or too large (need less lock gain) - mutliple locks are competing and dragging the interferometer to an unstable state. - In such cases you can run the lock action with the flag exception_on_fail=False to ensure it returns a - finesse.analysis.actions.RunLocksSolution. This solution can then be used to diagnose the issue, plot_error_signals and plot_control_signals are useful for this to see which error signals are causing an issue.