coincidence_HM#
Back to API tree index
Purpose#
Multi-detector coincidence, vetoing, and candidate output logic.
Module summary#
No module-level description available.
Function |
Summary |
|---|---|
Function to collect background candidates (including real events) |
|
Returns list of length nfiles with loaded arrays, an element is None if the byte-size < 10 |
|
Returns list of length nfiles with each element being a tuple with events, mask_vetoed, veto_metadata, coherent_scores (+timeseries if collect_timeseries) an element is None if the byte-size < 10 |
|
Combines files that were read in using collect_files |
|
Combines files that were read in using collect_files_npz |
|
No docstring summary available. |
|
No docstring summary available. |
|
Goes through trigger files for H1 and L1 in a directory and performs coincidence analysis |
|
Warning: This function has not been updated by Jay for HM case |
|
Picks a subset of pair_trigger_array such that each bucket of group_size in H1 and L1 has a unique \`coincident’ candidate. If a veto_mask is provided, defaults to preferentially keep in vetoed elements Note: The order of the input and output pair trigger array isn’t identical in the general case |
|
Returns best trigger pair given two lists of friends. Doesn’t impose a time-delay constraint, assumes that time-delay is either irrelevant (bg), or taken care of by using the appropriate time_shift_tol |
|
No docstring summary available. |
|
Groups triggers in clist into buckets every time_tol, and retains only those high enough relative to the maximum in each bucket |
|
No docstring summary available. |
|
Groups the triggers in a clist into sublists with common calphas |
|
Gives indices into cand_before_veto for triggers in cand_after_veto We can use tolist(), but this is almost 10 times faster |
|
Convenience function to load triggers from a file |
|
No docstring summary available. |
|
No docstring summary available. |
|
Returns elements from list1 whose corresponding elements in list2 aren’t empty |
|
Reads off boolean channel dict entries for times |
|
No docstring summary available. |
|
No docstring summary available. |
|
Return True if this trigger should be rejected for having a secondary peak that ruins the coherent score |
|
Function to return optimized background, with extra veto based on significant psd drift |
|
Apply stringent vetoes to optimized candidates for the edge case in which the best one in the bucket survives, but the coincident ones do not |
|
Track a multiprocessing job submitted in chunks |
|
Returns list of vetoed and optimized coincident candidates (w/ timeslides) and any extra information |
|
Veto and optimize coincident candidates in a single detector |
|
No public classes were found.