finesse.analysis.actions.locks.SetLockGains¶
Overview
- class finesse.analysis.actions.locks.SetLockGains(*locks, d_dof_phase=1e-10, d_dof_gain=1e-10, gain_scale=1, optimize_phase=True, name='set gains')[source]¶
 Bases:
ActionAn action that (optionally) optimizes phases for lock readouts with
OptimiseRFReadoutPhaseDC, then sets optimal lock gains using the sensing matrix found withSensingMatrixDC.- Parameters:
 - *lockslist, optional
 A list of locks for which to set the gain. Acts like *locks parameter in RunLocks: if not provided, all locks in model are used.
- d_dof_phasefloat, optional
 Step size to use when optimizing the RF readout phase.
- d_dof_gainfloat, optional
 Step size to use when calculating the gain for each error signal/DOF pair.
- gain_scalefloat, optional
 Extra gain scaling factor applied to -1/sensing calculation.
- optimize_phaseboolean, optional
 Whether or not to optimize readout phases.
- namestr
 Name of the action.