Skip to content
Snippets Groups Projects
Commit d8d4116a authored by Thomas Jürges's avatar Thomas Jürges
Browse files

Task SSB-42: Assign the data samples in one go not in a loop

parent 56ef95f5
Branches
Tags
1 merge request!44Merge back holography to master
......@@ -254,25 +254,28 @@ class HolographyDataset():
result.beamlets = [i for i in range(data.shape[2])]
for reference_station_index, reference_station in enumerate(result.reference_stations):
for frequency_index, frequency in result.frequencies:
for beamlet in result.beamlets:
result.data[reference_station][frequency][beamlet]["XX"] =\
data[reference_station_index, frequency_index, beamlet]["XX"]
result.data[reference_station][frequency][beamlet]["XY"] =\
data[reference_station_index, frequency_index, beamlet]["XY"]
result.data[reference_station][frequency][beamlet]["YX"] =\
data[reference_station_index, frequency_index, beamlet]["YX"]
result.data[reference_station][frequency][beamlet]["YY"] =\
data[reference_station_index, frequency_index, beamlet]["YY"]
result.data[reference_station][frequency][beamlet]["t"] =\
data[reference_station_index, frequency_index, beamlet]["t"]
result.data[reference_station][frequency][beamlet]["l"] =\
data[reference_station_index, frequency_index, beamlet]["l"]
result.data[reference_station][frequency][beamlet]["m"] =\
data[reference_station_index, frequency_index, beamlet]["m"]
result.data[reference_station][frequency][beamlet]["flag"] =\
data[reference_station_index, frequency_index, beamlet]["flag"]
# for reference_station_index, reference_station in enumerate(result.reference_stations):
# for frequency_index, frequency in result.frequencies:
# for beamlet in result.beamlets:
# result.data[reference_station][frequency][beamlet] =\
# data[reference_station_index, frequency_index, beamlet]
#
# result.data[reference_station][frequency][beamlet]["XX"] =\
# data[reference_station_index, frequency_index, beamlet]["XX"]
# result.data[reference_station][frequency][beamlet]["XY"] =\
# data[reference_station_index, frequency_index, beamlet]["XY"]
# result.data[reference_station][frequency][beamlet]["YX"] =\
# data[reference_station_index, frequency_index, beamlet]["YX"]
# result.data[reference_station][frequency][beamlet]["YY"] =\
# data[reference_station_index, frequency_index, beamlet]["YY"]
# result.data[reference_station][frequency][beamlet]["t"] =\
# data[reference_station_index, frequency_index, beamlet]["t"]
# result.data[reference_station][frequency][beamlet]["l"] =\
# data[reference_station_index, frequency_index, beamlet]["l"]
# result.data[reference_station][frequency][beamlet]["m"] =\
# data[reference_station_index, frequency_index, beamlet]["m"]
# result.data[reference_station][frequency][beamlet]["flag"] =\
# data[reference_station_index, frequency_index, beamlet]["flag"]
result.data = data
f.close()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment