Geometric Factor

Main functions

class SignalCreation.Read.GeometricFactor.GeometricFactor(path_file, type_file, altitude_station=0.0, **kwargs)
Parameters:
  • path_file (str | List[str])

  • type_file (str)

  • altitude_station (int | float | Quantity)

_fill_data_set()

Fill the data array storing the geometric factor

get_profile(lidar_data, variable_name=None, u_reg=None)

Method to interpolate geometric factor to make it fit to lidar DataArray dimension

Parameters:
  • lidar_data (DataArray) – xr.DataArray contain lidar raw data, and particulary the altitude

  • variable_name (str | None) – name of the variable to fit (default: Geometric_Factor)

  • u_reg (UnitRegistry | None) – pint unit registry

Returns:

xr.DataArray contain the fitted data

Return type:

DataArray | None