Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALBurst 2.0.7.1-ea7c608
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Macros Modules Pages
binjfind.py File Reference

Prototypes

def lalburst.binjfind.append_process (xmldoc, match_algorithm, comment)
 Convenience wrapper for adding process metadata to the document. More...
 
def lalburst.binjfind.StringCuspSnglCompare (sim, burst, offsetvector)
 Return False (injection matches event) if an autocorrelation-width window centred on the injection is continuous with the time interval of the burst. More...
 
def lalburst.binjfind.ExcessPowerSnglCompare (sim, burst, offsetvector)
 Return False (injection matches event) if the peak time and centre frequency of sim lie within the time-frequency tile of burst. More...
 
def lalburst.binjfind.OmegaSnglCompare (sim, burst, offsetvector, delta_t=10.0)
 Return False (injection matches event) if the time of the sim and the peak time of the burst event differ by less than or equal to delta_t seconds. More...
 
def lalburst.binjfind.CWBSnglCompare (sim, burst, offsetvector, delta_t=10.0)
 Return False (injection matches event) if the time of the sim and the peak time of the burst event differ by less than or equal to delta_t seconds. More...
 
def lalburst.binjfind.StringCuspNearCoincCompare (sim, burst, offsetvector)
 Return False (injection matches coinc) if the peak time of the sim is "near" the burst event. More...
 
def lalburst.binjfind.ExcessPowerNearCoincCompare (sim, burst, offsetvector)
 Return False (injection matches coinc) if the peak time of the sim is "near" the burst event. More...
 
def lalburst.binjfind.OmegaNearCoincCompare (sim, burst, offsetvector)
 Return False (injection matches coinc) if the peak time of the sim is "near" the burst event. More...
 
def lalburst.binjfind.CWBNearCoincCompare (sim, burst, offsetvector)
 Return False (injection matches coinc) if the peak time of the sim is "near" the burst event. More...
 
def lalburst.binjfind.find_sngl_burst_matches (contents, sim, comparefunc, sieve_window)
 Scan the burst table for triggers matching sim. More...
 
def lalburst.binjfind.add_sim_burst_coinc (contents, sim, events, coinc_def_id)
 Create a coinc_event in the coinc table, and add arcs in the coinc_event_map table linking the sim_burst row and the list of sngl_burst rows to the new coinc_event row. More...
 
def lalburst.binjfind.find_exact_coinc_matches (coincs, sim, comparefunc, seglists, offsetvector)
 Return a set of the coinc_event_ids of the burst<-->burst coincs in which all burst events match sim and to which all instruments on at the time of the sim contributed events. More...
 
def lalburst.binjfind.find_near_coinc_matches (coincs, sim, comparefunc, offsetvector)
 Return a set of the coinc_event_ids of the burst<-->burst coincs in which at least one burst event matches sim. More...
 
def lalburst.binjfind.add_sim_coinc_coinc (contents, sim, coinc_event_ids, coinc_def_id)
 Create a coinc_event in the coinc table, and add arcs in the coinc_event_map table linking the sim_burst row and the list of coinc_event rows to the new coinc_event row. More...
 
def lalburst.binjfind.binjfind (xmldoc, process, search, snglcomparefunc, nearcoinccomparefunc, verbose=False)
 

Go to the source code of this file.

Data Structures

class  lalburst.binjfind.SnglBurst
 
class  lalburst.binjfind.SimInspiral
 
class  lalburst.binjfind.DocContents
 A wrapper interface to the XML document. More...
 

Namespaces

namespace  lalburst
 
namespace  lalburst.binjfind
 

