effective_area_arr fix

This commit is contained in:
Benoît Sierro
2023-10-13 10:57:47 +02:00
parent 38413bdc84
commit c35b7ce6e5

View File

@@ -237,7 +237,9 @@ def convert_field_units(envelope: np.ndarray, n: np.ndarray, effective_area: flo
def c_to_a_factor(effective_area_arr: np.ndarray) -> np.ndarray: def c_to_a_factor(effective_area_arr: np.ndarray) -> np.ndarray:
return (effective_area_arr / effective_area_arr[0]) ** (1 / 4) return np.where(
effective_area_arr != 0, (effective_area_arr / effective_area_arr[0]) ** (1 / 4), 1
)
def a_to_c_factor(effective_area_arr: np.ndarray) -> np.ndarray: def a_to_c_factor(effective_area_arr: np.ndarray) -> np.ndarray: