mach.io.uff.compute_tx_wave_arrivals_s#
- mach.io.uff.compute_tx_wave_arrivals_s(
- directions: Array,
- scan_coords_m: Array,
- speed_of_sound: float,
- origin: Array | None = None,
- xp=None,
- Compute transmit arrival times for plane wave imaging. - Parameters:
- directions – List of wave direction vectors 
- scan_coords_m – Output positions for beamforming (N, 3) in meters 
- speed_of_sound – Speed of sound in the medium 
- origin – Wave origin point, defaults to [0, 0, 0] Can also be parsed from ultrasound_angles_to_cartesian(channel_data.sequence[idx].origin) 
- xp – Array namespace (optional, will be inferred from scan_coords_m) 
 
- Returns:
- Array of transmit arrival times with shape (n_transmits, n_points)