hera_sim.rfi.DTV¶
- class hera_sim.rfi.DTV(dtv_band=(0.174, 0.214), dtv_channel_width=0.008, dtv_chance=0.0001, dtv_strength=10.0, dtv_std=10.0, rng=None)[source]¶
Generate RFI arising from digitial TV channels.
Digitial TV is assumed to be reasonably broad-band and scattered in time.
- Parameters:
dtv_band (tuple, optional) – Lower edges of each of the DTV bands.
dtv_channel_width (float, optional) – Channel width in GHz.
dtv_chance (float, optional) – Chance that any particular time will have DTV.
dtv_strength (float, optional) – Mean strength of RFI.
dtv_std (float, optional) – Standard deviation of RFI strength.
rng (np.random.Generator, optional) – Random number generator.
Methods
__call__
(lsts, freqs, **kwargs)Generate the RFI.
Get all the aliases by which this model can be identified.
get_model
(mdl)Get a model with a particular name (including aliases).
get_models
([with_aliases])Get a dictionary of models associated with this component.
Attributes
Mapping between parameter names and Simulator attributes
Whether this systematic multiplies existing visibilities
Whether this systematic contains a randomized component
Whether the returned value is per-antenna, per-baseline, or the full array