LALInspiral  5.0.0.1-c9a8ef6
thinca_brute_force_coinc Namespace Reference

Data Structures

class  LIGOLWContentHandler
 

Functions

def parse_command_line ()
 

Variables

 xmldoc = ligolw_utils.load_filename(filename, contenthandler = LIGOLWContentHandler, verbose = options.verbose)
 
 process = ligolw_process.register_to_xmldoc(xmldoc, "brute_force_coinc", process_params)
 
 coinctables = snglcoinc.CoincTables(xmldoc, InspiralCoincDef)
 
 instruments = list(set(row.ifo for row in lsctables.SnglInspiralTable.get_table(xmldoc)))
 
 dt = dict((frozenset(pair), options.delta_t + snglcoinc.light_travel_time(*pair)) for pair in itertools.combinations(instruments, 2))
 
 sngls = dict.fromkeys(row.template_id for row in lsctables.SnglInspiralTable.get_table(xmldoc))
 
 key
 
 offsetvectors = lsctables.TimeSlideTable.get_table(xmldoc).as_dict()
 
 exclude = set()
 
 offsets = tuple(offsetvector[instrument] for instrument in select_instruments)
 
 event_ids = frozenset(sngl.event_id for sngl in sngls)
 
 ends = tuple((instrument, sngl.end + offset) for instrument, sngl, offset in zip(select_instruments, sngls, offsets))
 
 filename
 
 verbose
 

Function Documentation

◆ parse_command_line()

def thinca_brute_force_coinc.parse_command_line ( )

Definition at line 22 of file thinca_brute_force_coinc.py.

Variable Documentation

◆ xmldoc

thinca_brute_force_coinc.xmldoc = ligolw_utils.load_filename(filename, contenthandler = LIGOLWContentHandler, verbose = options.verbose)

Definition at line 45 of file thinca_brute_force_coinc.py.

◆ process

thinca_brute_force_coinc.process = ligolw_process.register_to_xmldoc(xmldoc, "brute_force_coinc", process_params)

Definition at line 47 of file thinca_brute_force_coinc.py.

◆ coinctables

thinca_brute_force_coinc.coinctables = snglcoinc.CoincTables(xmldoc, InspiralCoincDef)

Definition at line 50 of file thinca_brute_force_coinc.py.

◆ instruments

thinca_brute_force_coinc.instruments = list(set(row.ifo for row in lsctables.SnglInspiralTable.get_table(xmldoc)))

Definition at line 56 of file thinca_brute_force_coinc.py.

◆ dt

thinca_brute_force_coinc.dt = dict((frozenset(pair), options.delta_t + snglcoinc.light_travel_time(*pair)) for pair in itertools.combinations(instruments, 2))

Definition at line 57 of file thinca_brute_force_coinc.py.

◆ sngls

thinca_brute_force_coinc.sngls = dict.fromkeys(row.template_id for row in lsctables.SnglInspiralTable.get_table(xmldoc))

Definition at line 59 of file thinca_brute_force_coinc.py.

◆ key

thinca_brute_force_coinc.key

Definition at line 66 of file thinca_brute_force_coinc.py.

◆ offsetvectors

thinca_brute_force_coinc.offsetvectors = lsctables.TimeSlideTable.get_table(xmldoc).as_dict()

Definition at line 68 of file thinca_brute_force_coinc.py.

◆ exclude

thinca_brute_force_coinc.exclude = set()

Definition at line 78 of file thinca_brute_force_coinc.py.

◆ offsets

thinca_brute_force_coinc.offsets = tuple(offsetvector[instrument] for instrument in select_instruments)

Definition at line 82 of file thinca_brute_force_coinc.py.

◆ event_ids

thinca_brute_force_coinc.event_ids = frozenset(sngl.event_id for sngl in sngls)

Definition at line 84 of file thinca_brute_force_coinc.py.

◆ ends

thinca_brute_force_coinc.ends = tuple((instrument, sngl.end + offset) for instrument, sngl, offset in zip(select_instruments, sngls, offsets))

Definition at line 87 of file thinca_brute_force_coinc.py.

◆ filename

thinca_brute_force_coinc.filename

Definition at line 95 of file thinca_brute_force_coinc.py.

◆ verbose

thinca_brute_force_coinc.verbose

Definition at line 95 of file thinca_brute_force_coinc.py.