Versions Compared

Key

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

...

Progress
(tick) Fixed image partitioning, processing, and merging in ImgAlgos/src/ImgVsTimeSplitInFiles.cpp, CorAnaData.cpp, and CorAnaMergeFiles.cpp
(tick) Add CCD orientation in GUICCDSettings

  • CCD is always displayed as a matrix of (row,col) with origin in the top left corner.
  • CCD orientation is assumed as entire world is rotated w.r.t. CCD

Work on

  • GUIViewControl.py
  • GUIViewResults.py
  • ViewResults.py
  • g2 Normalization - need to use parameters from GUISetupInfo etc.

Map evaluation speed in ViewResults.py for 1300x1340 img

  • x,y maps = 0.02sec
  • r map = 0.05sec
  • theta map = 0.12sec
  • q map = 0.4sec

2013-02-04 – 2013-02-10 Week progress

Progress
Work in progress on

  • GUIViewControl.py
  • ViewResults.py
    (tick) Currently available plots for:
  • Raw data maps (tau): <Ip>, <If>, <Ip*If>, g2-raw
  • Geometry maps: X, Y, R, Phi, Q for direct beam mode
  • Partitioning maps: Phi, Q, Q-Phi maps for static and dynamic partitions
  • Masks: Image limits, blemish, total
  • Calculated maps (tau): total mask as applied at normalization and for maps
    • normalization factors 1/<Ip>, 1/<If> for static bins,
    • g2 as a map
    • g2 averaged over dynamic bins
      (minus) g2 vs tau plot for dynamic bins
      (minus) <q> for dynamic bins
      (minus) hot and saturated pixel mask
      (minus) add geometry maps for reflected beam add selector of the mode in GUI
  • x,y maps = 0.02sec
  • r map = 0.05sec
  • theta map = 0.12sec
  • q map = 0.4sec

TO DO

  • Use intensity monitor names in generation of the psana.cfg file
  • GlobalUtils:
    • comment/uncomment submission in ELog
    • add new optional parameter for responce on msg number in submission command when Igor provide an interface; allow to edit field for this parameter in GUIELogPostingDialog
    • change interface for submission command when new release is available (remove long path to the command and PYTHONPATH)
  • GUIIntensityMonitors - propagate parameters and algorithms to psana
  • hot pixel mask evaluation in psana (and include it in total mask)
  • threshold account in psana