diff --git a/mbtrack2/tracking/wakepotential.py b/mbtrack2/tracking/wakepotential.py index 94a243621ebd1c73e5fb466cde659d9ec5ac2a5e..14ac15167630cda3e042d5b623fe3e9b80a3532a 100644 --- a/mbtrack2/tracking/wakepotential.py +++ b/mbtrack2/tracking/wakepotential.py @@ -414,9 +414,9 @@ class WakePotential(Element): if wake_type == "Wlong" or wake_type == "Wxquad" or wake_type == "Wyquad": Wp = signal.convolve(profile0, W0*-1, mode='same')*dtau0 elif wake_type == "Wxdip": - Wp = signal.convolve(profile0*dipole0, W0*-1, mode='same')*dtau0 + Wp = signal.convolve(profile0*dipole0, W0, mode='same')*dtau0 elif wake_type == "Wydip": - Wp = signal.convolve(profile0*dipole0, W0*-1, mode='same')*dtau0 + Wp = signal.convolve(profile0*dipole0, W0, mode='same')*dtau0 else: raise ValueError("This type of wake is not taken into account.")