Table to hold coincident inspiral triggers. Coincidences are
reconstructed by making use of the event_id contained in the
sngl_inspiral table. The coinc is a dictionary with entries: event_id,
numifos, stat, and each available IFO (G1, H1, etc.). The stat is set by
default to the snrsq: the sum of the squares of the snrs of the
individual triggers.
|
|
|
|
|
|
|
|
|
__getitem__(self,
i)
Retrieve the value in this column in row i. |
source code
|
|
|
|
|
sort(self,
descending=True)
Sort the list based on stat value default is to descending |
source code
|
|
|
calculate_fap(self,
stats,
use_likelihood=False)
Calculates false alarm probability for each coinc using stats array. |
source code
|
|
|
|
|
|
|
|
|
removecoinctype(self,
ifolist)
Return the coincs which are NOT from the coinc type made from
combining all the ifos in the ifolist. |
source code
|
|
|
|
|
vetoed(self,
seglist)
Returns a list of coincident triggers that are vetoed entirely by a
segment of the segment list. |
source code
|
|
|
cluster_core(self,
cluster_window)
Return the clustered triggers, returning the one with the largest
stat in each fixed cluster_window, exactly as in lalapps_coire (in
package/tools/CoincInspiralUtils.c:XLALClusterCoincInspiralTable) |
source code
|
|
|
cluster(self,
cluster_window,
numSlides=None)
New clustering method working the same way as the clustering method
used in lalapps_coire (in
package/tools/CoincInspiralUtils.c:XLALClusterCoincInspiralTable) |
source code
|
|
|
add_sim_inspirals(self,
sim_inspiral)
FIXME: We should really store the sim coincidence info in the
event_id Method to add simulated injections to a list of coincs |
source code
|
|
|
|
|
|
|
partition_by_stat(self,
threshold)
Return (triggers with stat < threshold, triggers with stat ==
threshold, triggers with stat > threshold). |
source code
|
|
|
|
|
|
|
|
|
|
|
getTriggersInSegment(self,
segment)
Return a new coincInspiralTable with triggers whose end_times lie
within segment; always use alphabetically first ifo's end_time. |
source code
|
|