class TrigProc |
Trigger process class.
| TrigProc (void) Default constructor. | |
| TrigProc (const TrigProc& x) Copy constructor. | |
| TrigProc (const char* cvsid, const char* title=0) Create a trigger process identifier. | |
| TrigProc (const char* Source, const char* Version, gps_t Start, const char* Host, pid_t PID=0, bool Online=false, const char* IFOs=0, const char* Author=0, gps_t Mod=0, const char* Title=0, const char* Exec=0, gps_t End=0) Trigger process ID constructor. | |
| ~TrigProc () Destroy a trigger process. | |
| getAuthor (void) const Get the author's name. | |
| getEndTime (void) const Process start time. | |
| getComment (void) const Get the segment comment. | |
| getCvsID (void) const Get the cvs ID. | |
| getIFOs (void) const Interferometer list. | |
| getModTime (void) const Process start time. | |
| getName (void) const Get the program name. | |
| getNode (void) const Get the process node. | |
| getParamSet (void) const Get the database record ID. | |
| getProcessID (void) const Get the database record ID. | |
| getProcID (void) const Get the unix process ID. | |
| getSource (void) const Source file name. | |
| getStartTime (void) const Process start time. | |
| getTitle (void) const Get the program title. | |
| getVersion (void) const Get the program version. | |
| operator= (const TrigProc& x) Assignment operator | |
| operator== (const TrigProc& x) const Compare two process identifiers. | |
| isOnline (void) const Test for online process. | |
| setComment (const std::string& comment) Set the comment. | |
| setCvsID (const std::string& ID) Set the process Database foreign ID | |
| setEndTime (gps_t tEnd) Set the process end time | |
| setIFOs (const std::string& ifos) Set the process Database foreign ID | |
| setProcessID (const std::string& ID) Set the process Database foreign ID |
The trigger process class is used to describe the process used to generate a trigger. The current version of the TrigProc class maps directly into the LDAS meta-database process table record as defined in the November 30, 1999 version of Peter Shawhans database memo "Table Definitions for LDAS Metadata / Event Database" (LIGO-T990101-02-E).
Alphabetic index HTML hierarchy of classes or Java
Please send questions and comments to zweizig_j@ligo-wa.caltech.edu