Page History
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
def event(self, evt, env):
# raw data
ipmRaw = evt.get(xtc.TypeId.Type.Id_IpimbData, source )
try:
ch = [ipmRaw.channel0(),
ipmRaw.channel1(),
ipmRaw.channel2(),
ipmRaw.channel3() ]
ch_volt = [ipmRaw.channel0Volts(),
ipmRaw.channel1Volts(),
ipmRaw.channel2Volts(),
ipmRaw.channel3Volts() ]
except:
pass
# feature-extracted data
ipmFex = evt.get(xtc.TypeId.Type.Id_IpmFex, source )
try:
# array of 4 numbers
fex_channel = ipmFex.channel
# scalar values
fex_sum = ipmFex.sum
fex_xpos = ipmFex.xpos
fex_ypos = ipmFex.ypos
except:
pass
|
...
Overview
Content Tools