Prototypes | |
| SimInspiralTable * | XLALCreateSimInspiralTableRow (const ProcessTable *process) |
| Create a SimInspiralTable structure. More... | |
| SimInspiralTable * | XLALDestroySimInspiralTableRow (SimInspiralTable *row) |
| Destroy a SimInspiralTable structure. More... | |
| void | XLALDestroySimInspiralTable (SimInspiralTable *head) |
| Destroy a SimInspiralTable linked list. More... | |
| long | XLALSimInspiralAssignIDs (SimInspiralTable *head, long process_id, long simulation_id) |
| Assign simulation_id values to the entries in a SimInspiral linked list. More... | |
| SimInspiralTable * | XLALSimInspiralTableFromLIGOLw (const char *filename) |
| Read the sim_inspiral table from a LIGO Light Weight XML file into a linked list of SimInspiralTable structures. More... | |
| int | XLALWriteLIGOLwXMLSimInspiralTable (LIGOLwXMLStream *xml, const SimInspiralTable *sim_inspiral) |
| Write a sim_inspiral table to an XML file. More... | |
Go to the source code of this file.
| SimInspiralTable * XLALCreateSimInspiralTableRow | ( | const ProcessTable * | process | ) |
Create a SimInspiralTable structure.
Definition at line 40 of file sim_inspiral.c.
| SimInspiralTable * XLALDestroySimInspiralTableRow | ( | SimInspiralTable * | row | ) |
Destroy a SimInspiralTable structure.
Definition at line 67 of file sim_inspiral.c.
| void XLALDestroySimInspiralTable | ( | SimInspiralTable * | head | ) |
Destroy a SimInspiralTable linked list.
Definition at line 80 of file sim_inspiral.c.
| long XLALSimInspiralAssignIDs | ( | SimInspiralTable * | head, |
| long | process_id, | ||
| long | simulation_id | ||
| ) |
Assign simulation_id values to the entries in a SimInspiral linked list.
All SimInspiral rows in the list will be blamed on the given process_id, and assigned sequential simulation_ids starting with the given simulation_id. The return value is the next simulation_id after the last one assigned to a row in the list.
Definition at line 97 of file sim_inspiral.c.
| SimInspiralTable * XLALSimInspiralTableFromLIGOLw | ( | const char * | filename | ) |
Read the sim_inspiral table from a LIGO Light Weight XML file into a linked list of SimInspiralTable structures.
Definition at line 115 of file sim_inspiral.c.
| int XLALWriteLIGOLwXMLSimInspiralTable | ( | LIGOLwXMLStream * | xml, |
| const SimInspiralTable * | sim_inspiral | ||
| ) |
Write a sim_inspiral table to an XML file.
Definition at line 365 of file sim_inspiral.c.