smpy.utils.g1g2_to_gt_gc¶
- smpy.utils.g1g2_to_gt_gc(g1, g2, coord1, coord2, center_coord1, center_coord2, pix_coord1=100)[source]¶
Convert shear components to tangential/cross components.
Transform Cartesian shear components (g1, g2) to tangential and cross shear components relative to a specified center position.
- Parameters:
g1 (numpy.ndarray) – First shear component.
g2 (numpy.ndarray) – Second shear component.
coord1 (numpy.ndarray) – First coordinates (RA or X).
coord2 (numpy.ndarray) – Second coordinates (Dec or Y).
center_coord1 (float) – Center position in first coordinate.
center_coord2 (float) – Center position in second coordinate.
pix_coord1 (int, optional) – Grid size in first dimension.
- Returns:
gt (numpy.ndarray) – Tangential shear component.
gc (numpy.ndarray) – Cross shear component.
phi (numpy.ndarray) – Polar angle relative to center.