finesse.analysis.actions.sensing.OptimiseRFReadoutPhaseDC
¶
Overview
- class finesse.analysis.actions.sensing.OptimiseRFReadoutPhaseDC(*args, d_dof=1e-09, name='optimise_demod_phases_dc')[source]¶
Bases:
Action
This optimises the demodulation phase of ReadoutRF elements relative to some DegreeOfFreedom. This optimises the phases so that the ReadoutRF in-phase signal will optimally sense the provided DegreeOfFreedom.
The phases are optimised by calculating the DC response of the readouts.
This Action changes the state of the model.
- Parameters:
- args
Pairs of DegreesOfFreedom and ReadoutRF elements, or pairs of their names.
- d_doffloat, optional
The small offset applied to the DOFs to compute the gradients of the error signals.
Examples
Here we optimise REFL9 I and AS45 I to sense CARM and DARM optimially: >>> sol = OptimiseRFReadoutPhaseDC(“CARM”, “REFL9”, “DARM”, “AS45”).run(aligo)