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
CylindricalDifferentialfrom a combination of the natal kick, Blauuw kick and orbital motion.- Parameters:
- delta_v_sys_x
Quantity[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_y
Quantity[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_z
Quantity[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
- delta_v_sys_x
- Returns:
- kick_differential
CylindricalDifferential Kick differential
- kick_differential