LIGOMetadataTables.h File Reference

#include <lal/LALStdlib.h>

Include dependency graph for LIGOMetadataTables.h:

Go to the source code of this file.

Data Structures

struct  tagProcessIDColumn
struct  tagEventIDColumn
struct  tagProcessTable
struct  tagProcessParamsTable
struct  tagSearchSummaryTable
struct  tagSearchSummvarsTable
struct  tagSnglBurst
struct  tagSnglInspiralTable
struct  tagSnglRingdownTable
struct  tagMultiInspiralTable
struct  tagSimInspiralTable
struct  tagCoincInspiralTable
struct  tagCoincInspiralSlideTable
struct  tagSimBurst
struct  tagSimRingdownTable
struct  tagCoincRingdownTable
struct  tagSnglTransdataTable
struct  tagSummValueTable
struct  tagSimInstParamsTable
struct  tagStochasticTable
struct  tagStochSummTable
struct  tagExtTriggerTable
struct  tagFilterTable
union  tagMetadataTable

Defines

#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_NAME_MAX   257
#define LIGOMETA_STRING_MAX   257
#define LIGOMETA_IFO_MAX   3
#define LIGOMETA_SEARCH_MAX   25
#define LIGOMETA_CHANNEL_MAX   65
#define LIGOMETA_FRAMESETG_MAX   49
#define LIGOMETA_SEGMENTG_MAX   49
#define LIGOMETA_SUMMVALUE_NAME_MAX   129
#define LIGOMETA_SUMMVALUE_COMM_MAX   81
#define LIGOMETA_UNIQUE_MAX   65
#define LIGOMETA_DBUNIQUE_MAX   13
#define LIGOMETA_TRANSDATA_EVENT_TABLE_MAX   19
#define LIGOMETA_TRANSDATA_NAME_MAX   33
#define LIGOMETA_TRANSDATA_UNITS_MAX   17
#define LIGOMETA_TRANSDATA_DATA_MAX   17
#define LIGOMETA_SOURCE_MAX   30
#define LIGOMETA_WAVEFORM_MAX   50
#define LIGOMETA_COORDINATES_MAX   16
#define LIGOMETA_SIMINSTPARAMS_NAME_MAX   25
#define LIGOMETA_SIMINSTPARAMS_COMM_MAX   65
#define LIGOMETA_FILTER_NAME_MAX   65
#define LIGOMETA_STD   100
#define LIGOMETA_INSPIRALTAPER_MAX   35

Typedefs

typedef tagProcessIDColumn ProcessIDColumn
typedef tagEventIDColumn EventIDColumn
typedef tagProcessTable ProcessTable
typedef tagProcessParamsTable ProcessParamsTable
typedef tagSearchSummaryTable SearchSummaryTable
typedef tagSearchSummvarsTable SearchSummvarsTable
typedef tagSnglBurst SnglBurst
typedef tagSnglInspiralTable SnglInspiralTable
typedef tagSnglRingdownTable SnglRingdownTable
typedef tagMultiInspiralTable MultiInspiralTable
typedef tagSimInspiralTable SimInspiralTable
typedef tagCoincInspiralTable CoincInspiralTable
typedef tagCoincInspiralSlideTable CoincInspiralSlideTable
typedef tagSimBurst SimBurst
typedef tagSimRingdownTable SimRingdownTable
typedef tagCoincRingdownTable CoincRingdownTable
typedef tagSnglTransdataTable SnglTransdataTable
typedef tagSummValueTable SummValueTable
typedef tagSimInstParamsTable SimInstParamsTable
typedef tagStochasticTable StochasticTable
typedef tagStochSummTable StochSummTable
typedef tagExtTriggerTable ExtTriggerTable
typedef tagFilterTable FilterTable
typedef tagMetadataTable MetadataTable

Enumerations

enum  MetadataTableType {
  no_table, process_table, process_params_table, search_summary_table,
  search_summvars_table, sngl_inspiral_table, sngl_inspiral_table_bns, sngl_inspiral_table_bcv,
  sngl_ringdown_table, sngl_transdata_table, multi_inspiral_table, sim_inspiral_table,
  sim_ringdown_table, summ_value_table, sim_inst_params_table, coinc_inspiral_table,
  coinc_ringdown_table, stochastic_table, stoch_summ_table, ext_triggers_table,
  filter_table
}
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
}

Functions

 NRCSID (LIGOMETADATATABLESH,"$Id: LIGOMetadataTables.h,v 1.91 2008/09/16 07:10:18 sengupta Exp $")


Define Documentation

#define LIGOMETA_PROGRAM_MAX   65

Definition at line 69 of file LIGOMetadataTables.h.

#define LIGOMETA_VERSION_MAX   65

Definition at line 70 of file LIGOMetadataTables.h.

#define LIGOMETA_CVS_REPOSITORY_MAX   257

Definition at line 71 of file LIGOMetadataTables.h.

#define LIGOMETA_COMMENT_MAX   241

Definition at line 72 of file LIGOMetadataTables.h.

#define LIGOMETA_NODE_MAX   65

Definition at line 73 of file LIGOMetadataTables.h.

#define LIGOMETA_USERNAME_MAX   65

Definition at line 74 of file LIGOMetadataTables.h.

#define LIGOMETA_DOMAIN_MAX   64

Definition at line 75 of file LIGOMetadataTables.h.

#define LIGOMETA_IFOS_MAX   13

Definition at line 76 of file LIGOMetadataTables.h.

#define LIGOMETA_PARAM_MAX   33

Definition at line 77 of file LIGOMetadataTables.h.

