eos/file_reader.py aktualisiert
This commit is contained in:
+2
-4
@@ -575,16 +575,14 @@ class AmorEventData(AmorHeader):
|
||||
plse = np.array([0, 5, 6, 11])
|
||||
base = np.array([2, 3, 8, 9])
|
||||
_time = self._beam_monitor.time
|
||||
_signal = self._beam_monitor.signal[(packets.time[0]<=_time)&
|
||||
_signal = self._beam_monitor.signal[(self.eventStartTime<=_time)&
|
||||
(_time<=packets.time[-1])]
|
||||
_time = _time[(packets.time[0]<=_time)&
|
||||
_time = _time[(self.eventStartTime<=_time)&
|
||||
(_time<=packets.time[-1])]
|
||||
beam_monitor = np.recarray(shape=np.shape(_time)[0], dtype=BM_TYPE)
|
||||
beam_monitor.time = _time
|
||||
beam_monitor.value[:] = _signal[:][plse].sum() - _signal[:][base].sum()
|
||||
return beam_monitor
|
||||
#TODO: causes an error if '-mt n' is used: The `beam_monitor` array is one entry too short...?
|
||||
#but making it longer also causes problems
|
||||
|
||||
def info(self):
|
||||
output = ""
|
||||
|
||||
Reference in New Issue
Block a user