We would like to make a MICH scan of the microscopic length for a generic interferometer.

This was the Finesse 2 code

func rev = (-1)*$x1

xaxis NI phi lin -10 10 500

put NIAR phi $x1

put WI phi $rev

put WIAR phi $rev

noplot rev

We tried with

dof MICH NITM.phi -1 NETM.phi -1 WITM.phi +1 WETM.phi +1

but we obtain the message

`NITM.phi` should be a DOFDefinition

We found out that the problem was NITM.phi. The microscopic length is instead NITM.dofs.z:

model4.parse(“””

dof MICH NITM.dofs.z -1 NETM.dofs.z -1 WITM.dofs.z +1 WETM.dofs.z +1

“””)

out4=model4.run(Xaxis(‘MICH.DC’, ‘lin’, -90, 190, 1000, relative=True))