:py:mod:`radar.utils.calculate.monopulse` ========================================= .. py:module:: radar.utils.calculate.monopulse .. autodoc2-docstring:: radar.utils.calculate.monopulse :allowtitles: Module Contents --------------- Classes ~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`Monopulse ` - .. autodoc2-docstring:: radar.utils.calculate.monopulse.Monopulse :summary: API ~~~ .. py:class:: Monopulse :canonical: radar.utils.calculate.monopulse.Monopulse .. autodoc2-docstring:: radar.utils.calculate.monopulse.Monopulse .. py:method:: _preprocess_geometry(geometry: polars.DataFrame, condition: polars.Expr) -> polars.DataFrame :canonical: radar.utils.calculate.monopulse.Monopulse._preprocess_geometry :classmethod: .. autodoc2-docstring:: radar.utils.calculate.monopulse.Monopulse._preprocess_geometry .. py:method:: _compute_element_responses(array_beam: polars.DataFrame, geometry_processed: polars.DataFrame, k: float) -> polars.DataFrame :canonical: radar.utils.calculate.monopulse.Monopulse._compute_element_responses :classmethod: .. autodoc2-docstring:: radar.utils.calculate.monopulse.Monopulse._compute_element_responses .. py:method:: _aggregate_and_compute_ratios(working_df: polars.DataFrame, array_beam_id: polars.DataFrame) -> polars.DataFrame :canonical: radar.utils.calculate.monopulse.Monopulse._aggregate_and_compute_ratios :classmethod: .. autodoc2-docstring:: radar.utils.calculate.monopulse.Monopulse._aggregate_and_compute_ratios .. py:method:: _compute_sensitivity(df: polars.DataFrame) -> polars.DataFrame :canonical: radar.utils.calculate.monopulse.Monopulse._compute_sensitivity :classmethod: .. autodoc2-docstring:: radar.utils.calculate.monopulse.Monopulse._compute_sensitivity .. py:method:: calculate_monopulse(frequency: radar.utils.typing.Frequency, array_beam: polars.DataFrame, geometry: polars.DataFrame, condition: polars.Expr) -> polars.DataFrame :canonical: radar.utils.calculate.monopulse.Monopulse.calculate_monopulse :classmethod: .. autodoc2-docstring:: radar.utils.calculate.monopulse.Monopulse.calculate_monopulse