class Segment |
Trigger result base class.
| Segment (void) Default constructor. | |
| Segment (const std::string& group, int version=1, const Time& start=Time(0), const Time& end=Time(0)) Create a trigger object. | |
| ~Segment (void) Result destructor. | |
| getActivity (void) const Get the segment activity code. | |
| getComment (void) const Get the comment. | |
| getEndTime (void) const Get end time. | |
| getGroup (void) const Get the segment name. | |
| getIfos (void) const Get the trigger ID. | |
| getMinor (void) const Get the mnor version number. | |
| getPlusMinus (void) const Get the segment plus/minus code. | |
| getProcess (void) const Process ID. | |
| getSegID (void) const Segment ID. | |
| getStartTime (void) const Get start time. | |
| getVersion (void) const Segment version number. | |
| operator== (const Segment& trigger) const Compare operator. | |
| setActivity (int act) Set the activity flag, on=1, off=0, remove=-1. | |
| setComment (const std::string& com) Set the segment end time. | |
| setEndTime (const Time& t0) Set the segment end time. | |
| setGroup (const char* group) Set the segment group ID. | |
| setIfos (const char* ifos) Set the segment IFO list. | |
| setProcess (const char* Process) Set the trigger process ID. | |
| setSegID (const std::string& SegID) Set the segment ID. | |
| setStartTime (const Time& t0) Set the segment start time. | |
| setVersion (int version) Set the version. |
The trigger base class contains the information needed from all triggers. It may be used as a base for a specific trigger object. Data contained in the trigger base provide all the information needed to select triggers for cross correlation studies, etc. A 1kB space is allocated for additional, trigger specific (result) data to be provided by the concrete trigger method.
Alphabetic index HTML hierarchy of classes or Java
Please send questions and comments to zweizig_j@ligo-wa.caltech.edu