Page History
...
- need to make sure json2xtc can separate the Names (configure-only)
from Shapes/Data (l1accept)
- cpo worries about performance of the extra json step
- cpo votes to try dgramcreate approach(with 75% confidence level)
Where Python Runs
- drp fex (mona/valerio/ric psana python)
- producing the trigger data (on the drp) (Ric, custom simple data format?)
- should this part of the drp fex or a separate subprocess/call?
- we can do this with either a python "call" or a subprocess, but "call" can be dangerous because the multi-threaded DRP can get stuck on the GIL: don't do the "call".
- analyzing the trigger data (on the teb) (Ric, custom simple data format?)
- python in EbReceiver that uses trigger data results to modify the dgram (e.g. ROI) (mona/valerio/ric psana python)
- use the prescale to record the raw/fex? (but isn't this done by drp fex?)
(1) and (2) could be put into the same psana-python process. (4) is a separate python process.
Overview
Content Tools