#define LIGOMETA_TYPE_MAX   17

Definition at line 78 of file LIGOMetadataTables.h.

#define LIGOMETA_VALUE_MAX   1025

Definition at line 79 of file LIGOMetadataTables.h.

#define LIGOMETA_NAME_MAX   257

Definition at line 80 of file LIGOMetadataTables.h.

#define LIGOMETA_STRING_MAX   257

Definition at line 81 of file LIGOMetadataTables.h.

#define LIGOMETA_IFO_MAX   3

Definition at line 82 of file LIGOMetadataTables.h.

#define LIGOMETA_SEARCH_MAX   25

Definition at line 83 of file LIGOMetadataTables.h.

#define LIGOMETA_CHANNEL_MAX   65

Definition at line 84 of file LIGOMetadataTables.h.

#define LIGOMETA_FRAMESETG_MAX   49

Definition at line 85 of file LIGOMetadataTables.h.

#define LIGOMETA_SEGMENTG_MAX   49

Definition at line 86 of file LIGOMetadataTables.h.

#define LIGOMETA_SUMMVALUE_NAME_MAX   129

Definition at line 87 of file LIGOMetadataTables.h.

#define LIGOMETA_SUMMVALUE_COMM_MAX   81

Definition at line 88 of file LIGOMetadataTables.h.

#define LIGOMETA_UNIQUE_MAX   65

Definition at line 89 of file LIGOMetadataTables.h.

#define LIGOMETA_DBUNIQUE_MAX   13

Definition at line 90 of file LIGOMetadataTables.h.

#define LIGOMETA_TRANSDATA_EVENT_TABLE_MAX   19

Definition at line 91 of file LIGOMetadataTables.h.

#define LIGOMETA_TRANSDATA_NAME_MAX   33

Definition at line 92 of file LIGOMetadataTables.h.

#define LIGOMETA_TRANSDATA_UNITS_MAX   17

Definition at line 93 of file LIGOMetadataTables.h.

#define LIGOMETA_TRANSDATA_DATA_MAX   17

Definition at line 94 of file LIGOMetadataTables.h.

#define LIGOMETA_SOURCE_MAX   30

Definition at line 95 of file LIGOMetadataTables.h.

#define LIGOMETA_WAVEFORM_MAX   50

Definition at line 96 of file LIGOMetadataTables.h.

#define LIGOMETA_COORDINATES_MAX   16

Definition at line 97 of file LIGOMetadataTables.h.

#define LIGOMETA_SIMINSTPARAMS_NAME_MAX   25

Definition at line 98 of file LIGOMetadataTables.h.

#define LIGOMETA_SIMINSTPARAMS_COMM_MAX   65

Definition at line 99 of file LIGOMetadataTables.h.

#define LIGOMETA_FILTER_NAME_MAX   65

Definition at line 100 of file LIGOMetadataTables.h.

#define LIGOMETA_STD   100

Definition at line 101 of file LIGOMetadataTables.h.

#define LIGOMETA_INSPIRALTAPER_MAX   35

Definition at line 102 of file LIGOMetadataTables.h.


Typedef Documentation

typedef struct tagProcessIDColumn ProcessIDColumn

typedef struct tagEventIDColumn EventIDColumn

typedef struct tagProcessTable ProcessTable

typedef struct tagProcessParamsTable ProcessParamsTable

typedef struct tagSearchSummaryTable SearchSummaryTable

typedef struct tagSearchSummvarsTable SearchSummvarsTable

typedef struct tagSnglBurst SnglBurst

typedef struct tagSnglInspiralTable SnglInspiralTable

typedef struct tagSnglRingdownTable SnglRingdownTable

typedef struct tagMultiInspiralTable MultiInspiralTable

typedef struct tagSimInspiralTable SimInspiralTable

typedef struct tagCoincInspiralTable CoincInspiralTable

typedef struct tagCoincInspiralSlideTable CoincInspiralSlideTable

typedef struct tagSimBurst SimBurst

typedef struct tagSimRingdownTable SimRingdownTable

typedef struct tagCoincRingdownTable CoincRingdownTable

typedef struct tagSnglTransdataTable SnglTransdataTable

typedef struct tagSummValueTable SummValueTable

typedef struct tagSimInstParamsTable SimInstParamsTable

typedef struct tagStochasticTable StochasticTable

typedef struct tagStochSummTable StochSummTable

typedef struct tagExtTriggerTable ExtTriggerTable

typedef struct tagFilterTable FilterTable

typedef union tagMetadataTable MetadataTable


Enumeration Type Documentation

enum MetadataTableType

Enumerator:
no_table 
process_table 
process_params_table 
search_summary_table 
search_summvars_table 
sngl_inspiral_table 
sngl_inspiral_table_bns 
sngl_inspiral_table_bcv 
sngl_ringdown_table 
sngl_transdata_table 
multi_inspiral_table 
sim_inspiral_table 
sim_ringdown_table 
summ_value_table 
sim_inst_params_table 
coinc_inspiral_table 
coinc_ringdown_table 
stochastic_table 
stoch_summ_table 
ext_triggers_table 
filter_table 

Definition at line 126 of file LIGOMetadataTables.h.

enum InterferometerNumber

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 160 of file LIGOMetadataTables.h.


Function Documentation

NRCSID ( LIGOMETADATATABLESH  ,
"$Id: LIGOMetadataTables.  h,
v 1.91 2008/09/16 07:10:18 sengupta Exp $"   
)


Generated on Sun Oct 12 02:33:12 2008 for LAL by  doxygen 1.5.2