Omicron  4.2.0
An algorithm to detect and characterize transient events in gravitational-wave detectors
No Matches File Reference

Program to scan and identify corrupted trigger files. More...

#include <TFile.h>
#include "OmicronUtils.h"
Include dependency graph for


int main (int argc, char *argv[])
 Main program.
void PrintUsage (void)
 Print the program usage message.

Detailed Description

Program to scan and identify corrupted trigger files.

omicron-scanfile is a command line program to analyze a set of omicron trigger files. The program must be given a minimum set of options:

omicron-scanfile channel=[channel name] gps-start=[GPS start] gps-end=[GPS end]

This command scans omicron trigger files for a given channel between 2 GPS times. This command assumes that omicron trigger root files are saved in a standard place pointed by the environement variable $OMICRON_TRIGGERS.

One can also scan files from a list with:

 omicron-scanfile file=[trigger file pattern]

where [trigger file pattern] can contain wild cards. For example: file="/path1/to/triggers/*.root /path2/to/triggers/*.root".

cerr<<"omicron-scanfile channel=[channel name] \\"<<endl;
cerr<<" file=[trigger file pattern] \\"<<endl;
cerr<<" gps-start=[GPS start] \\"<<endl;
cerr<<" gps-end=[GPS end]"<<endl;
cerr<<"[channel name] channel name used to retrieve centralized Omicron triggers"<<endl;
cerr<<"[trigger file pattern] file pattern to ROOT trigger files"<<endl;
cerr<<"[GPS start] starting GPS time (integer only)"<<endl;
cerr<<"[GPS end] stopping GPS time (integer only)"<<endl;
Florent Robinet -

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 

Main program.

◆ PrintUsage()

void PrintUsage ( void  )

Print the program usage message.