Files
x12sa-eiger/script/devices/Detector.py
gac-x12sa 49aa2fdbdb Closedown
2023-01-05 12:33:44 +01:00

26 lines
619 B
Python

class Detector(DeviceBase):
def __init__(self, name):
DeviceBase.__init__(self, name)
self.simulated_pars = {}
def doInitialize(self):
pass
def start(self):
self.setState(State.Busy)
def stop(self):
self.setState(State.Ready)
def get_pars(self):
return self.simulated_pars
def set_pars(self, pars):
print pars
print type(pars)
self.p=pars
if type(pars) == dict or isinstance(p, java.util.Map) :
self.simulated_pars=pars
def doClose(self):
pass