Page History
...
Wiki Markup |
---|
{htmlcomment:hidden} Here is my comment {htmlcomment} |
GUI Implementation
Updated on 2012-12-02
There are three layouts implemented for this application:
...
- In GUIFileBrowser: add one more parameters after the list of files, the file to start browser
- GUIData is implemented with full functionality including
- check box to activate/protect buttons
- "File" button and info field - selects the xtc file
- "Scan" button - submits scanner job in batch which
- counts events,
- saves in file the time records ind evaluate an average interval between frames
- saves in file the intensity monitor data
- "Average" button - submits job in batch for averaging image for the specified range of events
- "Check status" button - checks the status of both batch jobs, check if the file with averaged image is available, update the info fields for number of events and averaged time between frames
- "Check files" button - prints the list of work files for data and check their availability
- "Browse" button - open the file browser with a list of work files for data
- "img-Plot" button - plots the averaged image from file
- "t-Plot" button - shows the plot for time records saved in file
- "Remove" button - removes all work files from the work directory
- GUIIntensityMonitors: GUI for Intensity monitors
- PlotArray.py, PlotArrayButtons.py, PlotArrayWidget.py - plot for array presentation
- PlotTime.py, PlotTimeWidget.py - plot for time records presentation
Overview
Content Tools