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

See OmicronUtils.h. More...

#include "OmicronUtils.h"
Include dependency graph for OmicronUtils.cc:

Functions

string GetOmicronFilePattern (const string aChannelName, const unsigned int aTimeStart, const unsigned int aTimeEnd)
 Returns the list of Omicron trigger files. More...
 
string GetOmicronFilePatternFromHpss (const string aChannelName, const unsigned int aTimeStart, const unsigned int aTimeEnd)
 Returns the list of Omicron trigger files (in HPSS). More...
 

Detailed Description

See OmicronUtils.h.

Author
Florent Robinet - florent.robinet@ijclab.in2p3.fr

Function Documentation

◆ GetOmicronFilePattern()

string GetOmicronFilePattern ( const string  aChannelName,
const unsigned int  aTimeStart,
const unsigned int  aTimeEnd 
)

Returns the list of Omicron trigger files.

The standard omicron trigger directories are scanned:

  • The offline area pointed by the environment variable $OMICRON_TRIGGERS
  • The online area pointed by the environment variable $OMICRON_TRIGGERS_ONLINE

The list of files matching the input time range are returned.

Note
The priority is given to the offline area.
If the offline trigger directory is HPSS, GetOmicronFilePatternFromHpss() is called.
Parameters
[in]aChannelNameChannel name.
[in]aTimeStartGPS start time.
[in]aTimeEndGPS end time.

◆ GetOmicronFilePatternFromHpss()

string GetOmicronFilePatternFromHpss ( const string  aChannelName,
const unsigned int  aTimeStart,
const unsigned int  aTimeEnd 
)

Returns the list of Omicron trigger files (in HPSS).

The standard omicron trigger directory (HPSS) is scanned. The list of files matching the input time range are returned.

Parameters
[in]aChannelNameChannel name.
[in]aTimeStartGPS start time.
[in]aTimeEndGPS end time.