From 95c4c3bcc5e68a3bac27626a4b7a4169bf042ba1 Mon Sep 17 00:00:00 2001
From: Luke Simons <luke.simons@epfl.ch>
Date: Wed, 19 Feb 2025 14:23:43 +0100
Subject: [PATCH] Changed line wrapping

---
 matlab/TCV_IMAS/tcv_get_ids_soft_x_rays.m | 117 ++++++++--------------
 1 file changed, 39 insertions(+), 78 deletions(-)

diff --git a/matlab/TCV_IMAS/tcv_get_ids_soft_x_rays.m b/matlab/TCV_IMAS/tcv_get_ids_soft_x_rays.m
index 0263b543..f8460583 100644
--- a/matlab/TCV_IMAS/tcv_get_ids_soft_x_rays.m
+++ b/matlab/TCV_IMAS/tcv_get_ids_soft_x_rays.m
@@ -51,75 +51,42 @@ if status
         ['RADCAM Soft X-Ray (SXR) system, global index from clock-wise ' ...
         'ordering from inboard side'];
     
-    ids_soft_x_rays.channel{ii}.detector.geometry_type= ...
-        sxr_geom.channel{ii}.detector.geometry_type;
-    ids_soft_x_rays.channel{ii}.detector.centre.phi= ...
-        sxr_geom.channel{ii}.detector.centre.phi;
-    ids_soft_x_rays.channel{ii}.detector.centre.r= ...
-        sxr_geom.channel{ii}.detector.centre.r;
-    ids_soft_x_rays.channel{ii}.detector.centre.z= ...
-        sxr_geom.channel{ii}.detector.centre.z;
-    ids_soft_x_rays.channel{ii}.detector.x1_unit_vector.x= ...
-        sxr_geom.channel{ii}.detector.x1_unit_vector.x;
-    ids_soft_x_rays.channel{ii}.detector.x1_unit_vector.y= ...
-        sxr_geom.channel{ii}.detector.x1_unit_vector.y;
-    ids_soft_x_rays.channel{ii}.detector.x1_unit_vector.z= ...
-        sxr_geom.channel{ii}.detector.x1_unit_vector.z;
-    ids_soft_x_rays.channel{ii}.detector.x2_unit_vector.x= ...
-        sxr_geom.channel{ii}.detector.x2_unit_vector.x;
-    ids_soft_x_rays.channel{ii}.detector.x2_unit_vector.y= ...
-        sxr_geom.channel{ii}.detector.x2_unit_vector.y;
-    ids_soft_x_rays.channel{ii}.detector.x2_unit_vector.z= ...
-        sxr_geom.channel{ii}.detector.x2_unit_vector.z;
-    ids_soft_x_rays.channel{ii}.detector.x3_unit_vector.x= ...
-        sxr_geom.channel{ii}.detector.x3_unit_vector.x;
-    ids_soft_x_rays.channel{ii}.detector.x3_unit_vector.y= ...
-        sxr_geom.channel{ii}.detector.x3_unit_vector.y;
-    ids_soft_x_rays.channel{ii}.detector.x3_unit_vector.z= ...
-        sxr_geom.channel{ii}.detector.x3_unit_vector.z;
-    ids_soft_x_rays.channel{ii}.detector.x1_width= ...
-        sxr_geom.channel{ii}.detector.x1_width;
-    ids_soft_x_rays.channel{ii}.detector.x2_width= ...
-        sxr_geom.channel{ii}.detector.x2_width;
-    ids_soft_x_rays.channel{ii}.detector.surface= ...
-        sxr_geom.channel{ii}.detector.surface;
+    ids_soft_x_rays.channel{ii}.detector.geometry_type= sxr_geom.channel{ii}.detector.geometry_type;
+    ids_soft_x_rays.channel{ii}.detector.centre.phi= sxr_geom.channel{ii}.detector.centre.phi;
+    ids_soft_x_rays.channel{ii}.detector.centre.r= sxr_geom.channel{ii}.detector.centre.r;
+    ids_soft_x_rays.channel{ii}.detector.centre.z= sxr_geom.channel{ii}.detector.centre.z;
+    ids_soft_x_rays.channel{ii}.detector.x1_unit_vector.x= sxr_geom.channel{ii}.detector.x1_unit_vector.x;
+    ids_soft_x_rays.channel{ii}.detector.x1_unit_vector.y= sxr_geom.channel{ii}.detector.x1_unit_vector.y;
+    ids_soft_x_rays.channel{ii}.detector.x1_unit_vector.z= sxr_geom.channel{ii}.detector.x1_unit_vector.z;
+    ids_soft_x_rays.channel{ii}.detector.x2_unit_vector.x= sxr_geom.channel{ii}.detector.x2_unit_vector.x;
+    ids_soft_x_rays.channel{ii}.detector.x2_unit_vector.y= sxr_geom.channel{ii}.detector.x2_unit_vector.y;
+    ids_soft_x_rays.channel{ii}.detector.x2_unit_vector.z= sxr_geom.channel{ii}.detector.x2_unit_vector.z;
+    ids_soft_x_rays.channel{ii}.detector.x3_unit_vector.x= sxr_geom.channel{ii}.detector.x3_unit_vector.x;
+    ids_soft_x_rays.channel{ii}.detector.x3_unit_vector.y= sxr_geom.channel{ii}.detector.x3_unit_vector.y;
+    ids_soft_x_rays.channel{ii}.detector.x3_unit_vector.z= sxr_geom.channel{ii}.detector.x3_unit_vector.z;
+    ids_soft_x_rays.channel{ii}.detector.x1_width= sxr_geom.channel{ii}.detector.x1_width;
+    ids_soft_x_rays.channel{ii}.detector.x2_width= sxr_geom.channel{ii}.detector.x2_width;
+    ids_soft_x_rays.channel{ii}.detector.surface= sxr_geom.channel{ii}.detector.surface;
     
