Some thoughts from a conversation between Ric Claus and cpo on Sep. 28, 2020
- for PvaDetector Ric uses a user-specified detName, and the full epics name is not persisted in the data. But in the future it could be persisted using the epics_info mechanism discussed here.
- right now Ric passes the alias as the .cnf "id" (e.g. tmomanta_0).
- probably needs a command-line argument to support both an andor/manta in one pva
- we should try to make the DetType more generic (not "manta" but maybe "pv")
- all PvaDetectors in one segment level (e.g. andor/manta) need to be in the same readout group
- not certain about this. ask Matt. maybe we could have one segment sign up for multiple lanes, each on a different readout group?
- in control_gui have to assign one segment level to a readout group. is this cast in stone, or can it be changed?
- PvaDetector two options for supporting multiple pv's within one segment level:
- all epics variables (e.g. manta, Andor) within one PvaDetector. if so:
- if a detector is missing on a particular shot we should throw out all
- (preferred) each epics variable has its own detector (similar to raw/fex) e.g. tmomanta/tmoandor (probably both have DataType "raw")
- this could tolerate individual missing detectors
- all epics variables (e.g. manta, Andor) within one PvaDetector. if so:
Overview
Content Tools