File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22Contains functions necessary to compute the split-beam (alongship/athwartship)
33angles and add them to a Dataset.
44"""
5+
56from typing import List , Tuple
67
78import dask .array as da
89import numpy as np
910import xarray as xr
1011
11- from ..utils .log import _init_logger
1212from ..calibrate .ek80_complex import compress_pulse , get_norm_fac , get_transmit_signal
13-
13+ from .. utils . log import _init_logger
1414
1515logger = _init_logger (__name__ )
1616
1717# Beam type identifiers
18- BEAM_TYPE_SPLIT_4_SECTOR = 1 # 4-sector split-beam (common Simrad type)
19- BEAM_TYPE_SPLIT_3_SECTOR = 17 # 3-sector
18+ BEAM_TYPE_SPLIT_4_SECTOR = 1 # 4-sector split-beam (common Simrad type)
19+ BEAM_TYPE_SPLIT_3_SECTOR = 17 # 3-sector
2020BEAM_TYPE_SPLIT_3_PLUS_CENTER = 49 # 3-sector + center element
21- BEAM_TYPE_SPLIT_VARIANT_65 = 65 # Another 3+1 variant (vendor-specific)
22- BEAM_TYPE_SPLIT_VARIANT_81 = 81 # Another 3+1 variant (vendor-specific)
21+ BEAM_TYPE_SPLIT_VARIANT_65 = 65 # Another 3+1 variant (vendor-specific)
22+ BEAM_TYPE_SPLIT_VARIANT_81 = 81 # Another 3+1 variant (vendor-specific)
2323
2424SUPPORTED_BEAM_TYPES = [
2525 BEAM_TYPE_SPLIT_4_SECTOR ,
You can’t perform that action at this time.
0 commit comments