diff --git a/matlab/TCV_IMAS/tcv_get_ids_bolometer.m b/matlab/TCV_IMAS/tcv_get_ids_bolometer.m index 0a887c891672ea67064137948ea1d5e927bf4176..3ad56e7d681177661bb1394a35baf7a07b538f48 100644 --- a/matlab/TCV_IMAS/tcv_get_ids_bolometer.m +++ b/matlab/TCV_IMAS/tcv_get_ids_bolometer.m @@ -45,23 +45,20 @@ params_eff.data_request='\tcv_shot::top.results.bolo_u.confidence'; bolo_u_confidence = gdat(shot,params_eff); status = ~ischar(bolo_u_intensity.data) & ~ischar(bolo_u_prad_core.data); - +imas_version_number=getenv('IMAS_VERSION') if status nchannel = numel(bolo_u_intensity.x); ids_bolometer.channel(1:nchannel) = ids_bolometer.channel(1); for ii = 1:nchannel ids_bolometer.channel{ii}.name = bolo_geom.channel{ii}.name; - ids_bolometer_description.channel{ii}.name = ... - ['RADCAM bolometer detector name, from camera labels and number ' ... - 'VT: Vertical Top, UL: Upper Lateral, ML: Middle Lateral, ' ... - 'DIV: Divertor, VB: Vertical bottom. Matches cabling.']; - - ids_bolometer.channel{ii}.identifier = bolo_geom.channel{ii}.identifier; - ids_bolometer_description.channel{ii}.identifier = ... - ['RADCAM bolometer system, global index from order in ' ... - '\results::bolo_u tree']; - + + if strcmp(aa(1),'3') + ids_bolometer.channel{ii}.identifier = bolo_geom.channel{ii}.identifier; + elseif strcmp(aa(1),'4') + ids_bolometer.channel{ii}.description = bolo_geom.channel{ii}.identifier; + end + ids_bolometer.channel{ii}.detector.geometry_type= bolo_geom.channel{ii}.detector.geometry_type; ids_bolometer.channel{ii}.detector.centre.phi= bolo_geom.channel{ii}.detector.centre.phi; ids_bolometer.channel{ii}.detector.centre.r= bolo_geom.channel{ii}.detector.centre.r;