ska_sdp_instrumental_calibration.data_managers.beams module
- ska_sdp_instrumental_calibration.data_managers.beams.convert_time_to_solution_time(time)[source]
Convert float time to Astropy time.
- ska_sdp_instrumental_calibration.data_managers.beams.radec_to_xyz(direction, time)[source]
Convert RA and Dec ICRS coordinates to ITRS cartesian coordinates.
- Parameters:
direction (SkyCoord) -- astropy pointing direction
time (astropy.time.Timne) -- Observation time
- Return type:
NumPy array containing the ITRS X, Y and Z coordinates
- exception ska_sdp_instrumental_calibration.data_managers.beams.PointingBelowHorizon[source]
Bases:
ExceptionPointing below exception raised when a sky component with its RA-DEC at a given time is below horizon
- class ska_sdp_instrumental_calibration.data_managers.beams.BeamsLow(nstations, array_location, direction, frequency, ms_path, soln_time, element_response_model)[source]
Bases:
objectA beam class specific to handling low beams.
- validate_direction_above_horizon(direction)[source]
Calculate Altitude-Azimuth for a direction, and ensure that the direction is valid for the given solution interval of the beam
- Parameters:
direction (SkyCoord) -- direction of the source
- Raises:
PointingBelowHorizon exception if direction is below horizon --
- Return type:
Altaz[list] if direction is valid
- class ska_sdp_instrumental_calibration.data_managers.beams.BeamsFactory(nstations, array_location, direction, ms_path, element_response_model)[source]
Bases:
objectDataclass to denote a beam.
- array_location: EarthLocation