Prototypes | |
| SnglBurst * | XLALCreateSnglBurst (void) |
| Create a SnglBurst structure. More... | |
| SnglBurst * | XLALDestroySnglBurst (SnglBurst *row) |
| Free a SnglBurst. More... | |
| void | XLALDestroySnglBurstTable (SnglBurst *head) |
| Free a SnglBurst linked list. More... | |
| SnglBurst * | XLALSnglBurstTableFromLIGOLw (const char *filename) |
| Read the sngl_burst table from a LIGO Light Weight XML file into a linked list of SnglBurst structures. More... | |
| int | XLALWriteLIGOLwXMLSnglBurstTable (LIGOLwXMLStream *xml, const SnglBurst *sngl_burst) |
| Write a sngl_burst table to an XML file. More... | |
| long | XLALSnglBurstAssignIDs (SnglBurst *head, long process_id, long event_id) |
| Assign event_id values to the entries in a SnglBurst linked list. More... | |
Go to the source code of this file.
| SnglBurst * XLALCreateSnglBurst | ( | void | ) |
Create a SnglBurst structure.
Definition at line 40 of file sngl_burst.c.
Free a SnglBurst.
Definition at line 70 of file sngl_burst.c.
| void XLALDestroySnglBurstTable | ( | SnglBurst * | head | ) |
Free a SnglBurst linked list.
Definition at line 81 of file sngl_burst.c.
| SnglBurst * XLALSnglBurstTableFromLIGOLw | ( | const char * | filename | ) |
Read the sngl_burst table from a LIGO Light Weight XML file into a linked list of SnglBurst structures.
Definition at line 92 of file sngl_burst.c.
| int XLALWriteLIGOLwXMLSnglBurstTable | ( | LIGOLwXMLStream * | xml, |
| const SnglBurst * | sngl_burst | ||
| ) |
Write a sngl_burst table to an XML file.
Definition at line 230 of file sngl_burst.c.
| long XLALSnglBurstAssignIDs | ( | SnglBurst * | head, |
| long | process_id, | ||
| long | event_id | ||
| ) |
Assign event_id values to the entries in a SnglBurst linked list.
All SnglBurst rows in the list will be blamed on the given process_id, and assigned sequential event_ids starting with the given event_id. The return value is the next event_id after the last one assigned to a row in the list.
Definition at line 307 of file sngl_burst.c.