From bc0fcd3a89c14fd2350833c0ebdd1be00ba8c5e2 Mon Sep 17 00:00:00 2001
From: Nicola Vigano <vigano@yoda.esrf.fr>
Date: Wed, 11 May 2016 15:06:16 +0200
Subject: [PATCH] Reformatting

Signed-off-by: Nicola Vigano <vigano@yoda.esrf.fr>
---
 zUtil_Geo/gtGeoProjForReconstruction.m | 79 +++++++++++++-------------
 1 file changed, 39 insertions(+), 40 deletions(-)

diff --git a/zUtil_Geo/gtGeoProjForReconstruction.m b/zUtil_Geo/gtGeoProjForReconstruction.m
index ac43393e..1be16917 100644
--- a/zUtil_Geo/gtGeoProjForReconstruction.m
+++ b/zUtil_Geo/gtGeoProjForReconstruction.m
@@ -44,57 +44,56 @@ function proj_geom = gtGeoProjForReconstruction(projvec, omega, graincenter,...
 %                       
 %
 
-if isempty(bboff)
-    bboff = zeros(size(bbpos, 1), 2);
-end
+    if isempty(bboff)
+        bboff = zeros(size(bbpos, 1), 2);
+    end
 
-if (isempty(detgeo))
-    detgeo = gtGeoConvertLegacyLabgeo2Detgeo(labgeo);
-end
+    if (isempty(detgeo))
+        detgeo = gtGeoConvertLegacyLabgeo2Detgeo(labgeo);
+    end
 
-% Bounding box center U,V coordinates
-bbcent_det  = [ bbpos(:, 1) + (bbpos(:, 3) - 1) / 2 + bboff(:, 1) , ...
-                bbpos(:, 2) + (bbpos(:, 4) - 1) / 2 + bboff(:, 2) ];
+    % Bounding box center U,V coordinates
+    bbcent_det  = [ bbpos(:, 1) + (bbpos(:, 3) - 1) / 2 + bboff(:, 1) , ...
+                    bbpos(:, 2) + (bbpos(:, 4) - 1) / 2 + bboff(:, 2) ];
 
-% All functions that use the same omegas, need the same rotation tensors:
-rot_comp_w = gtMathsRotationMatrixComp(labgeo.rotdir', 'col');
-rot_omega = gtMathsRotationTensor(omega, rot_comp_w);
+    % All functions that use the same omegas, need the same rotation tensors:
+    rot_comp_w = gtMathsRotationMatrixComp(labgeo.rotdir', 'col');
+    rot_omega = gtMathsRotationTensor(omega, rot_comp_w);
 
-% Bounding box center X,Y,Z coordinates in LAB and REC reference
-bbcent_lab  = gtGeoDet2Lab(bbcent_det, detgeo, 0);
-bbcent_rec  = gtGeoLab2Sam(bbcent_lab, rot_omega, labgeo, recgeo, 0, 0);
+    % Bounding box center X,Y,Z coordinates in LAB and REC reference
+    bbcent_lab  = gtGeoDet2Lab(bbcent_det, detgeo, 0);
+    bbcent_rec  = gtGeoLab2Sam(bbcent_lab, rot_omega, labgeo, recgeo, 0, 0);
 
-% Detector orientation vectors in REC reference
-detdiru = detgeo.detdiru ./ sqrt(sum(detgeo.detdiru .^ 2)) * detgeo.pixelsizeu;
-detdirv = detgeo.detdirv ./ sqrt(sum(detgeo.detdirv .^ 2)) * detgeo.pixelsizev;
+    % Detector orientation vectors in REC reference
+    detdiru = detgeo.detdiru ./ sqrt(sum(detgeo.detdiru .^ 2)) * detgeo.pixelsizeu;
+    detdirv = detgeo.detdirv ./ sqrt(sum(detgeo.detdirv .^ 2)) * detgeo.pixelsizev;
 
-ones_omega = ones(length(omega), 1);
-detdiru_rec = gtGeoLab2Sam(detdiru(ones_omega, :), rot_omega, labgeo, recgeo, 1, 0);
-detdirv_rec = gtGeoLab2Sam(detdirv(ones_omega, :), rot_omega, labgeo, recgeo, 1, 0);
+    ones_omega = ones(length(omega), 1);
+    detdiru_rec = gtGeoLab2Sam(detdiru(ones_omega, :), rot_omega, labgeo, recgeo, 1, 0);
+    detdirv_rec = gtGeoLab2Sam(detdirv(ones_omega, :), rot_omega, labgeo, recgeo, 1, 0);
 
-if (strcmpi(rectype, 'ASTRA_absorption'))
-    projvec = labgeo.beamdir(ones_omega, :);
-    projvec = gtGeoLab2Sam(projvec, rot_omega, labgeo, recgeo, 1, 0);
-end
+    if (strcmpi(rectype, 'ASTRA_absorption'))
+        projvec = labgeo.beamdir(ones_omega, :);
+        projvec = gtGeoLab2Sam(projvec, rot_omega, labgeo, recgeo, 1, 0);
+    end
 
-% Normalised projection vector in REC reference
-projvec_rec = gtGeoSam2Sam(projvec, samgeo, recgeo, 1, 0);
-projvec_rec = gtMathsNormalizeVectorsList(projvec_rec);
+    % Normalised projection vector in REC reference
+    projvec_rec = gtGeoSam2Sam(projvec, samgeo, recgeo, 1, 0);
+    projvec_rec = gtMathsNormalizeVectorsList(projvec_rec);
 
-switch (rectype)
-    case {'ASTRA_grain'}
-        % Grain center in REC reference
-        graincenter_rec = gtGeoSam2Sam(graincenter, samgeo, recgeo, 0, 0);
-        graincenter_rec = graincenter_rec(ones(size(bbcent_rec, 1), 1), :);
+    switch (rectype)
+        case {'ASTRA_grain'}
+            % Grain center in REC reference
+            graincenter_rec = gtGeoSam2Sam(graincenter, samgeo, recgeo, 0, 0);
+            graincenter_rec = graincenter_rec(ones(size(bbcent_rec, 1), 1), :);
 
-        bbcent_rec = bbcent_rec - graincenter_rec;
-        
-        proj_geom = [projvec_rec, bbcent_rec, detdiru_rec, detdirv_rec];
+            bbcent_rec = bbcent_rec - graincenter_rec;
 
-    case {'ASTRA_full', 'ASTRA_absorption'}
-        proj_geom = [projvec_rec, bbcent_rec, detdiru_rec, detdirv_rec];
-end   
+            proj_geom = [projvec_rec, bbcent_rec, detdiru_rec, detdirv_rec];
 
-end % of function
+        case {'ASTRA_full', 'ASTRA_absorption'}
+            proj_geom = [projvec_rec, bbcent_rec, detdiru_rec, detdirv_rec];
+    end
+end
 
 
-- 
GitLab