-    ids_soft_x_rays.channel{ii}.aperture{1}.geometry_type= ...
-        sxr_geom.channel{ii}.aperture{1}.geometry_type;
-    ids_soft_x_rays.channel{ii}.aperture{1}.centre.r= ...
-        sxr_geom.channel{ii}.aperture{1}.centre.r;
-    ids_soft_x_rays.channel{ii}.aperture{1}.centre.z= ...
-        sxr_geom.channel{ii}.aperture{1}.centre.z;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x1_unit_vector.x= ...
-        sxr_geom.channel{ii}.aperture{1}.x1_unit_vector.x;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x1_unit_vector.y= ...
-        sxr_geom.channel{ii}.aperture{1}.x1_unit_vector.y;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x1_unit_vector.z= ...
-        sxr_geom.channel{ii}.aperture{1}.x1_unit_vector.z;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x2_unit_vector.x= ...
-        sxr_geom.channel{ii}.aperture{1}.x2_unit_vector.x;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x2_unit_vector.y= ...
-        sxr_geom.channel{ii}.aperture{1}.x2_unit_vector.y;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x2_unit_vector.z= ...
-        sxr_geom.channel{ii}.aperture{1}.x2_unit_vector.z;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x3_unit_vector.x= ...
-        sxr_geom.channel{ii}.aperture{1}.x3_unit_vector.x;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x3_unit_vector.y= ...
-        sxr_geom.channel{ii}.aperture{1}.x3_unit_vector.y;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x3_unit_vector.z= ...
-        sxr_geom.channel{ii}.aperture{1}.x3_unit_vector.z;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x1_width= ...
-        sxr_geom.channel{ii}.aperture{1}.x1_width;
-    ids_soft_x_rays.channel{ii}.aperture{1}.x2_width= ...
-        sxr_geom.channel{ii}.aperture{1}.x2_width;
-    ids_soft_x_rays.channel{ii}.aperture{1}.surface= ...
-        sxr_geom.channel{ii}.aperture{1}.surface;
+    ids_soft_x_rays.channel{ii}.aperture{1}.geometry_type= sxr_geom.channel{ii}.aperture{1}.geometry_type;
+    ids_soft_x_rays.channel{ii}.aperture{1}.centre.r= sxr_geom.channel{ii}.aperture{1}.centre.r;
+    ids_soft_x_rays.channel{ii}.aperture{1}.centre.z= sxr_geom.channel{ii}.aperture{1}.centre.z;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x1_unit_vector.x= sxr_geom.channel{ii}.aperture{1}.x1_unit_vector.x;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x1_unit_vector.y= sxr_geom.channel{ii}.aperture{1}.x1_unit_vector.y;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x1_unit_vector.z= sxr_geom.channel{ii}.aperture{1}.x1_unit_vector.z;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x2_unit_vector.x= sxr_geom.channel{ii}.aperture{1}.x2_unit_vector.x;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x2_unit_vector.y= sxr_geom.channel{ii}.aperture{1}.x2_unit_vector.y;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x2_unit_vector.z= sxr_geom.channel{ii}.aperture{1}.x2_unit_vector.z;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x3_unit_vector.x= sxr_geom.channel{ii}.aperture{1}.x3_unit_vector.x;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x3_unit_vector.y= sxr_geom.channel{ii}.aperture{1}.x3_unit_vector.y;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x3_unit_vector.z= sxr_geom.channel{ii}.aperture{1}.x3_unit_vector.z;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x1_width= sxr_geom.channel{ii}.aperture{1}.x1_width;
+    ids_soft_x_rays.channel{ii}.aperture{1}.x2_width= sxr_geom.channel{ii}.aperture{1}.x2_width;
+    ids_soft_x_rays.channel{ii}.aperture{1}.surface= sxr_geom.channel{ii}.aperture{1}.surface;
     
     ids_soft_x_rays.channel{ii}.etendue = sxr_geom.channel{ii}.etendue;
