Data Acquisition Shift
The Data Acquisition System (DAQ)
GlueX DAQ system is based on CODA software toolkit.
DAQ consists of ~50 embedded hardware readout controllers known as ROCs running LINIX OS, communicating with many other (data transfer, control and monitoring) processes. Data is transported between processors using standard network protocols (TCP/IP).
Starting and stopping the DAQ System
Steps to start DAQ processes in case of all HW is powered up:
1. Login as hdops user on any gluonXX computer and execute:
HDOPS gluon47:~> rcm.sh
This will bring up the screen for DAQ configuration (Fig. 1.):
- Select run type from RUN: menu
- Select detectors configuration (stored in COOL db)
- Select trigger
- Check boxes:
- use_XTERM: if selected, then all processes will be started in foreground
- use_ROCs : checked
- use_debugger :
For standalone run of single subdetector, the DAQ can be started in interactive mode, when all processes open x-terminal window (Fig. 3.). Running whole system in this mode is impractical, due to a large number of windows (50+), and in this case most of processes should be started in backgroung, keeping only run control window.
Run Control operation
Advanced Details of the DAQ System
The individuals responsible for checking that the DAQ is ready to take data and setting its operating parameters are shown in following table. Problems with normal operation of the DAQ should be referred to those individuals and any changes to their settings must be approved by them. Additional experts may be trained by the system owner and their name and date added to this table.
|Name||Extension||Date of qualification|
|Sergey Furletov||269-5332||May 20, 2014|
|Alexander Somov||269-5553||May 20, 2014|
|David Lawrence||269-5567||May 20, 2014|