From 7d9c992a63d21b82ed0d65f00b66bb4d998b4e39 Mon Sep 17 00:00:00 2001 From: Mattia Mancini <mancini@astron.nl> Date: Mon, 8 Oct 2018 08:04:11 +0000 Subject: [PATCH] SW-43: changed dtype for source position --- .../lib/datacontainers/holography_dataset.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CAL/CalibrationCommon/lib/datacontainers/holography_dataset.py b/CAL/CalibrationCommon/lib/datacontainers/holography_dataset.py index ac3133d845a..f77a87333fc 100644 --- a/CAL/CalibrationCommon/lib/datacontainers/holography_dataset.py +++ b/CAL/CalibrationCommon/lib/datacontainers/holography_dataset.py @@ -385,7 +385,7 @@ class HolographyDataset(): raise ValueError('Multiple RCUs mode are not supported') if len(source_position) == 1: - self.source_position = source_position.pop() + self.source_position = numpy.array(source_position.pop(), dtype=HDS_coordinate_type) else: logger.error('Multiple source positions are not supported: %s', source_position) raise ValueError('Multiple source positions are not supported') @@ -592,8 +592,7 @@ class HolographyDataset(): f.attrs[HDS_TARGET_STATION_POSITION] = self.target_station_position f.attrs[HDS_SOURCE_NAME] = self.source_name - f.attrs[HDS_SOURCE_POSITION] = numpy.array(self.source_position, - dtype=HDS_coordinate_type) + f.attrs[HDS_SOURCE_POSITION] = self.source_position f.attrs[HDS_OBSERVATION_TIME] = numpy.array([self.start_time, self.end_time]) f.attrs[HDS_ROTATION_MATRIX] = self.rotation_matrix f.attrs[HDS_ANTENNA_FIELD_POSITION] = self.antenna_field_position -- GitLab