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

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

#include <TFile.h>
#include "OmicronUtils.h"
Include dependency graph for omicron-scanfile.cc:

Functions

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

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<<endl;
cerr<<"Usage:"<<endl;
cerr<<endl;
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<<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;
cerr<<endl;
Author
Florent Robinet - florent.robinet@ijclab.in2p3.fr

Function Documentation

◆ main()

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

Main program.

◆ PrintUsage()

void PrintUsage ( void  )

Print the program usage message.

[omicron-scanfile-usage]

[omicron-scanfile-usage]