-
Also add file to generate them from .mat
Also add file to generate them from .mat
ids_empty_spectrometer_visible.m 17.50 KiB
function S = ids_empty_spectrometer_visible
% function S = ids_empty_spectrometer_visible
%
% File written automatically using struct2m.m
S = ...
struct(...
'channel',{{struct(...
'active_spatial_resolution',{{struct(...
'centre',struct(...
'phi',double(-9.0000000000000006360851714687e+40),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double(-9.0000000000000006360851714687e+40),...
'phi_error_upper',double(-9.0000000000000006360851714687e+40),...
'r',double(-9.0000000000000006360851714687e+40),...
'r_error_index',double(-999999999),...
'r_error_lower',double(-9.0000000000000006360851714687e+40),...
'r_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)),...
'time',double(-9.0000000000000006360851714687e+40),...
'width',struct(...
'phi',double(-9.0000000000000006360851714687e+40),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double(-9.0000000000000006360851714687e+40),...
'phi_error_upper',double(-9.0000000000000006360851714687e+40),...
'r',double(-9.0000000000000006360851714687e+40),...
'r_error_index',double(-999999999),...
'r_error_lower',double(-9.0000000000000006360851714687e+40),...
'r_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)))
;}},...
'aperture',{{struct(...
'centre',struct(...
'phi',double(-9.0000000000000006360851714687e+40),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double(-9.0000000000000006360851714687e+40),...
'phi_error_upper',double(-9.0000000000000006360851714687e+40),...
'r',double(-9.0000000000000006360851714687e+40),...
'r_error_index',double(-999999999),...
'r_error_lower',double(-9.0000000000000006360851714687e+40),...
'r_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)),...
'geometry_type',double(-999999999),...
'outline',struct(...
'x1',double([]),...
'x1_error_index',double(-999999999),...
'x1_error_lower',double([]),...
'x1_error_upper',double([]),...
'x2',double([]),...
'x2_error_index',double(-999999999),...
'x2_error_lower',double([]),...
'x2_error_upper',double([])),...
'radius',double(-9.0000000000000006360851714687e+40),...
'radius_error_index',double(-999999999),...
'radius_error_lower',double(-9.0000000000000006360851714687e+40),...
'radius_error_upper',double(-9.0000000000000006360851714687e+40),...
'surface',double(-9.0000000000000006360851714687e+40),...
'surface_error_index',double(-999999999),...
'surface_error_lower',double(-9.0000000000000006360851714687e+40),...
'surface_error_upper',double(-9.0000000000000006360851714687e+40),...
'x1_unit_vector',struct(...
'x',double(-9.0000000000000006360851714687e+40),...
'x_error_index',double(-999999999),...
'x_error_lower',double(-9.0000000000000006360851714687e+40),...
'x_error_upper',double(-9.0000000000000006360851714687e+40),...
'y',double(-9.0000000000000006360851714687e+40),...
'y_error_index',double(-999999999),...
'y_error_lower',double(-9.0000000000000006360851714687e+40),...
'y_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)),...
'x2_unit_vector',struct(...
'x',double(-9.0000000000000006360851714687e+40),...
'x_error_index',double(-999999999),...
'x_error_lower',double(-9.0000000000000006360851714687e+40),...
'x_error_upper',double(-9.0000000000000006360851714687e+40),...
'y',double(-9.0000000000000006360851714687e+40),...
'y_error_index',double(-999999999),...
'y_error_lower',double(-9.0000000000000006360851714687e+40),...
'y_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)),...
'x3_unit_vector',struct(...
'x',double(-9.0000000000000006360851714687e+40),...
'x_error_index',double(-999999999),...
'x_error_lower',double(-9.0000000000000006360851714687e+40),...
'x_error_upper',double(-9.0000000000000006360851714687e+40),...
'y',double(-9.0000000000000006360851714687e+40),...
'y_error_index',double(-999999999),...
'y_error_lower',double(-9.0000000000000006360851714687e+40),...
'y_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)))
;}},...
'detector',struct(...
'centre',struct(...
'phi',double(-9.0000000000000006360851714687e+40),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double(-9.0000000000000006360851714687e+40),...
'phi_error_upper',double(-9.0000000000000006360851714687e+40),...
'r',double(-9.0000000000000006360851714687e+40),...
'r_error_index',double(-999999999),...
'r_error_lower',double(-9.0000000000000006360851714687e+40),...
'r_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)),...
'geometry_type',double(-999999999),...
'outline',struct(...
'x1',double([]),...
'x1_error_index',double(-999999999),...
'x1_error_lower',double([]),...
'x1_error_upper',double([]),...
'x2',double([]),...
'x2_error_index',double(-999999999),...
'x2_error_lower',double([]),...
'x2_error_upper',double([])),...
'radius',double(-9.0000000000000006360851714687e+40),...
'radius_error_index',double(-999999999),...
'radius_error_lower',double(-9.0000000000000006360851714687e+40),...
'radius_error_upper',double(-9.0000000000000006360851714687e+40),...
'surface',double(-9.0000000000000006360851714687e+40),...
'surface_error_index',double(-999999999),...
'surface_error_lower',double(-9.0000000000000006360851714687e+40),...
'surface_error_upper',double(-9.0000000000000006360851714687e+40),...
'x1_unit_vector',struct(...
'x',double(-9.0000000000000006360851714687e+40),...
'x_error_index',double(-999999999),...
'x_error_lower',double(-9.0000000000000006360851714687e+40),...
'x_error_upper',double(-9.0000000000000006360851714687e+40),...
'y',double(-9.0000000000000006360851714687e+40),...
'y_error_index',double(-999999999),...
'y_error_lower',double(-9.0000000000000006360851714687e+40),...
'y_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)),...
'x2_unit_vector',struct(...
'x',double(-9.0000000000000006360851714687e+40),...
'x_error_index',double(-999999999),...
'x_error_lower',double(-9.0000000000000006360851714687e+40),...
'x_error_upper',double(-9.0000000000000006360851714687e+40),...
'y',double(-9.0000000000000006360851714687e+40),...
'y_error_index',double(-999999999),...
'y_error_lower',double(-9.0000000000000006360851714687e+40),...
'y_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)),...
'x3_unit_vector',struct(...
'x',double(-9.0000000000000006360851714687e+40),...
'x_error_index',double(-999999999),...
'x_error_lower',double(-9.0000000000000006360851714687e+40),...
'x_error_upper',double(-9.0000000000000006360851714687e+40),...
'y',double(-9.0000000000000006360851714687e+40),...
'y_error_index',double(-999999999),...
'y_error_lower',double(-9.0000000000000006360851714687e+40),...
'y_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40))),...
'detector_image',struct(...
'circular',struct(...
'ellipticity',double(-9.0000000000000006360851714687e+40),...
'ellipticity_error_index',double(-999999999),...
'ellipticity_error_lower',double(-9.0000000000000006360851714687e+40),...
'ellipticity_error_upper',double(-9.0000000000000006360851714687e+40),...
'radius',double(-9.0000000000000006360851714687e+40),...
'radius_error_index',double(-999999999),...
'radius_error_lower',double(-9.0000000000000006360851714687e+40),...
'radius_error_upper',double(-9.0000000000000006360851714687e+40)),...
'geometry_type',double(-999999999),...
'outline',struct(...
'phi',double([]),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double([]),...
'phi_error_upper',double([]),...
'r',double([]),...
'r_error_index',double(-999999999),...
'r_error_lower',double([]),...
'r_error_upper',double([]),...
'z',double([]),...
'z_error_index',double(-999999999),...
'z_error_lower',double([]),...
'z_error_upper',double([]))),...
'etendue',double(-9.0000000000000006360851714687e+40),...
'etendue_error_index',double(-999999999),...
'etendue_error_lower',double(-9.0000000000000006360851714687e+40),...
'etendue_error_upper',double(-9.0000000000000006360851714687e+40),...
'etendue_method',struct(...
'description',double([]),...
'index',double(-999999999),...
'name',double([])),...
'fibre_image',struct(...
'circular',struct(...
'ellipticity',double(-9.0000000000000006360851714687e+40),...
'ellipticity_error_index',double(-999999999),...
'ellipticity_error_lower',double(-9.0000000000000006360851714687e+40),...
'ellipticity_error_upper',double(-9.0000000000000006360851714687e+40),...
'radius',double(-9.0000000000000006360851714687e+40),...
'radius_error_index',double(-999999999),...
'radius_error_lower',double(-9.0000000000000006360851714687e+40),...
'radius_error_upper',double(-9.0000000000000006360851714687e+40)),...
'geometry_type',double(-999999999),...
'outline',struct(...
'phi',double([]),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double([]),...
'phi_error_upper',double([]),...
'r',double([]),...
'r_error_index',double(-999999999),...
'r_error_lower',double([]),...
'r_error_upper',double([]),...
'z',double([]),...
'z_error_index',double(-999999999),...
'z_error_lower',double([]),...
'z_error_upper',double([]))),...
'filter_spectrometer',struct(...
'calibrated_line_integrals',struct(...
'data',double([]),...
'data_error_index',double(-999999999),...
'data_error_lower',double([]),...
'data_error_upper',double([]),...
'time',double([])),...
'calibrated_lines',double([]),...
'calibrated_lines_error_index',double(-999999999),...
'calibrated_lines_error_lower',double([]),...
'calibrated_lines_error_upper',double([]),...
'exposure_time',double(-9.0000000000000006360851714687e+40),...
'exposure_time_error_index',double(-999999999),...
'exposure_time_error_lower',double(-9.0000000000000006360851714687e+40),...
'exposure_time_error_upper',double(-9.0000000000000006360851714687e+40),...
'line_intensities',struct(...
'data',double([]),...
'data_error_index',double(-999999999),...
'data_error_lower',double([]),...
'data_error_upper',double([]),...
'time',double([])),...
'line_radiances',struct(...
'data',double([]),...
'data_error_index',double(-999999999),...
'data_error_lower',double([]),...
'data_error_upper',double([]),...
'time',double([])),...
'photon_count',struct(...
'data',double([]),...
'data_error_index',double(-999999999),...
'data_error_lower',double([]),...
'data_error_upper',double([]),...
'time',double([])),...
'processed_lines',double([]),...
'processed_lines_error_index',double(-999999999),...
'processed_lines_error_lower',double([]),...
'processed_lines_error_upper',double([]),...
'radiance_calibration',double(-9.0000000000000006360851714687e+40),...
'radiance_calibration_date',double([]),...
'radiance_calibration_error_index',double(-999999999),...
'radiance_calibration_error_lower',double(-9.0000000000000006360851714687e+40),...
'radiance_calibration_error_upper',double(-9.0000000000000006360851714687e+40),...
'raw_lines',double([]),...
'raw_lines_error_index',double(-999999999),...
'raw_lines_error_lower',double([]),...
'raw_lines_error_upper',double([])),...
'grating_spectrometer',struct(...
'exposure_time',double(-9.0000000000000006360851714687e+40),...
'exposure_time_error_index',double(-999999999),...
'exposure_time_error_lower',double(-9.0000000000000006360851714687e+40),...
'exposure_time_error_upper',double(-9.0000000000000006360851714687e+40),...
'grating',double(-9.0000000000000006360851714687e+40),...
'grating_error_index',double(-999999999),...
'grating_error_lower',double(-9.0000000000000006360851714687e+40),...
'grating_error_upper',double(-9.0000000000000006360851714687e+40),...
'intensity_spectrum',struct(...
'data',double([]),...
'data_error_index',double(-999999999),...
'data_error_lower',double([]),...
'data_error_upper',double([]),...
'time',double([])),...
'processed_line',{{struct(...
'intensity',struct(...
'data',double([]),...
'data_error_index',double(-999999999),...
'data_error_lower',double([]),...
'data_error_upper',double([]),...
'time',double([])),...
'label',double([]),...
'radiance',struct(...
'data',double([]),...
'data_error_index',double(-999999999),...
'data_error_lower',double([]),...
'data_error_upper',double([]),...
'time',double([])),...
'wavelength_central',double(-9.0000000000000006360851714687e+40),...
'wavelength_central_error_index',double(-999999999),...
'wavelength_central_error_lower',double(-9.0000000000000006360851714687e+40),...
'wavelength_central_error_upper',double(-9.0000000000000006360851714687e+40))
;}},...
'radiance_calibration',double([]),...
'radiance_calibration_date',double([]),...
'radiance_calibration_error_index',double(-999999999),...
'radiance_calibration_error_lower',double([]),...
'radiance_calibration_error_upper',double([]),...
'radiance_spectral',struct(...
'data',double([]),...
'data_error_index',double(-999999999),...
'data_error_lower',double([]),...
'data_error_upper',double([]),...
'time',double([])),...
'slit_width',double(-9.0000000000000006360851714687e+40),...
'slit_width_error_index',double(-999999999),...
'slit_width_error_lower',double(-9.0000000000000006360851714687e+40),...
'slit_width_error_upper',double(-9.0000000000000006360851714687e+40),...
'wavelength_calibration_date',double([]),...
'wavelengths',double([]),...
'wavelengths_error_index',double(-999999999),...
'wavelengths_error_lower',double([]),...
'wavelengths_error_upper',double([])),...
'light_collection_efficiencies',struct(...
'positions',struct(...
'phi',double([]),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double([]),...
'phi_error_upper',double([]),...
'r',double([]),...
'r_error_index',double(-999999999),...
'r_error_lower',double([]),...
'r_error_upper',double([]),...
'z',double([]),...
'z_error_index',double(-999999999),...
'z_error_lower',double([]),...
'z_error_upper',double([])),...
'values',double([]),...
'values_error_index',double(-999999999),...
'values_error_lower',double([]),...
'values_error_upper',double([])),...
'line_of_sight',struct(...
'first_point',struct(...
'phi',double(-9.0000000000000006360851714687e+40),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double(-9.0000000000000006360851714687e+40),...
'phi_error_upper',double(-9.0000000000000006360851714687e+40),...
'r',double(-9.0000000000000006360851714687e+40),...
'r_error_index',double(-999999999),...
'r_error_lower',double(-9.0000000000000006360851714687e+40),...
'r_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40)),...
'second_point',struct(...
'phi',double(-9.0000000000000006360851714687e+40),...
'phi_error_index',double(-999999999),...
'phi_error_lower',double(-9.0000000000000006360851714687e+40),...
'phi_error_upper',double(-9.0000000000000006360851714687e+40),...
'r',double(-9.0000000000000006360851714687e+40),...
'r_error_index',double(-999999999),...
'r_error_lower',double(-9.0000000000000006360851714687e+40),...
'r_error_upper',double(-9.0000000000000006360851714687e+40),...
'z',double(-9.0000000000000006360851714687e+40),...
'z_error_index',double(-999999999),...
'z_error_lower',double(-9.0000000000000006360851714687e+40),...
'z_error_upper',double(-9.0000000000000006360851714687e+40))),...
'name',double([]),...
'type',struct(...
'description',double([]),...
'index',double(-999999999),...
'name',double([])),...
'validity',double(-999999999),...
'validity_timed',struct(...
'data',double([]),...
'time',double([])))
;}},...
'code',struct(...
'commit',double([]),...
'name',double([]),...
'output_flag',double([]),...
'parameters',double([]),...
'repository',double([]),...
'version',double([])),...
'detector_layout',double([]),...
'ids_properties',struct(...
'comment',double([]),...
'creation_date',double([]),...
'homogeneous_time',double(-999999999),...
'provider',double([]),...
'source',double([])),...
'time',double([]));