From ebe19f427a3670efe5e3ea144c9e75be24046a38 Mon Sep 17 00:00:00 2001
From: Michiel Cottaar <michiel.cottaar@ndcn.ox.ac.uk>
Date: Mon, 12 Feb 2024 16:47:26 +0000
Subject: [PATCH] Rename min_duration to duration

---
 src/all_building_blocks/building_blocks.jl | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/all_building_blocks/building_blocks.jl b/src/all_building_blocks/building_blocks.jl
index 75354d5..843b0f7 100644
--- a/src/all_building_blocks/building_blocks.jl
+++ b/src/all_building_blocks/building_blocks.jl
@@ -9,7 +9,7 @@ import ...Gradients: GradientBlock
 import ...BuildingBlocks: scanner_constraints!, make_generic
 
 """
-    BuildingBlock(waveform, events; min_duration=nothing, orientation=nothing)
+    BuildingBlock(waveform, events; duration=nothing, orientation=nothing)
 
 Generic [`BaseBuildingBlock`](@ref) that can capture any overlapping gradients, RF pulses, and/or readouts.
 The gradients cannot contain any free variables.
@@ -41,12 +41,12 @@ function BuildingBlock(waveform::AbstractVector, events::AbstractVector; duratio
         events = [(i+1, e) for (i, e) in events]
     end
 
-    if isnothing(min_duration)
-        min_duration = waveform[end][1]
+    if isnothing(duration)
+        duration = waveform[end][1]
     end
-    if !(min_duration ≈ waveform[end][1])
-        @assert min_duration > waveform[end][1]
-        push!(waveform, (min_duration, zero_grad))
+    if !(duration ≈ waveform[end][1])
+        @assert duration > waveform[end][1]
+        push!(waveform, (duration, zero_grad))
     end
     components = BaseComponent[]
     for (index_grad, ((prev_time, prev_grad), (time, grad))) in enumerate(zip(waveform[1:end-1], waveform[2:end]))
-- 
GitLab