edges_analysis.beams.BeamFactor¶
- class edges_analysis.beams.BeamFactor(frequencies, lsts, reference_frequency, antenna_temp, antenna_temp_ref, loss_fraction: ndarray | None = None, meta=_Nothing.NOTHING)[source]¶
A non-interpolated beam factor.
Methods
__init__
(frequencies, lsts, ...[, ...])Method generated by attrs for class BeamFactor.
at_lsts
(lsts[, interp_kind])Return a new BeamFactor at the given LSTs.
between_lsts
(lst0, lst1)Return a new BeamFactor including only LSTs between those given.
get_beam_factor
(model[, freqs])Return the beam factor as a function of LST and frequency.
get_integrated_beam_factor
(model[, freqs])Return the beam factor integrated over the LST range.
get_mean_beam_factor
(model, freqs)Return the mean beam factor over all LSTs.
Attributes
The number of frequencies in the beam factor.
The number of LSTs in the beam factor.