utils package

Subpackages

Submodules

utils.log_utils module

class utils.log_utils.MyLogger(name)

Bases: object

property logger
class utils.log_utils.TimerLog(logger, prefix)

Bases: object

utils.logger module

Logging utilities

class utils.logger.MyLogger(name)

Bases: object

property logger
class utils.logger.Timer(prefix='')

Bases: object

utils.utils_wf module

utils.utils_wf.AET(X, Y, Z)

Convert the TDI variables to the AET from XYZ.

Parameters:
  • X (float) – X variable

  • Y (float) – Y variable

  • Z (float) – Z variable

utils.utils_wf.XYZ(A, E, T)

Convert the AET variables to the XYZ from AET.

Parameters:
  • A (float) – A variable

  • E (float) – E variable

  • T (float) – T variable

utils.utils_wf.m1_m2_from_M_Chirp_q(M_Chirp, q)

Compute individual masses from chirp mass and mass ratio.

Parameters:
  • M_Chirp (float) – chirp mass

  • q (float) – mass ratio, 0.0< q <= 1.0

Returns:

(float, float) – (mass_1, mass_2)

utils.utils_wf.m1_m2_from_M_q(M, q)

Compute individual masses from total mass and mass ratio.

Choose m1 >= m2.

Parameters:
  • mass (M {float} -- total)

  • ratio (q {mass ratio} -- mass)

  • 1.0 (0.0< q <=)

Returns:

(float, float) – (mass_1, mass_2)

Module contents