mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-25 15:50:03 +02:00
ctb
This commit is contained in:
parent
5c35a33e02
commit
0194d7ba1c
@ -4,7 +4,7 @@ import numpy as np
|
|||||||
sys.path.append(os.path.join(os.getcwd(), 'bin'))
|
sys.path.append(os.path.join(os.getcwd(), 'bin'))
|
||||||
|
|
||||||
from sls_detector import Detector, Mythen3, Eiger, Jungfrau, DetectorDacs, Dac, Ctb
|
from sls_detector import Detector, Mythen3, Eiger, Jungfrau, DetectorDacs, Dac, Ctb
|
||||||
from sls_detector import dacIndex
|
from sls_detector import dacIndex, readoutMode
|
||||||
|
|
||||||
|
|
||||||
d = Detector()
|
d = Detector()
|
||||||
|
@ -17,6 +17,7 @@ timingMode = _sls_detector.slsDetectorDefs.timingMode
|
|||||||
dacIndex = _sls_detector.slsDetectorDefs.dacIndex
|
dacIndex = _sls_detector.slsDetectorDefs.dacIndex
|
||||||
detectorType = _sls_detector.slsDetectorDefs.detectorType
|
detectorType = _sls_detector.slsDetectorDefs.detectorType
|
||||||
detectorSettings = _sls_detector.slsDetectorDefs.detectorSettings
|
detectorSettings = _sls_detector.slsDetectorDefs.detectorSettings
|
||||||
|
readoutMode = _sls_detector.slsDetectorDefs.readoutMode
|
||||||
|
|
||||||
IpAddr = _sls_detector.IpAddr
|
IpAddr = _sls_detector.IpAddr
|
||||||
MacAddr = _sls_detector.MacAddr
|
MacAddr = _sls_detector.MacAddr
|
||||||
|
@ -774,6 +774,22 @@ class Detector(CppDetectorApi):
|
|||||||
CTB stuff
|
CTB stuff
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
@property
|
||||||
|
def runclk(self):
|
||||||
|
return element_if_equal(self.getRUNClock())
|
||||||
|
|
||||||
|
@runclk.setter
|
||||||
|
def runclk(self, freq):
|
||||||
|
self.setRUNClock(freq)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def romode(self):
|
||||||
|
return element_if_equal(self.getReadoutMode())
|
||||||
|
|
||||||
|
@romode.setter
|
||||||
|
def romode(self, mode):
|
||||||
|
self.setReadoutMode(mode)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def asamples(self):
|
def asamples(self):
|
||||||
return element_if_equal(self.getNumberOfAnalogSamples())
|
return element_if_equal(self.getNumberOfAnalogSamples())
|
||||||
@ -844,4 +860,16 @@ class Detector(CppDetectorApi):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def adcphase(self):
|
def adcphase(self):
|
||||||
return element_if_equal()
|
return element_if_equal(self.getADCPhase())
|
||||||
|
|
||||||
|
@adcphase.setter
|
||||||
|
def adcphase(self, value):
|
||||||
|
self.setADCPhase(value)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def adcpipeline(self):
|
||||||
|
return element_if_equal(self.getADCPipeline())
|
||||||
|
|
||||||
|
@adcpipeline.setter
|
||||||
|
def adcpipeline(self, value):
|
||||||
|
self.setADCPipeline(value)
|
Loading…
x
Reference in New Issue
Block a user