Online Data Challenge 2013 Required Software

From GlueXWiki
Revision as of 17:28, 19 August 2013 by Wolin (Talk | contribs)

Jump to: navigation, search
name type notes
GreenCheck.jpg cMsgNameServer Java Provided by DAQ group. Will be started by start_cmsg_server script
GreenCheck.jpg start_cmsg_server script(tcsh) Distributed with RootSpy
GreenCheck.jpg evio2et C++ Feed events from evio file into ET system. Allows rate to be specified via command line or via message
GreenCheck.jpg et2et C++ Provided by DAQ group. Copies events from one ET system to another.
GreenCheck.jpg et2evio C++ Substitue Event Recorder. Reads events from ET system and writes them to a file.
jput ? Provided by computer center for copying files from raid disk to tape silo
DAQ and TTab plugins C++ DANA for reading in evio formatted raw data and applying translation table.
hdmon C++ DANA data monitoring program. Reads events from ET and generates histograms using RootSpy to distribute them to remote clients.
mon plugins C++ DANA plugins for each detector system to produce monitoring histograms.
hdl3 C++ DANA L3 trigger program. Reads events from one ET system and writes some fraction of them to another ET system
L3 plugin(s) C++ DANA L3 trigger plugin(s) that will be used to replace the built-in pass-through algorithm in hdl3
RootSpy C++ RootSpy GUI program
rsarchiver C++ RootSpy Archiver program.
start_L3
stop_L3
scripts (python) Start and kill hdl3 program with appropriate plugins on all L3 farm nodes
start_monitoring
stop_monitoring
scripts (python) Start and kill hdmon program with appropriate plugins on all L3 farm nodes
start_eb_et
start_er_et
start_mon_et
stop_eb_et
stop_er_et
stop_mon_et
scripts (python) Start and kill various ET systems. These will use ssh to launch and kill processes on the appropriate nodes so that the scripts can be run from any node or console computer.