aboutsummaryrefslogtreecommitdiffstats
path: root/bin/fg21sim
diff options
context:
space:
mode:
Diffstat (limited to 'bin/fg21sim')
-rwxr-xr-xbin/fg21sim10
1 files changed, 10 insertions, 0 deletions
diff --git a/bin/fg21sim b/bin/fg21sim
index 2b087a7..1143baa 100755
--- a/bin/fg21sim
+++ b/bin/fg21sim
@@ -19,6 +19,7 @@ from fg21sim.configs import configs, validate_configs
from fg21sim.utils import setup_logging
from fg21sim.galactic import Synchrotron as GalacticSynchrotron
from fg21sim.galactic import FreeFree as GalacticFreeFree
+from fg21sim.galactic import SuperNovaRemnants as GalacticSNR
def main():
@@ -82,6 +83,15 @@ def main():
logger.info("Done simulate Galactic free-free foreground!")
fg_maps[id_gfree] = hpmap_gfree
+ # Galactic supernova remnants
+ id_gsnr = "galactic/snr"
+ if id_gsnr in fg_components:
+ logger.info("Simulating the Galactic supernova remnants emission ...")
+ gsnr = GalacticSNR(configs)
+ hpmap_gsnr = gsnr.simulate(frequencies)
+ logger.info("Done simulate Galactic supernova remnants foreground!")
+ fg_maps[id_gsnr] = hpmap_gsnr
+
if __name__ == "__main__":
main()