-    ids_soft_x_rays.channel{ii}.etendue_method.name = ...
-        sxr_geom.channel{ii}.etendue_method.name;
-    ids_soft_x_rays.channel{ii}.etendue_method.description = ...
-        sxr_geom.channel{ii}.etendue_method.description;
+    ids_soft_x_rays.channel{ii}.etendue_method.name = sxr_geom.channel{ii}.etendue_method.name;
+    ids_soft_x_rays.channel{ii}.etendue_method.description = sxr_geom.channel{ii}.etendue_method.description;
     
     ids_soft_x_rays.channel{ii}.filter_window{1}.identifier = 1;
     ids_soft_x_rays.channel{ii}.filter_window{1}.material.name = 'Be';
@@ -127,19 +94,13 @@ if status
     ids_soft_x_rays.channel{ii}.filter_window{1}.material.description = '';
     ids_soft_x_rays.channel{ii}.filter_window{1}.thickness = '47e-6';
     
-    ids_soft_x_rays.channel{ii}.line_of_sight.first_point.phi = ...
-        sxr_geom.channel{ii}.line_of_sight.first_point.phi;
-    ids_soft_x_rays.channel{ii}.line_of_sight.first_point.r = ...
-        sxr_geom.channel{ii}.line_of_sight.first_point.r;
-    ids_soft_x_rays.channel{ii}.line_of_sight.first_point.z = ...
-        sxr_geom.channel{ii}.line_of_sight.first_point.z;
+    ids_soft_x_rays.channel{ii}.line_of_sight.first_point.phi = sxr_geom.channel{ii}.line_of_sight.first_point.phi;
+    ids_soft_x_rays.channel{ii}.line_of_sight.first_point.r = sxr_geom.channel{ii}.line_of_sight.first_point.r;
+    ids_soft_x_rays.channel{ii}.line_of_sight.first_point.z = sxr_geom.channel{ii}.line_of_sight.first_point.z;
     
-    ids_soft_x_rays.channel{ii}.line_of_sight.second_point.phi = ...
-        sxr_geom.channel{ii}.line_of_sight.second_point.phi;
-    ids_soft_x_rays.channel{ii}.line_of_sight.second_point.r = ...
-        sxr_geom.channel{ii}.line_of_sight.second_point.r;
-    ids_soft_x_rays.channel{ii}.line_of_sight.second_point.z = ...
-        sxr_geom.channel{ii}.line_of_sight.second_point.z;
+    ids_soft_x_rays.channel{ii}.line_of_sight.second_point.phi = sxr_geom.channel{ii}.line_of_sight.second_point.phi;
+    ids_soft_x_rays.channel{ii}.line_of_sight.second_point.r = sxr_geom.channel{ii}.line_of_sight.second_point.r;
+    ids_soft_x_rays.channel{ii}.line_of_sight.second_point.z = sxr_geom.channel{ii}.line_of_sight.second_point.z;
     
     ids_soft_x_rays.channel{ii}.brightness.data = sxr_data.data(ii,:);
     ids_soft_x_rays.channel{ii}.brightness.time = sxr_data.time;
-- 
GitLab