From 2023f0565072ef70283fb157f1b6cc9976db1cf6 Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <michiel.cottaar@ndcn.ox.ac.uk> Date: Wed, 21 Feb 2024 13:00:32 +0000 Subject: [PATCH] Fix generic BuildingBlock constructor --- src/containers/building_blocks.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/containers/building_blocks.jl b/src/containers/building_blocks.jl index b5be0e4..244e11a 100644 --- a/src/containers/building_blocks.jl +++ b/src/containers/building_blocks.jl @@ -219,8 +219,8 @@ The gradients cannot contain any free variables. struct BuildingBlock <: BaseBuildingBlock parts :: Vector{<:BaseComponent} function BuildingBlock(parts::AbstractVector{<:BaseComponent}) - res = new(duration, parts) - for (_, part) in waveform_sequence(parts) + res = new(parts) + for (_, part) in waveform_sequence(res) scanner_constraints!(part) end return res -- GitLab