Science Mode Discovery
- Segments are detected by a monitor called SegGener. This monitor is described at e.g. http://www.ligo.caltech.edu/~jzweizig/dmt/Monitors/SegGener/SegGener.html SegGener is configured using two text files containing:
- A list of segment definitions, including the segment name, segment version number, maximum duration, start condition and (optional) stop condition.
- An Operating State Condition (OSC) package configuration file that defines the conditions used to detect Segment start and stop.
- The current SegGener configuration and current statistics are reported at LHO (http://blue.ligo-wa.caltech.edu/gds/dmt/monitor_reports/SegGener/Segment_List.html), and at LLO (http://london.ligo-la.caltech.edu/gds/monitor_reports/SegGener/Segment_List.html)
- The segments are written to the database as follows:
- Segment information is sent to the trigger manager which
accumulates trigger- and segment-table rows. The trigger manager
periodically writes out ligolw files containing any new process,
trigger and segment table rows. In general a file is written if:
- one or more unwritten trigger rows are >5 minutes old
- >1000 triggers have been stored
- One or more segments are available.
- After writing each file, SeqInsert (part of the ligotools dataflow package) is run to queue the file for submission to LDAS.
- SeqInsert runs through its queue, submitting putmetadata jobs to insert the files into the database
||Ifo Xn is in science mode|
|Xn:MDCLocked||Ifo Xn Mode Cleaner is locked.|
|Xn:Injection||Ifo Xn is in injection mode|
||Ifo Xn is in Calibration mode|
||Ifo Xn is in Common mode running|
The name "Xn:IFOLocked" is used for historical reasons and we plan to rename this condition to "Xn:ScienceMode" for S4.