From e550cf7391c5561df427166f0117cb88dfa9f080 Mon Sep 17 00:00:00 2001 From: Andreas Freise <adf@star.bham.ac.uk> Date: Thu, 5 Dec 2013 17:38:38 +0000 Subject: [PATCH] removing custom __setitem__ again, because we do NOT want to use things such as '1n' in pykat, it just needs to be used during the init constructor which is used when reading finesse code. --- pykat/detectors.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pykat/detectors.py b/pykat/detectors.py index 837b095..283490f 100644 --- a/pykat/detectors.py +++ b/pykat/detectors.py @@ -56,13 +56,14 @@ class photodiode(Detector): if values==None: values = [] list.__init__(self,[SIfloat(value) for value in values]) - + + """ def __setitem__(self, key, value): list.__setitem__(self,key, SIfloat(value)) def append(self, value): list.append(self,SIfloat(value)) - + """ ### todo add append with SIfloat class __Phi(list): @@ -82,13 +83,13 @@ class photodiode(Detector): return list.__getitem__(self,key) else: return float(list.__getitem__(self,key)) - + """ def __setitem__(self,key,value): list.__setitem__(self,key, self.__convertValue(value)) def append(self, value): list.append(self,self.__convertValue(value)) - + """ ### todo add append with convertValue -- GitLab