SearchSummaryTable¶
- class igwn_ligolw.lsctables.SearchSummaryTable(attrs=None)¶
Bases:
TableAttributes Summary
Methods Summary
get_in_segmentlistdict([process_ids])Return a segmentlistdict mapping instrument to in segment list.
get_out_segmentlistdict([process_ids])Return a segmentlistdict mapping instrument to out segment list.
Attributes Documentation
- how_to_index = {'ss_pi_index': ('process_id',)}¶
- tableName = 'search_summary'¶
- validcolumns = {'comment': 'lstring', 'ifos': 'lstring', 'in_end_time': 'int_4s', 'in_end_time_ns': 'int_4s', 'in_start_time': 'int_4s', 'in_start_time_ns': 'int_4s', 'lal_cvs_tag': 'lstring', 'lalwrapper_cvs_tag': 'lstring', 'nevents': 'int_4s', 'nnodes': 'int_4s', 'out_end_time': 'int_4s', 'out_end_time_ns': 'int_4s', 'out_start_time': 'int_4s', 'out_start_time_ns': 'int_4s', 'process:process_id': 'int_8s', 'shared_object': 'lstring'}¶
Methods Documentation
- get_in_segmentlistdict(process_ids=None)¶
Return a segmentlistdict mapping instrument to in segment list. If process_ids is a sequence of process IDs, then only rows with matching IDs are included otherwise all rows are included.
Note: the result is not coalesced, each segmentlist contains the segments listed for that instrument as they appeared in the table.
- get_out_segmentlistdict(process_ids=None)¶
Return a segmentlistdict mapping instrument to out segment list. If process_ids is a sequence of process IDs, then only rows with matching IDs are included otherwise all rows are included.
Note: the result is not coalesced, each segmentlist contains the segments listed for that instrument as they appeared in the table.