Variables

 lalburst.binjfind.ExcessPowerSBBCoincDef = lsctables.CoincDef(search = "excesspower", search_coinc_type = 1, description = "sim_burst<-->sngl_burst coincidences")
 
 lalburst.binjfind.ExcessPowerSIBCoincDef = lsctables.CoincDef(search = "excesspower", search_coinc_type = 4, description = "sim_inspiral<-->sngl_burst coincidences")
 
 lalburst.binjfind.ExcessPowerSBCCoincDef = lsctables.CoincDef(search = "excesspower", search_coinc_type = 2, description = "sim_burst<-->coinc_event coincidences (exact)")
 
 lalburst.binjfind.ExcessPowerSBCNearCoincDef = lsctables.CoincDef(search = "excesspower", search_coinc_type = 3, description = "sim_burst<-->coinc_event coincidences (nearby)")
 
 lalburst.binjfind.ExcessPowerSICCoincDef = lsctables.CoincDef(search = "excesspower", search_coinc_type = 5, description = "sim_inspiral<-->coinc_event coincidences (exact)")
 
 lalburst.binjfind.ExcessPowerSICNearCoincDef = lsctables.CoincDef(search = "excesspower", search_coinc_type = 6, description = "sim_inspiral<-->coinc_event coincidences (nearby)")
 
 lalburst.binjfind.StringCuspSBBCoincDef = lsctables.CoincDef(search = "StringCusp", search_coinc_type = 1, description = "sim_burst<-->sngl_burst coincidences")
 
 lalburst.binjfind.StringCuspSIBCoincDef = lsctables.CoincDef(search = "StringCusp", search_coinc_type = 4, description = "sim_inspiral<-->sngl_burst coincidences")
 
 lalburst.binjfind.StringCuspSBCCoincDef = lsctables.CoincDef(search = "StringCusp", search_coinc_type = 2, description = "sim_burst<-->coinc_event coincidences (exact)")
 
 lalburst.binjfind.StringCuspSBCNearCoincDef = lsctables.CoincDef(search = "StringCusp", search_coinc_type = 3, description = "sim_burst<-->coinc_event coincidences (nearby)")
 
 lalburst.binjfind.StringCuspSICCoincDef = lsctables.CoincDef(search = "StringCusp", search_coinc_type = 5, description = "sim_inspiral<-->coinc_event coincidences (exact)")
 
 lalburst.binjfind.StringCuspSICNearCoincDef = lsctables.CoincDef(search = "StringCusp", search_coinc_type = 6, description = "sim_inspiral<-->coinc_event coincidences (nearby)")
 
 lalburst.binjfind.OmegaBBCoincDef = lsctables.CoincDef(search = "omega", search_coinc_type = 0, description = "sngl_burst<-->sngl_burst coincidences")
 
 lalburst.binjfind.OmegaSBBCoincDef = lsctables.CoincDef(search = "omega", search_coinc_type = 1, description = "sim_burst<-->sngl_burst coincidences")
 
 lalburst.binjfind.OmegaSIBCoincDef = lsctables.CoincDef(search = "omega", search_coinc_type = 4, description = "sim_inspiral<-->sngl_burst coincidences")
 
 lalburst.binjfind.OmegaSBCCoincDef = lsctables.CoincDef(search = "omega", search_coinc_type = 2, description = "sim_burst<-->coinc_event coincidences (exact)")
 
 lalburst.binjfind.OmegaSBCNearCoincDef = lsctables.CoincDef(search = "omega", search_coinc_type = 3, description = "sim_burst<-->coinc_event coincidences (nearby)")
 
 lalburst.binjfind.OmegaSICCoincDef = lsctables.CoincDef(search = "omega", search_coinc_type = 5, description = "sim_inspiral<-->coinc_event coincidences (exact)")
 
 lalburst.binjfind.OmegaSICNearCoincDef = lsctables.CoincDef(search = "omega", search_coinc_type = 6, description = "sim_inspiral<-->coinc_event coincidences (nearby)")
 
 lalburst.binjfind.CWBBBCoincDef = lsctables.CoincDef(search = "waveburst", search_coinc_type = 0, description = "sngl_burst<-->sngl_burst coincidences")
 
 lalburst.binjfind.CWBSBBCoincDef = lsctables.CoincDef(search = "waveburst", search_coinc_type = 1, description = "sim_burst<-->sngl_burst coincidences")
 
 lalburst.binjfind.CWBSIBCoincDef = lsctables.CoincDef(search = "waveburst", search_coinc_type = 4, description = "sim_inspiral<-->sngl_burst coincidences")
 
 lalburst.binjfind.CWBSBCCoincDef = lsctables.CoincDef(search = "waveburst", search_coinc_type = 2, description = "sim_burst<-->coinc_event coincidences (exact)")
 
 lalburst.binjfind.CWBSBCNearCoincDef = lsctables.CoincDef(search = "waveburst", search_coinc_type = 3, description = "sim_burst<-->coinc_event coincidences (nearby)")
 
 lalburst.binjfind.CWBSICCoincDef = lsctables.CoincDef(search = "waveburst", search_coinc_type = 5, description = "sim_inspiral<-->coinc_event coincidences (exact)")
 
 lalburst.binjfind.CWBSICNearCoincDef = lsctables.CoincDef(search = "waveburst", search_coinc_type = 6, description = "sim_inspiral<-->coinc_event coincidences (nearby)")
 
string lalburst.binjfind.process_program_name = "lalburst_injfind"