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