Omicron  3.3.0 An algorithm to detect and characterize transient events in gravitational-wave detectors
omicron.cc File Reference

Program to run an Omicron analysis. More...

#include "Oomicron.h"
Include dependency graph for omicron.cc:

## Functions

int main (int argc, char *argv[])
Main program. More...

void printhelp (void)
Print the program usage message. More...

## Detailed Description

Program to run an Omicron analysis.

omicron is a command line program to perform a Q-transform analysis of data time-series. The program must be given a timing and an option file.

omicron [GPS start time] [GPS stop time] [option file]

This command runs the Omicron algorithm between 2 GPS times. The option file is a text file in which the parameters are listed using keywords. For more details about the syntax, see Omicron::ReadOptions().

omicron [segment file] [option file]

This command runs the Omicron algorithm over a time segment list. The segment file is a text file with 2 columns listing the time segments (GPS start - GPS end).

omicron [GPS time] [option file]

This command runs the Omicron algorithm over once single time segment centered on [GPS time].

Note
all GPS time values must be integer values.

Optional arguments can be provided.

• the output triggers can be time-selected using a list of segments:
omicron [some input timing] [option file] [GPS start time] [GPS stop time]
In that case, output triggers are only saved if they start between the 2 GPS times given in the command line.
omicron [some input timing] [option file] [segment file]
In that case, output triggers are only saved if they start in one of the time segment given in the command line.
• One last argument can be provided in the command line: strict. In this mode, the program exits whenever an error is met.

## ◆ main()

 int main ( int argc, char * argv[] )

Main program.

## ◆ printhelp()

 void printhelp ( void )

Print the program usage message.