You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Pre-history of graphical applications

"All creatures great and small..."

LCLS

  • calibman - calibration constant producer and manager, motivated by Amedeo Perazzo
  • hdf5explorer - hdf5 file browser, motivated by Marc Messerschmidt
  • corana - pipeline control and presenter for time correlation analysis, motivated by Marcin Sikorski
  • loggrabber - webloggerr population tool, motivated by Igor Gaponenko
  • plims - image plotter - mathplotlib
  • med - mask editor - mathplotlib
  • iv - image viewer in PyQt
  • geo - PyQt in C++ - geometry alignment tool

LCLS-II

  • calibman - calibration constant monitoring and management in MongoDB
  • hdf5explorer
  • timeconverter
  • screengrabber
  • DAQ Control GUI
  • iv
  • med - project official approval date 2023-05-23

Code location

  • Modules: lcls2/psana/psana/graphqt/GW*.py and other
  • Examples: lcls2/psana/psana/graphqt/examples/ex_GW*.py and other

PyQt Widgets

GWView

GWViewExt

GWViewImage

GWViewHist

GWViewAxis

GWViewImage

GWViewColorBar

GWImageAxes

GWSpectrum

GWViewImageROI

Summary

WidgetFunctionalityParametersis-a DependencyComments


GWViewmoving/zooming viewport for scenerscene, origin='UL', scale_ctl='HV'GWView < QGraphicsView



GWViewExt+ adds update speed and signals to GWView+ signal_fastGWViewExt < GWView



GWViewImage+ QPixmap to QGraphicsScene of GWViewExt
GWViewImage < GWViewExt



GWViewHist+ Histogram to ...
GWViewHist < GWViewExt



GWViewAxis+ Histogram to ...
GWViewAxis < GWViewExt



GWViewColorBar+ ColorBar to ...
GWViewColorBar < GWViewExt



GWImageAxesQWidget with image and x-y axes
GWImageAxes < QWidget



GWSpectrumQWidget with histogram x-y axes and color bar
GWSpectrum < QWidget



GWViewImageROI+ ROI to GWImageAxes
GWViewImageROI < GWImageAxes











Handles and ROI

References


  • No labels