hera_sim.rfi.Impulse#
- class hera_sim.rfi.Impulse(impulse_chance=0.001, impulse_strength=20.0)[source]#
Generate RFI impulses (short time, broad frequency).
- Parameters:
impulse_chance (float, optional) – The probability in any given LST that an impulse RFI will occur.
impulse_strength (float, optional) – Strength of the impulse. This will not be randomized, though a phase offset as a function of frequency will be applied, and will be random for each impulse.
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 the returned value is per-antenna, per-baseline, or the full array