Provides data type definitions for the LIGO metadata database tables. More...
Provides data type definitions for the LIGO metadata database tables.
Only columns that are available for the user defined values are available in the structures. For example the process_id
column in the sngl_inspiral
table is not in the corresponding LAL structure as it is generated by the database on insertion of events, not by the user.
Definition in file LIGOMetadataTables.h.
Go to the source code of this file.
Data Structures | |
struct | ProcessTable |
struct | ProcessParamsTable |
struct | SearchSummaryTable |
struct | SnglBurst |
struct | SnglInspiralTable |
struct | SnglRingdownTable |
This structure contains the required information for generating a ringdown template and storing ringdown triggers. More... | |
struct | MultiInspiralTable |
struct | SimInspiralTable |
struct | SimBurst |
The SimBurst structure describes a burst injection. More... | |
struct | SimRingdownTable |
This structure contains the required information for generating a ringdown injection. More... | |
struct | ExtTriggerTable |
struct | TimeSlide |
This structure corresponds to one row of a time_slide table. More... | |
struct | SegmentTable |
struct | TimeSlideSegmentMapTable |
Macros | |
#define | LIGOMETA_PROGRAM_MAX 65 |
#define | LIGOMETA_VERSION_MAX 65 |
#define | LIGOMETA_CVS_REPOSITORY_MAX 257 |
#define | LIGOMETA_COMMENT_MAX 241 |
#define | LIGOMETA_NODE_MAX 65 |
#define | LIGOMETA_USERNAME_MAX 65 |
#define | LIGOMETA_DOMAIN_MAX 64 |
#define | LIGOMETA_IFOS_MAX 13 |
#define | LIGOMETA_PARAM_MAX 33 |
#define | LIGOMETA_TYPE_MAX 17 |
#define | LIGOMETA_VALUE_MAX 1025 |
#define | LIGOMETA_STRING_MAX 257 |
#define | LIGOMETA_IFO_MAX 8 |
#define | LIGOMETA_SEARCH_MAX 25 |
#define | LIGOMETA_CHANNEL_MAX 65 |
#define | LIGOMETA_SOURCE_MAX 30 |
#define | LIGOMETA_WAVEFORM_MAX 50 |
#define | LIGOMETA_COORDINATES_MAX 16 |
#define | LIGOMETA_STD 100 |
#define | LIGOMETA_INSPIRALTAPER_MAX 35 |
Enumerations | |
enum | InterferometerNumber { LAL_IFO_G1 , LAL_IFO_H1 , LAL_IFO_H2 , LAL_IFO_L1 , LAL_IFO_T1 , LAL_IFO_V1 , LAL_NUM_IFO , LAL_UNKNOWN_IFO = -1 } |
The InterferometerNumber contains an enum type for describing the interferometer. More... | |
#define LIGOMETA_PROGRAM_MAX 65 |
Definition at line 62 of file LIGOMetadataTables.h.
#define LIGOMETA_VERSION_MAX 65 |
Definition at line 63 of file LIGOMetadataTables.h.
#define LIGOMETA_CVS_REPOSITORY_MAX 257 |
Definition at line 64 of file LIGOMetadataTables.h.
#define LIGOMETA_COMMENT_MAX 241 |
Definition at line 65 of file LIGOMetadataTables.h.
#define LIGOMETA_NODE_MAX 65 |
Definition at line 66 of file LIGOMetadataTables.h.
#define LIGOMETA_USERNAME_MAX 65 |
Definition at line 67 of file LIGOMetadataTables.h.
#define LIGOMETA_DOMAIN_MAX 64 |
Definition at line 68 of file LIGOMetadataTables.h.
#define LIGOMETA_IFOS_MAX 13 |
Definition at line 69 of file LIGOMetadataTables.h.
#define LIGOMETA_PARAM_MAX 33 |
Definition at line 70 of file LIGOMetadataTables.h.
#define LIGOMETA_TYPE_MAX 17 |
Definition at line 71 of file LIGOMetadataTables.h.
#define LIGOMETA_VALUE_MAX 1025 |
Definition at line 72 of file LIGOMetadataTables.h.
#define LIGOMETA_STRING_MAX 257 |
Definition at line 73 of file LIGOMetadataTables.h.
#define LIGOMETA_IFO_MAX 8 |
Definition at line 74 of file LIGOMetadataTables.h.
#define LIGOMETA_SEARCH_MAX 25 |
Definition at line 75 of file LIGOMetadataTables.h.
#define LIGOMETA_CHANNEL_MAX 65 |
Definition at line 76 of file LIGOMetadataTables.h.
#define LIGOMETA_SOURCE_MAX 30 |
Definition at line 77 of file LIGOMetadataTables.h.
#define LIGOMETA_WAVEFORM_MAX 50 |
Definition at line 78 of file LIGOMetadataTables.h.
#define LIGOMETA_COORDINATES_MAX 16 |
Definition at line 79 of file LIGOMetadataTables.h.
#define LIGOMETA_STD 100 |
Definition at line 80 of file LIGOMetadataTables.h.
#define LIGOMETA_INSPIRALTAPER_MAX 35 |
Definition at line 81 of file LIGOMetadataTables.h.
enum InterferometerNumber |
The InterferometerNumber
contains an enum type for describing the interferometer.
Enumerator | |
---|---|
LAL_IFO_G1 | |
LAL_IFO_H1 | |
LAL_IFO_H2 | |
LAL_IFO_L1 | |
LAL_IFO_T1 | |
LAL_IFO_V1 | |
LAL_NUM_IFO | |
LAL_UNKNOWN_IFO |
Definition at line 88 of file LIGOMetadataTables.h.