The System menu
The System menu is dedicated to System-related issues, such as IPC communication, hardware configuration, and the
CalibrationContoller.
- Refresh
This menu item refreshes all the IPC references between SctGUI and the various components of SctRodDaq, and refreshes the display.
Normally you would not need to use this item, unless you suspect the communication has been lost to some component (eg, if
the calibration controller is not responding to requests to start a test).
- Hardware Configuration
This opens a window dedicated to the displaying and editing of the current module configuration.
Please look at the section on
module configuration for detailed information.
- CalibrationController
Brings up a submenu to set CalibrationController options:
Ping - Ping the CalibrationController to check its status.
Update - Update mode. In this mode, the module configuration is updated by the test result after the test
has completed (when appropriate, eg strobe delays, trim settings etc)
No-Update - No-Update mode. The module configuration is not updated at the end of the test.
Wait - Wait mode. In this mode, the CalibrationController will suspend after a test, UNTIL you select
Update mode or No-Update mode. For interest to experts only - you would not normally select this mode, because
the CalibrationController will remain permanently busy!
Abort - Abort the currently executing test.
Note this submenu is also available by
right-mouseclicking on the 'Scan Status' panel at the top right of the SctGUI.
The Display menu
The Display menu is used to switch the main SctGUI display mode. This menu is also available by right-mouseclicking
on the main display (if not clicked directly on a module).
- ModuleGroup Selection
Switch to the ModuleGroup Selection display mode.
- Data Manager
Switch to the Data Manager display mode.
- Test Results
Switch to the Test Results display mode.
- SCTDAQ Reference
Switch to the SCTDAQ Reference display mode.
- SctRodDaq Reference
Switch to the SctRodDaq Reference display mode.
- DCS Info
Switch to the DCS Info display mode.
- IVscan Data
Switch to the IV Scan Data display mode.
- Toolbar
Open a tool bar with the display mode options. You may find this preferable to using menus.
The Tests menu
- BOC Setup
Invoke BOC-specific test scans
- Digital Tests
Invoke SctRodDaq digital tests (NMask, Pipeline, fullByPass tests).
- Analogue Tests
Invoke SctRodDaq Analogue tests (StrobeDelay, 3PtGain, ResponseCurve (10PtGain), Noise Occupancy, TimeWalk tests)
- Sequences
Invoke a full module characterisation sequence (like sctdaq)
- SCTDAQ Exerciser
Run the SctRodDaq analysis chain using SCTDAQ data. The raw data source in this case are ROOT files generated during an
SCTDAQ module characterisation, and not the RodDaq, but otherwise the data are treated and analysed in an identical fashion.
Note the data corresponds to module 20220330200020 and is published with the same serial number.
Hence if your SctRodDaq module configuration does not include the serial number 20220330200020, the data will not be visible to SctGUI!!
To view the data without changing the SctRodDaq module configuration, select menus Options->Configuration->'Manual Configuration...'
and select an unused row/position or quadrant/position. Enter 20220330200020 as the serial number. SctGUI will then display
data for serial number 20220330200020 even if it missing from the SctRodDaq module configuration.
The Options menu
- Configuration
Read Hardware Configuration Update SctGUI with the current SctRodDaq module configuration. This should
usually be un-necessary, since SctGUI updates automatically whenever the moduke configuration changes.
Manual Configuration... Add a module to SctGUI module configuration, WITHOUT adding it to the SctRodDaq module configuration.
The only reason you would want to do this, is to display data generated by the SCTDAQ exerciser which is
always published with the serial number 20220330200020.
- Display
Clear Result Cache Reset the SctGUI result cache. SctGUI caches a limited number of module test results to avoid
overloading the IS servers. You can clear the cache to force SctGUI to re-read the test result from IS.
Reset all Color Scales Resets all your colour scale settings to their default values. Be careful - you may
not want to do this if you've edited a lot of colour scales to your favourite colours!
AutoSelect New Tests If this tick box is selected, SctGUI will automatically select
the new test for display, as soon as it is invoked. If you are looking through old data, while at the same time
running a characterisation sequence which starts many new tests, you might wish to de-activate this feature, otherwise
the display will keep switching to the currently executing test!
- Data Manager
Written very soon.
- Test Results
Written very soon.
- SCT Database
Written very soon.
- DCS
Written very soon.
The Tools menu
IS Tree...
Display a tree of all the running IS servers and their contents.
By right-mouseclicking on any object in the IS tree, you can optionally view the contents of the
IS object or delete that object from IS. DO NOT delete any IS object unless you know what you are doing - this is
very much for expert use only!!
Please note the IS tree will not update automatically as objects are published or deleted from IS. You must click the
Refresh button to refresh the tree with the current IS status.
Scripting
Open a scripting window (with your favourite flavour!) to interact directly with IPC components like
SctApi or CalibrationController. Very much for expert use only.
Run GarbageCollector
Run the java garbageCollector. Should not normally be necessary.
Refresh Display
Refresh the SctGUI display.
Launch SctApi GUI
Launch the SctApi GUI.
The Help menu
The Preferences menu
   Back to SctGUI User Manual Index