brightnessTemperatureSolarSystem

Functions

inline double getBrightnessTemperatureFromData(const std::string &celestialBody, double frequency_Hz)

Simplified brightness temperature models for solar system bodies.

The library: “getBrightnessTemperatureFromData” provides brightness temperature of celestial bodies in the solar system based on ITU-R P.372-17 (08/2024) link: https://www.itu.int/rec/R-REC-P.372 This should be expanded for more celestial bodies as needed.

Parameters:
  • celestialBody – Name of the celestial body (“Sun”, “Earth”, “Moon”, “Galaxy”)

  • frequency_Hz – Frequency in Hz [Hz]

Returns:

Brightness temperature in Kelvin [K]