next up previous contents index
Next: State Machine Model of Up: CODA Architectural Overview Previous: Diagnostic Event Dump   Contents   Index

Run Control Architecture

The data acquisition system is controlled by a single Run Control process running on a host machine or workstation. This program views the experiment as consisting of a number of subsystems; each subsystem in turn contains one or more components. The following subsystems are implemented: (1) user trigger system; (2) readout controllers (1 or more) (3) event builder; (4) analysis (currently a single Unix process); (5) output device; (6) data acquisition run (this conceptual subsystem describes the behavior of a data acquisition run); and (7) arbitrary user subsystem.

Each subsystem may consist of 0 or more components (i.e. there may be 3 ROC's making up the "readout controllers" subsystem). The minimum system is one ROC, one event builder, and one analyzer.


Subsections

Mohammad Ahmed 2003-07-23