Content
Tentative GUI for CalibManager
CalibManager is assumed to be a common GU interface for all varieties of calibration procedures and file management.
- Most part of the interface will be integrated in a single window.
- Tab bar will switch between different procedures.
- Windows, which need to be seen simultaneously, will be open in separately;
- Logger
- Graphics
- File browser
- Notification pop-up boxes
- Directory and file selection boxes
- Help window
Configuration GUI
![LCLS Data Analysis - Internal > Calibration management tool developement notes > gui-config-pars.png](/download/thumbnails/141333638/gui-config-pars.png?version=1&modificationDate=1374080130000&api=v2)
![LCLS Data Analysis - Internal > Calibration management tool developement notes > gui-config-file.png](/download/thumbnails/141333638/gui-config-file.png?version=1&modificationDate=1374080130000&api=v2)
Pedestals calibration GUI
![LCLS Data Analysis - Internal > Calibration management tool developement notes > gui-dark.png](/download/thumbnails/141333638/gui-dark.png?version=1&modificationDate=1374080130000&api=v2)
Standard file selection window
![LCLS Data Analysis - Internal > Calibration management tool developement notes > dark-file-selector-gui.png](/download/thumbnails/141333638/dark-file-selector-gui.png?version=1&modificationDate=1374080130000&api=v2)
Logger GUI
![LCLS Data Analysis - Internal > Calibration management tool developement notes > GUI-Logger.png](/download/thumbnails/141333638/GUI-Logger.png?version=1&modificationDate=1374080130000&api=v2)
File browser GUI
![LCLS Data Analysis - Internal > Calibration management tool developement notes > GUI-File-Browser.png](/download/thumbnails/141333638/GUI-File-Browser.png?version=1&modificationDate=1374080130000&api=v2)
![LCLS Data Analysis - Internal > Calibration management tool developement notes > GUI-File-Browser-for-rms.png](/download/thumbnails/141333638/GUI-File-Browser-for-rms.png?version=1&modificationDate=1374081813000&api=v2)
Image browser
![LCLS Data Analysis - Internal > Calibration management tool developement notes > plot-browser.png](/download/thumbnails/141333638/plot-browser.png?version=1&modificationDate=1374080130000&api=v2)
Help window
![LCLS Data Analysis - Internal > Calibration management tool developement notes > GUI-Help.png](/download/thumbnails/141333638/GUI-Help.png?version=1&modificationDate=1374081861000&api=v2)
2013-07-29 New Calibration-centric style of GUI
- Calibration management tool should do many things around maintenance/check of the structure of calibration directories/files with correct names. Igor suggested to try the interface where the calibration structure tree is a central part of the GUI. Left panel presents the known names of the calibration tree. Right panel shows the status and other details.
- Default calibration directory is selected by the instrument and experiment names in the top panel.
- Non-standard calibration directory name can be also selected using Browse button.
- Currently available directories/files can be selected and their content is seen in the Status panel.
- The sources of calibration files may be different and can be selected in tab-bar controlled panels.
Calibration GUI for CSPAD
![LCLS Data Analysis - Internal > Calibration management tool developement notes > 2013-07-29-calibman-gui-cspad.png](/download/thumbnails/141333638/2013-07-29-calibman-gui-cspad.png?version=1&modificationDate=1375132315000&api=v2)
Calibration GUI for CSPAD2x2
![LCLS Data Analysis - Internal > Calibration management tool developement notes > 2013-07-29-calibman-gui-cspad2x2.png](/download/thumbnails/141333638/2013-07-29-calibman-gui-cspad2x2.png?version=1&modificationDate=1375132331000&api=v2)
Amedeo's layout of the calibration GUI
![LCLS Data Analysis - Internal > Calibration management tool developement notes > 2013-07-29-Amedeo-layout-of-calib-gui-cr.JPG](/download/thumbnails/141333638/2013-07-29-Amedeo-layout-of-calib-gui-cr.JPG?version=1&modificationDate=1375207274000&api=v2)
![LCLS Data Analysis - Internal > Calibration management tool developement notes > gui-calibman-dark-amedeo-style.png](/download/thumbnails/141333638/gui-calibman-dark-amedeo-style.png?version=1&modificationDate=1375722064000&api=v2)