From 4dcbfc6ec4f6a067c9a51ce2c893f7b9ea4f584a Mon Sep 17 00:00:00 2001 From: Michiel Cottaar <MichielCottaar@protonmail.com> Date: Wed, 22 May 2024 16:50:36 +0100 Subject: [PATCH] Keep same effective time after adjust_internal --- src/components/pulses/generic_pulses.jl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/pulses/generic_pulses.jl b/src/components/pulses/generic_pulses.jl index df4b580..ead105b 100644 --- a/src/components/pulses/generic_pulses.jl +++ b/src/components/pulses/generic_pulses.jl @@ -157,7 +157,8 @@ function adjust_internal(block::GenericPulse; scale=1., frequency=0., stretch=1. GenericPulse( block.time .* stretch, block.amplitude .* scale, - block.phase .+ (360. * frequency) .* (block.time .- effective_time(block)) + block.phase .+ (360. * frequency) .* (block.time .- effective_time(block)), + block.effective_time * stretch, ) end -- GitLab