diff --git a/+Simulator/@Oven/initialVelocitySampling.m b/+Simulator/@Oven/initialVelocitySampling.m index 697b587..b82775a 100644 --- a/+Simulator/@Oven/initialVelocitySampling.m +++ b/+Simulator/@Oven/initialVelocitySampling.m @@ -1,8 +1,8 @@ function ret = initialVelocitySampling(this, MOTObj) n = this.NumberOfAtoms; % Calculate Calculate Capture velocity --> Introduce velocity cutoff - MOTObj.CaptureVelocity = 1.05 * MOTObj.calculateCaptureVelocity(this, [-this.OvenDistance,0,0], [1,0,0]); - this.VelocityCutoff = MOTObj.CaptureVelocity(1); % Should be the magnitude of the 3-D velocity vector but since here the obtained capture + MOTObj.CaptureVelocity = MOTObj.calculateCaptureVelocity(this, [-this.OvenDistance,0,0], [1,0,0]); + this.VelocityCutoff = 1.05 * MOTObj.CaptureVelocity(1); % Should be the magnitude of the 3-D velocity vector but since here the obtained capture % velocity is only along the x-axis, we take the first term which is the x-component of the velocity. [ReducedClausingFactor, NormalizationConstantForAngularDistribution] = this.calculateReducedClausingFactor();