From 22cf3a529b271939acaa733f5051cd9abddef5e3 Mon Sep 17 00:00:00 2001
From: Sander de Snoo <59472150+sldesnoo-Delft@users.noreply.github.com>
Date: Thu, 24 Nov 2022 18:30:07 +0100
Subject: [PATCH] Use correction on hires pulses

---
 pulse_lib/segments/data_classes/data_pulse.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pulse_lib/segments/data_classes/data_pulse.py b/pulse_lib/segments/data_classes/data_pulse.py
index 5ca7b83b..9acb373a 100644
--- a/pulse_lib/segments/data_classes/data_pulse.py
+++ b/pulse_lib/segments/data_classes/data_pulse.py
@@ -495,7 +495,7 @@ class pulse_data(parent_data):
                         times[i] = t
                         ramps[i] = delta.ramp
                         steps[i] = delta.step - dt*delta.ramp
-                        samples[i] = -dt*delta.step + dt*delta.ramp # - dt*(t_sample-dt)*delta.ramp
+                        samples[i] = -dt*delta.step + dt*delta.ramp - dt*(t_sample-dt)*delta.ramp/2
                 else:
                     for i,delta in enumerate(self.pulse_deltas):
                         times[i] = delta.time
-- 
GitLab