finesse.analysis.actions.sensing.SensingMatrixDC

Overview

class finesse.analysis.actions.sensing.SensingMatrixDC(dofs, readouts, d_dof=1e-09, name='sensing_matrix_dc')[source]

Bases: Action

Computes the sensing matrix elements for various degrees of freedom and readouts that should be present in the model. The solution object for this action then contains all the information on the sensing matrix. This can be plotted in polar coordinates, displayed in a table, or directly accessed.

The sensing gain is computed by calculating the gradient of each readout signal, which means it is a DC measurement. This will not include any suspension or radiation pressure effects.

This action does not modify the states model.

Parameters
dofsiterable[str]

String names of degrees of freedom

readoutsiterable[str]

String names of readouts

d_doffloat, optional

Small step used to compute derivative