# from .detector import Detector, DetectorError, free_shared_memory from .eiger import Eiger from .ctb import Ctb from .dacs import DetectorDacs, Dac from .detector import Detector from .jungfrau import Jungfrau from .mythen3 import Mythen3 from .gotthard2 import Gotthard2 # from .jungfrau_ctb import JungfrauCTB # from _slsdet import DetectorApi import _slsdet defs = _slsdet.slsDetectorDefs from .enums import * # runStatus = _slsdet.slsDetectorDefs.runStatus # speedLevel = _slsdet.slsDetectorDefs.speedLevel # detectorType = _slsdet.slsDetectorDefs.detectorType # frameDiscardPolicy = _slsdet.slsDetectorDefs.frameDiscardPolicy # fileFormat = _slsdet.slsDetectorDefs.fileFormat # dimension = _slsdet.slsDetectorDefs.dimension # externalSignalFlag = _slsdet.slsDetectorDefs.externalSignalFlag # timingMode = _slsdet.slsDetectorDefs.timingMode # dacIndex = _slsdet.slsDetectorDefs.dacIndex # detectorSettings = _slsdet.slsDetectorDefs.detectorSettings # clockIndex = _slsdet.slsDetectorDefs.clockIndex # readoutMode = _slsdet.slsDetectorDefs.readoutMode # masterFlags = _slsdet.slsDetectorDefs.masterFlags # frameModeType = _slsdet.slsDetectorDefs.frameModeType # detectorModeType = _slsdet.slsDetectorDefs.detectorModeType # burstMode = _slsdet.slsDetectorDefs.burstMode # timingSourceType = _slsdet.slsDetectorDefs.timingSourceType IpAddr = _slsdet.IpAddr MacAddr = _slsdet.MacAddr