LALMetaIO 4.0.6.1-eeff03c
segment.c File Reference

Prototypes

SegmentTableXLALCreateSegmentTableRow (const ProcessTable *process)
 Create a SegmentTable structure. More...
 
SegmentTableXLALDestroySegmentTableRow (SegmentTable *row)
 
void XLALDestroySegmentTable (SegmentTable *head)
 
int XLALWriteLIGOLwXMLSegmentTable (LIGOLwXMLStream *xml, const SegmentTable *segment_table)
 Write a segment table to an XML file. More...
 

Go to the source code of this file.

Function Documentation

◆ XLALCreateSegmentTableRow()

SegmentTable * XLALCreateSegmentTableRow ( const ProcessTable process)

Create a SegmentTable structure.

Definition at line 40 of file segment.c.

◆ XLALDestroySegmentTableRow()

SegmentTable * XLALDestroySegmentTableRow ( SegmentTable row)

Definition at line 68 of file segment.c.

◆ XLALDestroySegmentTable()

void XLALDestroySegmentTable ( SegmentTable head)

Definition at line 81 of file segment.c.

◆ XLALWriteLIGOLwXMLSegmentTable()

int XLALWriteLIGOLwXMLSegmentTable ( LIGOLwXMLStream xml,
const SegmentTable segment_table 
)

Write a segment table to an XML file.

Definition at line 93 of file segment.c.