diff --git a/src/backscattering_experimental_data/measurement.py b/src/backscattering_experimental_data/measurement.py index 1815802..1feb502 100644 --- a/src/backscattering_experimental_data/measurement.py +++ b/src/backscattering_experimental_data/measurement.py @@ -95,13 +95,16 @@ class Measurement(Section): # Make sure that every component are unique (two scatterers can # be associated with the same component) for component in self.components: + unique = True for unique_component in unique_components: if ( component.metadata.name == unique_component.metadata.name ): + unique = False continue # already in the list - unique_components.append(component) + if unique: + unique_components.append(component) for component in unique_components: _ = component.to_hdf5(