sasktran2.TangentAltitudeSolar

sasktran2.TangentAltitudeSolar#

class sasktran2.TangentAltitudeSolar(tangent_altitude_m: float, relative_azimuth: float, observer_altitude_m: float, cos_sza: float)[source]#

Bases: object

Defines a viewing ray from the observer altitude, and tangent point parameters. Note that all of these parameters assume straight line paths (i.e. no atmospheric refraction)

Parameters:
  • tangent_altitude_m (float) – Tangent altitude in [m]

  • relative_azimuth (float) – Relative azimuth angle to the sun. An angle of 0 degrees corresponds to the forward scattering plane. [rad]

  • observer_altitude_m (float) – Observer altitude relative to the earth [m]

  • cos_sza (float) – Cosine of the solar zenith angle at the tangent point [unitless]

__init__(tangent_altitude_m: float, relative_azimuth: float, observer_altitude_m: float, cos_sza: float)[source]#

Defines a viewing ray from the observer altitude, and tangent point parameters. Note that all of these parameters assume straight line paths (i.e. no atmospheric refraction)

Parameters:
  • tangent_altitude_m (float) – Tangent altitude in [m]

  • relative_azimuth (float) – Relative azimuth angle to the sun. An angle of 0 degrees corresponds to the forward scattering plane. [rad]

  • observer_altitude_m (float) – Observer altitude relative to the earth [m]

  • cos_sza (float) – Cosine of the solar zenith angle at the tangent point [unitless]

Methods

__init__(tangent_altitude_m, ...)

Defines a viewing ray from the observer altitude, and tangent point parameters.