neic-glass3  1.4.6
Functions
glass-app.cpp File Reference

glass-app.cpp More...

#include <project_version.h>
#include <json.h>
#include <logger.h>
#include <config.h>
#include <fileInput.h>
#include <fileOutput.h>
#include <associator.h>
#include <cstdio>
#include <cstdlib>
#include <string>
#include <memory>
Include dependency graph for glass-app.cpp:

Functions

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

Detailed Description

glass-app.cpp

glass-app is an application that uses the glasscore libraries and the rest of the glass3 infrastructure to generate seismic event detections based on an input dataset of picks, correlations, and detections.

glass-app reads it's input data from files stored in a configured filesystem directory

glass-app writes it's output detections to files in a configured filesystem directory

glass-app uses the environment variable GLASS_LOG to define the location to write log files

Usage

glass-app <configfile> [logname] [noconsole]

Where

configfile is the required path to the configuration file for glass-app

logname is an optional string defining an alternate name for the glass-app log file.

noconsole is an optional commmand specifying that glass-app should not write messages to the console.

Function Documentation

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