From 8e2b56af9c32ce3f13986f462473b83ab3965761 Mon Sep 17 00:00:00 2001 From: Daniel Brown <ddb@star.sr.bham.ac.uk> Date: Wed, 25 Jan 2017 16:41:29 +0000 Subject: [PATCH] adding in direction data from beam trace --- pykat/__init__.py | 2 +- pykat/finesse.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pykat/__init__.py b/pykat/__init__.py index 623b97c..daf2400 100644 --- a/pykat/__init__.py +++ b/pykat/__init__.py @@ -3,7 +3,7 @@ from __future__ import division from __future__ import print_function from __future__ import unicode_literals -__version__ = "1.0.16" +__version__ = "1.0.17" # This flag is used to switch on the gui features in pkat at import time USE_GUI = False diff --git a/pykat/finesse.py b/pykat/finesse.py index 9100d2c..f25155f 100644 --- a/pykat/finesse.py +++ b/pykat/finesse.py @@ -1831,6 +1831,10 @@ class kat(object): traceData[-1][node_name] = (pykat.BeamParam(q=complex(qx), wavelength=self.lambda0), pykat.BeamParam(q=complex(qy), wavelength=self.lambda0), component_name) + direc = a[1].split(";")[-1].strip().split(maxsplit=1)[-1] + + traceData[-1][node_name][0].direction = direc + traceData[-1][node_name][1].direction = direc finally: ifile.close() -- GitLab