removed old error handling

This commit is contained in:
Erik Frojdh 2019-04-04 17:42:55 +02:00
parent 55ba2afc05
commit acf32a5524
3 changed files with 0 additions and 29 deletions

View File

@ -169,7 +169,6 @@ class Eiger(Detector):
self._temp.fpgafr = Adc('temp_fpgafr', self)
@property
@error_handling
def active(self):
"""
Is the detector active? Can be used to enable or disable a detector
@ -189,7 +188,6 @@ class Eiger(Detector):
return self._active
@active.setter
@error_handling
def active(self, value):
self._active[:] = value
@ -202,7 +200,6 @@ class Eiger(Detector):
return self._api.getMeasuredSubPeriod()
@property
@error_handling
def add_gappixels(self):
"""Enable or disable the (virual) pixels between ASICs
@ -220,7 +217,6 @@ class Eiger(Detector):
return self._api.getGapPixels()
@add_gappixels.setter
@error_handling
def add_gappixels(self, value):
self._api.setGapPixels(value)
@ -286,7 +282,6 @@ class Eiger(Detector):
return self._dacs
@property
@error_handling
def tx_delay(self):
"""
Transmission delay of the modules to allow running the detector
@ -319,7 +314,6 @@ class Eiger(Detector):
self.dynamic_range = 16
@property
@error_handling
def eiger_matrix_reset(self):
"""
Matrix reset bit for Eiger.
@ -331,12 +325,10 @@ class Eiger(Detector):
return self._api.getCounterBit()
@eiger_matrix_reset.setter
@error_handling
def eiger_matrix_reset(self, value):
self._api.setCounterBit(value)
@property
@error_handling
def flowcontrol_10g(self):
"""
:py:obj:`True` - Flow control enabled :py:obj:`False` flow control disabled.
@ -348,7 +340,6 @@ class Eiger(Detector):
return element_if_equal([bool(int(e)) for e in fc])
@flowcontrol_10g.setter
@error_handling
def flowcontrol_10g(self, value):
if value is True:
v = '1'
@ -424,7 +415,6 @@ class Eiger(Detector):
return self._vcmp
@vcmp.setter
@error_handling
def vcmp(self, values):
if len(values) == len(self._vcmp.set):
for i, v in enumerate(values):
@ -433,7 +423,6 @@ class Eiger(Detector):
raise ValueError('vcmp only compatible with setting all')
@property
@error_handling
def rx_udpport(self):
"""
UDP port for the receiver. Each module has two ports referred to
@ -460,7 +449,6 @@ class Eiger(Detector):
return [int(val) for pair in zip(p0, p1) for val in pair]
@rx_udpport.setter
@error_handling
def rx_udpport(self, ports):
"""Requires iterating over elements two and two for setting ports"""
a = iter(ports)
@ -469,7 +457,6 @@ class Eiger(Detector):
self._api.setReceiverUDPPort2(p[1], i)
@property
@error_handling
def rx_zmqport(self):
"""
Return the receiver zmq ports. Note that Eiger has two ports per receiver!
@ -488,7 +475,6 @@ class Eiger(Detector):
return [int(_p) + i for _p in _s for i in range(2)]
@rx_zmqport.setter
@error_handling
def rx_zmqport(self, port):
if isinstance(port, Iterable):
for i, p in enumerate(port):
@ -498,7 +484,6 @@ class Eiger(Detector):
@property
@error_handling
def sub_exposure_time(self):
"""
Sub frame exposure time in *seconds* for Eiger in 32bit autosumming mode
@ -515,7 +500,6 @@ class Eiger(Detector):
@sub_exposure_time.setter
@error_handling
def sub_exposure_time(self, t):
#TODO! checking here or in the detector?
ns_time = int(t * 1e9)
@ -525,7 +509,6 @@ class Eiger(Detector):
raise DetectorValueError('Sub exposure time must be larger than 0')
@property
@error_handling
def sub_deadtime(self):
"""
Deadtime between subexposures. Used to mimize noise by delaying the start of the next
@ -535,7 +518,6 @@ class Eiger(Detector):
@sub_deadtime.setter
@error_handling
def sub_deadtime(self, t):
ns_time = int(t * 1e9)
if ns_time >= 0:
@ -574,7 +556,6 @@ class Eiger(Detector):
return self._temp
@property
@error_handling
def tengiga(self):
"""Enable 10Gbit/s data output
@ -592,7 +573,6 @@ class Eiger(Detector):
return self._api.getTenGigabitEthernet()
@tengiga.setter
@error_handling
def tengiga(self, value):
self._api.setTenGigabitEthernet(value)

View File

@ -69,7 +69,6 @@ class Jungfrau(Detector):
return self._dacs
@property
@error_handling
def power_chip(self):
"""Power on or off the ASICs, True for on False for off"""
return self._api.isChipPowered()
@ -80,7 +79,6 @@ class Jungfrau(Detector):
self._api.powerChip(value)
@property
@error_handling
def delay(self):
"""Delay after trigger [s]"""
return self._api.getDelay()/1e9
@ -92,7 +90,6 @@ class Jungfrau(Detector):
self._api.setDelay(ns_time)
@property
@error_handling
def n_gates(self):
return self._api.getNumberOfGates()
@ -102,7 +99,6 @@ class Jungfrau(Detector):
self._api.setNumberOfGates(n)
@property
@error_handling
def n_probes(self):
return self._api.getNumberOfProbes()
@ -112,7 +108,6 @@ class Jungfrau(Detector):
self._api.setNumberOfProbes(n)
@property
@error_handling
def storagecell_start(self):
"""
First storage cell
@ -126,7 +121,6 @@ class Jungfrau(Detector):
@property
@error_handling
def n_storagecells(self):
"""
number of storage cells used for the measurements
@ -214,7 +208,6 @@ class Jungfrau(Detector):
self._api.resetTemperatureEvent()
@property
@error_handling
def rx_udpport(self):
"""
UDP port for the receiver. Each module have one port.
@ -261,7 +254,6 @@ class Jungfrau(Detector):
@property
@error_handling
def detector_ip(self):
s = self._api.getNetworkParameter('detectorip')
return element_if_equal(s)

View File

@ -157,7 +157,6 @@ class JungfrauCTB(Detector):
self._api.setJCTBSamples(value)
@property
@error_handling
def readout_clock(self):
"""
Speed of the readout clock relative to the full speed