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
  • No labels