get_kick_differential#

cogsworth.kicks.get_kick_differential(delta_v_sys_x, delta_v_sys_y, delta_v_sys_z, phase=None, inclination=None)[source]#

Calculate the CylindricalDifferential from a combination of the natal kick, Blauuw kick and orbital motion.

Parameters:
delta_v_sys_xQuantity [velocity]

Change in systemic velocity due to natal and Blauuw kicks in BSE \((v_x, v_y, v_z)\) frame (see Fig A1 of Hurley+02)

delta_v_sys_yQuantity [velocity]

Change in systemic velocity due to natal and Blauuw kicks in BSE \((v_x, v_y, v_z)\) frame (see Fig A1 of Hurley+02)

delta_v_sys_zQuantity [velocity]

Change in systemic velocity due to natal and Blauuw kicks in BSE \((v_x, v_y, v_z)\) frame (see Fig A1 of Hurley+02)

phasefloat

Orbital phase angle in radians

inclinationfloat

Inclination to the Galactic plane in radians

Returns:
kick_differentialCylindricalDifferential

Kick differential