aboutsummaryrefslogtreecommitdiffstats
path: root/fg21sim/utils/convert.py
diff options
context:
space:
mode:
Diffstat (limited to 'fg21sim/utils/convert.py')
-rw-r--r--fg21sim/utils/convert.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/fg21sim/utils/convert.py b/fg21sim/utils/convert.py
index c36d5fc..d238339 100644
--- a/fg21sim/utils/convert.py
+++ b/fg21sim/utils/convert.py
@@ -137,3 +137,20 @@ def Fnu_to_Tb_fast(Fnu, omega, freq):
"""
Sb = Fnu / omega # [Jy/arcsec^2]
return Sb_to_Tb_fast(Sb, freq)
+
+
+def JyPerPix_to_K(freq, pixelsize):
+ """
+ The factor that converts [Jy/pixel] to [K] (brightness temperature).
+
+ Parameters
+ ----------
+ freq : float
+ The frequency where the flux density measured.
+ Unit: [Jy]
+ pixelsize : float
+ The pixel size.
+ Unit: [arcsec]
+ """
+ factor = Fnu_to_Tb_fast(Fnu=1.0, omega=pixelsize**2, freq=freq)
+ return factor