From 4c15de5ec41390830f01037c547c833516e433b7 Mon Sep 17 00:00:00 2001
From: Nicola Vigano <nicola.vigano@esrf.fr>
Date: Wed, 7 Oct 2015 12:31:16 +0200
Subject: [PATCH] Small style change

Signed-off-by: Nicola Vigano <nicola.vigano@esrf.fr>
---
 zUtil_Cryst/gtCrystTheta.m | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

diff --git a/zUtil_Cryst/gtCrystTheta.m b/zUtil_Cryst/gtCrystTheta.m
index 6aa4c890..f48febeb 100644
--- a/zUtil_Cryst/gtCrystTheta.m
+++ b/zUtil_Cryst/gtCrystTheta.m
@@ -1,6 +1,6 @@
-function theta = gtCrystTheta(dsp,energy)
+function [theta, sin_theta] = gtCrystTheta(dsp, energy)
 % GTCRYSTTHETA  Calculates theta angle given a list of d-spacing
-%     theta = gtCrystTheta(dsp,energy)
+%     theta = gtCrystTheta(dsp, energy)
 %     --------------------------------
 %    
 %     INPUT:
@@ -14,15 +14,9 @@ function theta = gtCrystTheta(dsp,energy)
 %
 %     Version 001 10-07-2013 by LNervo
 
+    lambda = gtConvEnergyToWavelength(energy);
 
-if ~exist('energy','var') || isempty(energy)
-    load parameters
-    energy = parameters.acq.energy;
+    % theta from the Bragg's law
+    sin_theta = lambda ./ (2 .* dsp);
+    theta = asind(sin_theta);
 end
-
-lambda = gtConvEnergyToWavelength(energy);
-
-% theta from the Bragg's law
-theta = asind(lambda./(2*dsp));
-
-end % end of function
-- 
GitLab