Skip to content
Snippets Groups Projects
Commit 184c4bfa authored by Anna Green's avatar Anna Green
Browse files

minor updates

parent 9e773e5e
No related branches found
No related tags found
No related merge requests found
......@@ -12,12 +12,9 @@ def main():
kat = finesse.kat()
kat.verbose=False
########################
# kat = LIGO1.kat
katfile = "DRMi"
kat.loadKatFile("tuned/PI-"+katfile+".kat")
dofs = [LIGO1.DARM, LIGO1.CARM, LIGO1.PRCL, LIGO1.MICH, LIGO1.SRCL]
locks = [kat.ETMX_lock, kat.ETMY_lock, kat.PRCL_lock, kat.MICH_lock, kat.ITMY_lock, kat.SRCL_lock]
prc = True
# kat = LIGO1.kat
########################
kat.maxtem = 0#'off'
kat.phase = 2
......@@ -44,21 +41,22 @@ def main():
# kat.ITMX.mass = 40
# kat.ITMY.mass = 40
############### cut down #####################
ifo.make_transparent(kat,["SRM","SRMAR"])
kat.SRCL_lock.enable=False
################# save ######################
# katfile = "PRMi"
katfile = "PRMi"
# kat.saveScript("tuned/PI-"+katfile+".kat")
# ################# test #####################
print(kat)
# print("------------------disabling locks")
# kat = kat.deepcopy()
# for ll in locks:
# ll.enabled=False
# kat.parseCommands("func {} = 0".format(ll.name))
dofs = [LIGO1.DARM, LIGO1.CARM, LIGO1.PRCL, LIGO1.MICH]#, LIGO1.SRCL]
locks = [kat.ETMX_lock, kat.ETMY_lock, kat.PRCL_lock, kat.MICH_lock, kat.ITMY_lock]#, kat.SRCL_lock]
prc = True
# print(kat)
# LIGO1.plot_error_signals(kat, xlimits=[-1e-2, 1e-2])
tt.plot_errs(kat,dofs,xlimits=[-1e-2, 1e-2])
# tt.test_locks(kat,locks,PRC=prc)
tt.test_locks(kat,locks,PRC=prc)
END = input('press enter to finish and close all plots')#to override auto-closing.
......
......@@ -61,8 +61,9 @@ def test_locks(_kat,locks,PRC=False):
plt.figure()
ifo.make_list_copy(locks)
for l in locks:
plt.plot(out.x,out[l], label=l)
plt.plot(out.x,out[l.name], label=l.name)
plt.legend()
plt.grid()
plt.show(block=0)
def DRMi_tuning(_kat):
......
% Generated by PyKat 06.01.2017 14:09:46
% Generated by PyKat 06.01.2017 15:35:57
%%% FTblock laser
l L0 125.0 0 0.0 n0
......@@ -143,4 +143,4 @@ func ETMY_lock = $CARM_lock - $MICH_lock - $DARM_lock
phase 2
maxtem 0
noxaxis
yaxis lin abs
yaxis abs
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment