Source code for ska_oso_pdm.sb_definition.mccs.target_beam_configuration

"""
The ska_oso_pdm.sb_definition.mccs.target_beam_configuration module defines
simple Python representation of how SKA Low subarray beam
in sub-array should be configured.
"""
from ska_oso_pdm._shared import (
    PdmObject,
    SubarrayBeamConfigurationID,
    TargetBeamConfigurationID,
    TargetID,
)

__all__ = ["TargetBeamConfiguration"]


[docs] class TargetBeamConfiguration(PdmObject): """ TargetBeamConfiguration specifies how SKA LOW subarray beam in a sub-array should be configured. :param target_beam_id: ID of target beam configuration :param target_ref: target beam configuration points at this target :param subarray_beam_configuration_ref: sub-array beam configuration """ target_beam_id: TargetBeamConfigurationID target_ref: TargetID subarray_beam_configuration_ref: SubarrayBeamConfigurationID