aboutsummaryrefslogtreecommitdiffstats
path: root/fg21sim/configs
diff options
context:
space:
mode:
authorAaron LI <aly@aaronly.me>2018-11-01 11:51:45 +0800
committerAaron LI <aly@aaronly.me>2018-11-01 11:51:45 +0800
commit056d116db845bc7162e148cb5a9849360d949f0d (patch)
tree7fef35a122f8621d7fd092f071d1c9b9abdf10cf /fg21sim/configs
parent66592a2052ba333c2d898633579558d74238ad7e (diff)
downloadfg21sim-056d116db845bc7162e148cb5a9849360d949f0d.tar.bz2
clusters/halo: Support to check whether halo is genuine
Add the 'is_genuine()' method to check whether the radio halo is genuine by comparing the flux density to the fiducial value. Two new configuration options (fiducial_freq and fiducial_factor) are added to specify the frequency and limit whether the radio halo is regarded as genuine.
Diffstat (limited to 'fg21sim/configs')
-rw-r--r--fg21sim/configs/config.spec7
1 files changed, 7 insertions, 0 deletions
diff --git a/fg21sim/configs/config.spec b/fg21sim/configs/config.spec
index 0d7e7aa..fefb8b8 100644
--- a/fg21sim/configs/config.spec
+++ b/fg21sim/configs/config.spec
@@ -440,3 +440,10 @@ stream = option("stderr", "stdout", "", default="stderr")
# the acceleration is turned off and only leaves energy loss mechanisms.
# Unit: [Gyr]
time_init = float(default=1.0, min=0)
+
+ # The frequency and factor used to determine whether the radio halo is
+ # genuine, i.e., the flux density at ``fiducial_freq`` is at least
+ # ``fiducial_factor`` times the fiducial value.
+ # Unit: [MHz]
+ fiducial_freq = float(default=150.0)
+ fiducial_factor = float(default=3.0, min=1)