beampointingvector module¶
HSTB.kluster.modules.beampointingvector Module¶
Functions¶
|
Beam pointing vector is the beam specific vector that arises from the intersection of the tx ping and rx cone of sensitivity. |
|
Apply rotation matrix to bring transducer rel. |
|
Build new beam pointing angle (rel to the vertical) and with the correct sign (+ to starboard) in the geographic ref frame. |
|
Compute the relative azimuth from array to end of beam vector in geographic ref frame |
|
Given the orientation vectors representing the transmitter/receiver at time of ping/receive (maintx, mainrx) and the TX/RX steering angles (tx_angle, rx_angle), determine new 3d beam vector components at the midpoint between the TX and RX. |
|
Xarray-compatible cross product. |
Convenience function for mapping build_beam_pointing_vectors across cluster. |
|
|
Use the transmitter/receiver array orientations to build a rotation matrix between the geographic/array rel reference frame. |