From cbef467b6f207258c34d681b3248230fbb8ac167 Mon Sep 17 00:00:00 2001 From: Karthik Chandrashekara Date: Sun, 11 Jul 2021 21:13:01 +0200 Subject: [PATCH] Added a flag to turn on or off the Push beam. --- MOT Capture Process Simulation/@MOTSimulator/MOTSimulator.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MOT Capture Process Simulation/@MOTSimulator/MOTSimulator.m b/MOT Capture Process Simulation/@MOTSimulator/MOTSimulator.m index 24ad242..479859d 100644 --- a/MOT Capture Process Simulation/@MOTSimulator/MOTSimulator.m +++ b/MOT Capture Process Simulation/@MOTSimulator/MOTSimulator.m @@ -78,6 +78,7 @@ classdef MOTSimulator < handle & matlab.mixin.Copyable %Flags SpontaneousEmission; Sideband; + PushBeam; ZeemanSlowerBeam; Gravity; BackgroundCollision; @@ -120,6 +121,8 @@ classdef MOTSimulator < handle & matlab.mixin.Copyable @islogical); addParameter(p, 'Sideband', false,... @islogical); + addParameter(p, 'PushBeam', false,... + @islogical); addParameter(p, 'ZeemanSlowerBeam', false,... @islogical); addParameter(p, 'Gravity', false,... @@ -142,6 +145,7 @@ classdef MOTSimulator < handle & matlab.mixin.Copyable s.SpontaneousEmission = p.Results.SpontaneousEmission; s.Sideband = p.Results.Sideband; + s.PushBeam = p.Results.PushBeam; s.ZeemanSlowerBeam = p.Results.ZeemanSlowerBeam; s.Gravity = p.Results.Gravity; s.BackgroundCollision = p.Results.BackgroundCollision;