Package pylal :: Module ligolw_cwb_to_coinc :: Class CWB2Coinc
[hide private]
[frames] | no frames]

Class CWB2Coinc

source code

object --+
         |
        CWB2Coinc

Class to convert a set of rootfiles to a ligolw_document.

Instance Methods [hide private]
 
__init__(self, joblist=None, start=None, end=None, instruments=None, waveoffset=0, verbose=False)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
create_tables(self, xmldoc, rootfiles)
Sets up table structures and calls populating methods.
source code
 
get_coinc_def_row(self, sim_tree)
Fill in a coinc definer entry for waveburst
source code
 
get_cwb_row(self, cohwb_table, sim_tree)
Fill in a custom cwb event table
source code
 
get_sngl_burst_row(self, sngl_burst_table, sim_tree, d)
Fill in a sngl_burst row for a cwb event
source code
 
get_multi_burst_row(self, multi_burst_table, sim_tree)
Fill in a multi_burst row for a cwb event -- these should exactly correlate to the sngl_burst events within a single coherent event
source code
 
do_process_table_from_segment(self, xmldoc, sim_tree, segment, jobid=-1)
Create the process_table for the cWB job(s) from a job segment.
source code
 
do_process_table(self, xmldoc, sim_tree)
Create the process_table for the cWB job(s)
source code
 
do_summary_table_from_segment(self, xmldoc, segment, sim_tree, jobid=-1)
Create the search_summary table for a cWB from a segment specified from the command line.
source code
 
do_summary_table_from_joblist(self, xmldoc, sim_tree)
Create the search_summary table for the cWB job(s) and a provided cWB joblist.
source code
 
do_summary_table(self, xmldoc, sim_tree)
Create the search_summary table for the cWB job(s).
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, joblist=None, start=None, end=None, instruments=None, waveoffset=0, verbose=False)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

do_summary_table_from_segment(self, xmldoc, segment, sim_tree, jobid=-1)

source code 

Create the search_summary table for a cWB from a segment specified from the command line. The function will try to determine the proper job intervals from the waveoffset, if specified.

do_summary_table_from_joblist(self, xmldoc, sim_tree)

source code 

Create the search_summary table for the cWB job(s) and a provided cWB joblist. The function will try to determine the proper job intervals from the waveoffset, if specified.

do_summary_table(self, xmldoc, sim_tree)

source code 

Create the search_summary table for the cWB job(s). This function exists as a backup in case no job list exists. It will try and reconstruct the job segments from the event data, but this list will be incomplete in the case where no events were found during a job.