Low.CBF Subarray Component

class ska_csp_lmc_low.component.cbf.low_cbf_subarray_component.LowCbfSubarrayComponent(*args: Any, **kwargs: Any)

Bases: CbfSubarrayComponent

Specialization of the Cbf Subarray component class for the LOW Telescope.

property assigned_stations: List[int]

stations assigned to Cbf subarray on success, otherwise an empty list

Type:

return

property assigned_station_beams: List[int]

stations beams currently assigned to Cbf subarray on success, otherwise an empty list

Type:

return

property assigned_pss_beams: List[int]

pss Beams assigned to Cbf subarray on success, otherwise an empty list

Type:

return

property assigned_pst_beams: List[int]

pst Beams currently assigned to Cbf subarray on success, otherwise an empty list

Type:

return

Low.PSS Subarray Component

class ska_csp_lmc_low.component.pss.low_pss_subarray_component.LowPssSubarrayComponent(*args: Any, **kwargs: Any)

Bases: PssSubarrayComponent

Specialization of the PssSubarray component class for the Low Telescope.

validated_resources(resources: dict, action: str) List[int]

Validate the input configuration for the resources to assign.

Parameters:
  • resources – the PSS resources to assign/remove to/from the Low Subarray

  • action – the action to perform: assign or release

property assignedCheetahs: str

cheetahs assigned to PSS subarray on success, otherwise an empty string

Type:

return