Skip to content
Snippets Groups Projects
Commit b5044088 authored by Andreas Freise's avatar Andreas Freise
Browse files

trying out new SIfloat.

parent 71da202e
No related branches found
No related tags found
No related merge requests found
...@@ -7,10 +7,12 @@ Created on Mon Jan 28 11:10:01 2013 ...@@ -7,10 +7,12 @@ Created on Mon Jan 28 11:10:01 2013
import exceptions import exceptions
import pykat import pykat
from pykat.node_network import * from pykat.node_network import *
from pykat.exceptions import *
import pykat.gui.resources import pykat.gui.resources
import pykat.gui.graphics import pykat.gui.graphics
from pykat.gui.graphics import * from pykat.gui.graphics import *
from pykat.SIfloat import *
class Component(object) : class Component(object) :
def __init__(self, name): def __init__(self, name):
...@@ -200,8 +202,8 @@ class space(Component): ...@@ -200,8 +202,8 @@ class space(Component):
self._requested_node_names.append(node1) self._requested_node_names.append(node1)
self._requested_node_names.append(node2) self._requested_node_names.append(node2)
self.__L = float(L) self.__L = SIfloat(L)
self.__n = float(n) self.__n = SIfloat(n)
self._QItem = None self._QItem = None
@property @property
...@@ -297,7 +299,7 @@ class laser(Component): ...@@ -297,7 +299,7 @@ class laser(Component):
elif len(values) == 4: elif len(values) == 4:
return laser(values[0],values[3],P=values[1],f_offset=values[2], phase=0) return laser(values[0],values[3],P=values[1],f_offset=values[2], phase=0)
else: else:
raise exceptions.RuntimeError("Laser Finesse code format incorrect '{0}'".format(text)) raise exceptions.FinesseParse("Laser Finesse code format incorrect '{0}'".format(text))
def getFinesseText(self): def getFinesseText(self):
nodes = self.getNodes() nodes = self.getNodes()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment