![]() |
![]() |
![]() |
gstlal Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#include <gstlal/gstlal_tags.h>
#define GSTLAL_TAG_INSTRUMENT
#define GSTLAL_TAG_CHANNEL_NAME
#define GSTLAL_TAG_UNITS
void gstlal_register_tags (void
);
#define GSTLAL_TAG_INSTRUMENT "instrument"
The name (prefix in the jargon of the frame file spec) of the instrument from which this data stream has been collected. E.g., "H1", "L1", etc..
#define GSTLAL_TAG_CHANNEL_NAME "channel-name"
The channel name (without the prefix). E.g., "LSC-STRAIN".
#define GSTLAL_TAG_UNITS "units"
The units for this channel, encoded using the function
XLALUnitAsString()
.
void gstlal_register_tags (void
);
Register the tags with the GStreamer tags system. This function must be invoked at least once before the tags can be used. It is OK to call this function more than once. The gstlal plugin calls this function when loaded, so applications using GSTLAL elements need not invoke this function.