Commit 939d328e authored by Daniel Brown's avatar Daniel Brown
Browse files

adding out.info()

parent 36f3b074
......@@ -42,6 +42,7 @@ kat.m2.Rcy = 1000.0
kat.maxtem = 0
out = kat.run()
fig = out.plot(yaxis="log abs:deg")
#fig = out.plot(yaxis="log abs:deg")
#fig.savefig("test_plot.pdf")
out.info()
\ No newline at end of file
......@@ -240,6 +240,25 @@ class katRun(object):
self.katVersion = None
self.yaxis = None
def info(self):
kat = pykat.finesse.kat()
kat.verbose = False
kat.parseCommands(self.katScript)
detectors = list(set([lbl.split()[0] for lbl in self.ylabels]))
detectors.sort()
print("--- Output info ---")
print("Run date and time: %s" % self.StartDateTime)
print("Detectors used: %s" % (", ".join(detectors)))
if kat.noxaxis:
print("No xaxis used")
else:
print("One xaxis used: %s" % kat.xaxis.getFinesseText())
def plot(self, detectors=None, filename=None, show=True, yaxis=None, legend=True, loc=0, title=None):
"""
This will generate a plot for the output data of this particular pykat run.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment