This package contains several utilities to startup the DAQ,
archive run parameters to COOL, send command to the Run Control,
etc.
In addition this package contains the run control plugin for
the web based monitoring (WMI).
A new utility has been introduced, rc_get_running_time: this application reads run information from COOL for a selected partition and time interval, reads beam information from a ./beam.log file and stores the summary information in /tmp/run.log file.
The new run_eff_display script starts a java frame to display the run and beam information from the /tmp/runs.log file.
The setup_daq script does not launch anymore automatic log file archiving. In addition it starts the RM server and the Root Controller on the hosts specified in the configuration DB and not anymore on the local host.
The rc_decode_detectormask utility uses the eformat library to decode the subdetectors contained in the mask.
setup_daq <-h>: script to launch the DAQ. Note that the <-i>
option is not supported anymore.
rc_print_partition_env <-h>:
extracts the main partition environment from a database. It also
constructs the environment necessary to launch the RootController.
From within a bash script the function get_partition_env
${TDAQ_PARTITION} can be used after having sourced the file
${TDAQ_INST_PATH}/share/bin/setup_functions: this function requires
${TDAQ_DB_DATA} to be set.
rc_commander: simple graphical tool to
send commands to a Controller.
rc_sendcommand <-h>: sends
commands to a Controller.
rc_isread <-h>: reads the RC state
of a controller from IS.
rc_waitstate <-h>: waits for a
controller to reach a particular RC state.
rc_timetest <-h>:
sends a series of commands to a Controller and measures the duration
of each transition.
rc_decode_detectormask <-h> : decodes a
numerical detector mask into human readable TTC pastition
names.
rc_print_root <-h>: prints the name of the root
controller and the top segment.
rc_print_tree <-h>: prints
the tree of controllers for a partition.
rc_getrunnumber <-h>:
gets the current run number for a partition from IS.
rc_checkapps
<-h>: dumps a tabular view of the applications in a partition
with their basic properties.
rc_print_partition_env <-h>:
extracts form the database the basic environment for the
partition.
rc_is2cool_archive <-h>: inserts basic run
information into COOL.
run_eff_display <-h>: script to launch a display of run and beam information as stored in /tmp/run.log.
rc_get_running_time <-h>: reads information from COOL database and beam information from ./beam.log.
No APIs.
Run status web page appearance has changed under a few aspects.
None.