Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • detector-specific calibrations will access run-dependent constants using detectorType_segmentSerialNumberString, where segmentSerialNumber is either read from the detector hardware by the daq (ideal, like epix) or managed administratively (more difficult)
  • algorithm-specific calibrations (e.g. hexanode, "pop" electron image inversion algorithm) will access run-dependent constants using algorithmType_serialNumberString, where both halves of that field are administratively managed.
  • this means that multi-segment detectors will need to do multiple database fetches (bad) but that detector segments can be shuffled around without changing the calib database (good)
  • calibration constants should not be exposed to ami, but only used internally by the detector interface or the algorithm