coherent_score_mz_fast#
Back to API tree index
Purpose#
Fast and legacy coherent-scoring support utilities.
Module summary#
No module-level description available.
Function |
Summary |
|---|---|
# TODO: Avoid tuples, make varargs? Evaluates the coherent score integral by montecarlo sampling all relevant variables |
|
Create samples and save to file |
|
Creates dictionary indexed by time, giving RA-Dec pairs for montecarlo integration |
|
Computes delays in arrival times between detectors, referred to the first (beyond 2 delays for most, and 3 delays for all, they’re overspecified, but that’s OK) Always a 1D array |
|
Jitable key for the dictionary from the time delays This is clunky but faster than the nice expression by O(1) when vectorized |
|
No docstring summary available. |
|
Fast evaluation of the marginalized piece via an interpolation table for a vector x, much faster via vectors than many scalars due to vectorized interp |
|
param: zthatthatz |
|
Computes likelihood marginalized over distance and orbital phase |
|
Computes phase lags between detectors, referred to the first (beyond 2 delays for most, and 3 delays for all, they’re overspecified, but that’s OK) |
|
Class |
Summary |
|---|---|
No class docstring summary available. |