Package pylal :: Module CoincInspiralUtils
[hide private]
[frames] | no frames]

Module CoincInspiralUtils

source code

Classes [hide private]
  ExtractCoincInspiralTableLIGOLWContentHandler
LIGOLWContentHandler that will extract only the CoincInspiralTable from a document.
  coincStatistic
This class specifies the statistic to be used when dealing with coincident events.
  coincInspiralTable
Table to hold coincident inspiral triggers.
Functions [hide private]
 
get_ifo_combos(ifo_list) source code
 
simpleEThinca(trigger1, trigger2)
Return the e-thinca corresponding to the distance in parameter space between two inspiral triggers.
source code
 
readCoincInspiralFromFiles(fileList, statistic=None)
read in the Sngl and SimInspiralTables from a list of files if Sngls are found, construct coincs, add injections (if any) also return Sims (if any)
source code
Variables [hide private]
  ifos = "G1", "H1", "H2", "L1", "T1", "V1"
Function Details [hide private]

simpleEThinca(trigger1, trigger2)

source code 

Return the e-thinca corresponding to the distance in parameter space between two inspiral triggers.

The average distance defined below is only an approximation to the true distance and is valid whenever two triggers are nearby. The simplified version of the e-thinca parameter is calculated based on that definition of the distance.

d_average=(1/2)[(Gamma(x1)_{ij}(x2-x1)^i(x2-x1)^j)^(1/2) + (Gamma(x2)_{ij}(x2-x1)^i(x2-x1)^j)^(1/2)] then simple_ethinca= d_average^2/4

Parameters:
  • trigger1 - is a single inspiral triggers.
  • trigger2 - is a single inspiral triggers.

readCoincInspiralFromFiles(fileList, statistic=None)

source code 

read in the Sngl and SimInspiralTables from a list of files if Sngls are found, construct coincs, add injections (if any) also return Sims (if any)

Parameters:
  • fileList - list of input files
  • statistic - instance of coincStatistic, to use in creating coincs