The Apollo GUI is made of the following windows:
- Main Apollo Window: This is the main entrance window of the whole GUI. All other
windows can be open from here. This window handles directly the following functions:
- Login: User authentication. Without login no action is allowed. Users that have
a valid login password can be:
- GUEST: only viewers of the status of the system. A GUEST can look at histograms or data
but cannot change the status of the system in any way
- OPERATOR: can start or stop run, and not much else
- EXPERT: can perform settings, change hardware parameters, create new profiles and such
- ADMINISTRATOR: can do everything
See
section for more details.
- System Setup: Setting of all Apollo Environment variables (i.e. Data Base location,
computing system variables and similar). See section
for more details.
- Profile Manager Window: This window allow to create, modify and view a data
base profile. A new profile can be created starting from the existing status of the system or
copying from an already existing profile. Only EXPERT or ADMINISTRATORS can use this window.
- Slow Control Window: This window allow to set/view hardware parameters for
Front End, Bessel, Pulser and DAQ boards parameters. This window cannot be used during data taking,
unless a special test run is in progress. Only EXPERT or ADMINISTRATORS can use this window.
A very low level interface is also available to address physical registers (by-passing logical channel
address system). This very low level interface can be used by ADMINISTRATORS only.
See
for details.
- Run Controller Window: Handles start and stop of a given run, allowing trigger
setup, profile selection, and options concerning data file saving, format and so on.
- Run analyzer: This is the main window of the data analyzer system. From this
window a set of different windows can be open to view data during data taking for data quality
assurance. The list of sub-windows include:
- Single channel analyzer: Displays infos and histograms of data of a single channel. Histograms are update real-time during data flow. There are no limits on the number of histograms available, although up to 4 or 8 (depending on monitor size) can be displayed at the same time.
The list of histograms include:
- Baseline at full resolution (last 5 seconds)
- Medium resolution baseline (last 10 minutes)
- Low resolution baseline (from the beginning of run)
- Sigma baseline after pulse removal (3 histograms as for baseline)
- Triggering pulses in real time (all pulses)
- High energy triggering pulses (same as above with high energy threshold)
- Channel energy spectrum (simple energy calculation as peak-base)
- Channel energy spectrum with pulser triggers only
- Channel energy spectrum with particle triggers only (everything but pulser)
- FFT spectrum of noise after pulse removal
- FFT spectrum including pulses
- Global analyzer: Displays infos and histograms of data of the whole collection of
channels.