Versions Compared

Key

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

...

  • have an option to create detector object directly, outside run
    det = Detector(detname)
    advantage
    • OO design: object detector physically exists without run
    • reduce redundant dependences
    • have an option to work with info from calibration db - pixel geometry, imaging of constans like pedestals, gains, masks, pixel_status.
  • eliminate forks for duplication of code in 
    data = det.raw.raw(evt)
    data = det.fex.raw(evt)
    replace it with det.raw(evt)
    The same is valid for det.calib() and det.image()