triggers_single_detector_HM.TriggerList.process_clist#

Back to Class page

Summary#

Applies correction factor to times and SNRs and makes real array clist is assumed to have the following columns: if self.save_hole_correction is True: time, (overlap.real, overlap.imag) x 3, hole_correction x 3, psd_drift_correction, basis_coeff1, basis_coeff2, … else: time, (overlap.real, overlap.imag) x 3, psd_drift_correction, basis_coeff1, basis_coeff2, …

Signature#

def process_clist(self, clist, adjust_times = True)
Input variables#

Name

Type

Default

Description

clist

n_trigger x (4/5 + n_basis coeff) array with non-shift-corrected time, non-renormalized cos + i sin overlaps, psd drift correction, basis coefficients (can be vector for n_trigger = 1)

adjust_times

True

If True, we adjust times to assign triggers to the linear-free time of the calpha waveforms

Output variables#

Return annotation

Docstring type

Description

None

n_triggers x (6/7 + basis coeffs) array with time, total SNR^2, (normfac/constant bringing score to amplitude units), (optional hole correction), psd_drift_correction, cosine SNR, sine SNR, and basis coefficients (can be vector for n_trigger = 1)

Docstring#

Applies correction factor to times and SNRs and makes real array
clist is assumed to have the following columns:
if self.save_hole_correction is True:
time, (overlap.real, overlap.imag) x 3, hole_correction x 3,
psd_drift_correction, basis_coeff1, basis_coeff2, ...
else:
time, (overlap.real, overlap.imag) x 3, psd_drift_correction,
basis_coeff1, basis_coeff2, ...
:param clist: n_trigger x (4/5 + n_basis coeff) array with
              non-shift-corrected time, non-renormalized cos + i sin
              overlaps, psd drift correction, basis coefficients
              (can be vector for n_trigger = 1)
:param adjust_times:
    If True, we adjust times to assign triggers to the linear-free time
    of the calpha waveforms
:return: n_triggers x (6/7 + basis coeffs) array with time, total SNR^2,
         (normfac/constant bringing score to amplitude units),
         (optional hole correction), psd_drift_correction, cosine SNR,
         sine SNR, and basis coefficients
         (can be vector for n_trigger = 1)