From 49885ce8312436060741e8a31b016b4969f49489 Mon Sep 17 00:00:00 2001
From: Michiel Cottaar <michiel.cottaar@ndcn.ox.ac.uk>
Date: Thu, 15 Feb 2024 16:19:11 +0000
Subject: [PATCH] explicitly set duration

---
 src/components/delayed_events.jl | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/components/delayed_events.jl b/src/components/delayed_events.jl
index b509350..5c2a697 100644
--- a/src/components/delayed_events.jl
+++ b/src/components/delayed_events.jl
@@ -1,6 +1,6 @@
 module DelayedEvents
 import ..AbstractTypes: EventComponent, ReadoutComponent, RFPulseComponent
-import ...Variables: VariableType, get_free_variable, get_pulse, get_readout
+import ...Variables: VariableType, get_free_variable, get_pulse, get_readout, duration
 
 struct DelayedEvent{T<:EventComponent} <: EventComponent
     event :: T
@@ -15,6 +15,7 @@ effective_time(del::DelayedEvent) = effective_time(del.event) + del.delay
 
 get_pulse(del::DelayedEvent{T}) where {T<:RFPulseComponent} = del.event
 get_readout(del::DelayedEvent{T}) where {T<:ReadoutComponent} = del.event
+duration(del::DelayedEvent) = duration(del.event)
 
 
 end
\ No newline at end of file
-- 
GitLab