LALBurst 2.0.7.1-eeff03c
lalburst.binjfind.DocContents Class Reference

Detailed Description

A wrapper interface to the XML document.

Definition at line 165 of file binjfind.py.

Inherits object.

Public Member Functions

def __init__ (self, xmldoc, b_b_def, sb_b_def, si_b_def, sb_c_e_def, sb_c_n_def, si_c_e_def, si_c_n_def, process, livetime_program)
 
def bursts_near_peaktime (self, t, window, offsetvector)
 Return a list of the burst events whose peak times (with offsetvector added) are within window seconds of t. More...
 
def coincs_near_peaktime (self, t, window, offsetvector)
 Return a list of the (coinc_event_id, event list) tuples in which at least one burst event's peak time is within window seconds of t. More...
 
def new_coinc (self, coinc_def_id, time_slide_id)
 Construct a new coinc_event row attached to the given process, and belonging to the set of coincidences defined by the given coinc_def_id. More...
 

Data Fields

 process
 
 snglbursttable
 
 simbursttable
 
 siminspiraltable
 
 offsetvectors
 
 longestduration
 
 seglists
 
 sb_b_coinc_def_id
 
 si_b_coinc_def_id
 
 sb_c_e_coinc_def_id
 
 sb_c_n_coinc_def_id
 
 si_c_e_coinc_def_id
 
 si_c_n_coinc_def_id
 
 coinctable
 
 coincmaptable
 
 coincs
 
 coincoffsets
 

Constructor & Destructor Documentation

◆ __init__()

def lalburst.binjfind.DocContents.__init__ (   self,
  xmldoc,
  b_b_def,
  sb_b_def,
  si_b_def,
  sb_c_e_def,
  sb_c_n_def,
  si_c_e_def,
  si_c_n_def,
  process,
  livetime_program 
)

Definition at line 166 of file binjfind.py.

Member Function Documentation

◆ bursts_near_peaktime()

def lalburst.binjfind.DocContents.bursts_near_peaktime (   self,
  t,
  window,
  offsetvector 
)

Return a list of the burst events whose peak times (with offsetvector added) are within window seconds of t.

This is not used to define any coincidences, only to provide a short list of burst events for use in more costly comparison tests.

Definition at line 336 of file binjfind.py.

◆ coincs_near_peaktime()

def lalburst.binjfind.DocContents.coincs_near_peaktime (   self,
  t,
  window,
  offsetvector 
)

Return a list of the (coinc_event_id, event list) tuples in which at least one burst event's peak time is within window seconds of t.

This is not used to define any coincidences, only to provide a short list of coinc events for use in more costly comparison tests.

Definition at line 349 of file binjfind.py.

◆ new_coinc()

def lalburst.binjfind.DocContents.new_coinc (   self,
  coinc_def_id,
  time_slide_id 
)

Construct a new coinc_event row attached to the given process, and belonging to the set of coincidences defined by the given coinc_def_id.

Definition at line 369 of file binjfind.py.

Field Documentation

◆ process

lalburst.binjfind.DocContents.process

Definition at line 171 of file binjfind.py.

◆ snglbursttable

lalburst.binjfind.DocContents.snglbursttable

Definition at line 177 of file binjfind.py.

◆ simbursttable

lalburst.binjfind.DocContents.simbursttable

Definition at line 179 of file binjfind.py.

◆ siminspiraltable

lalburst.binjfind.DocContents.siminspiraltable

Definition at line 183 of file binjfind.py.

◆ offsetvectors

lalburst.binjfind.DocContents.offsetvectors

Definition at line 191 of file binjfind.py.

◆ longestduration

lalburst.binjfind.DocContents.longestduration

Definition at line 200 of file binjfind.py.

◆ seglists

lalburst.binjfind.DocContents.seglists

Definition at line 209 of file binjfind.py.

◆ sb_b_coinc_def_id

lalburst.binjfind.DocContents.sb_b_coinc_def_id

Definition at line 233 of file binjfind.py.

◆ si_b_coinc_def_id

lalburst.binjfind.DocContents.si_b_coinc_def_id

Definition at line 237 of file binjfind.py.

◆ sb_c_e_coinc_def_id

lalburst.binjfind.DocContents.sb_c_e_coinc_def_id

Definition at line 252 of file binjfind.py.

◆ sb_c_n_coinc_def_id

lalburst.binjfind.DocContents.sb_c_n_coinc_def_id

Definition at line 253 of file binjfind.py.

◆ si_c_e_coinc_def_id

lalburst.binjfind.DocContents.si_c_e_coinc_def_id

Definition at line 254 of file binjfind.py.

◆ si_c_n_coinc_def_id

lalburst.binjfind.DocContents.si_c_n_coinc_def_id

Definition at line 255 of file binjfind.py.

◆ coinctable

lalburst.binjfind.DocContents.coinctable

Definition at line 275 of file binjfind.py.

◆ coincmaptable

lalburst.binjfind.DocContents.coincmaptable

Definition at line 286 of file binjfind.py.

◆ coincs

lalburst.binjfind.DocContents.coincs

Definition at line 298 of file binjfind.py.

◆ coincoffsets

lalburst.binjfind.DocContents.coincoffsets

Definition at line 315 of file binjfind.py.