documentation = "Set of antenna modules (each module is fed by a single transmission line)"
field
name="power_type"
data_type = "structure"
documentation = "Type of power used in the sibling power node (defining which power is referred to in this pulse_schedule). Index = 1: power_launched, 2: power_forward (see definitions in the ic_antennas IDS)"
path = "ic/antenna/module/power_type"
path_doc = "ic/antenna(i1)/module(i2)/power_type"
structure_reference = "identifier_static"
field
name="name"
data_type = "STR_0D"
documentation = "Short string identifier"
path = "ic/antenna/module/power_type/name"
path_doc = "ic/antenna(i1)/module(i2)/power_type/name"
type = "static"
field
name="index"
data_type = "INT_0D"
documentation = "Integer identifier (enumeration index within a list). Private identifier values must be indicated by a negative index."
path = "ic/antenna/module/power_type/index"
path_doc = "ic/antenna(i1)/module(i2)/power_type/index"
type = "static"
field
name="description"
data_type = "STR_0D"
documentation = "Verbose description"
path = "ic/antenna/module/power_type/description"
path_doc = "ic/antenna(i1)/module(i2)/power_type/description"
type = "static"
field
name="power"
data_type = "structure"
documentation = "Power"
path = "ic/antenna/module/power"
path_doc = "ic/antenna(i1)/module(i2)/power"
structure_reference = "pulse_schedule_reference_ic"
units = "W"
field
name="reference_name"
data_type = "STR_0D"
documentation = "Reference name (e.g. in the native pulse schedule system of the device)"
path = "ic/antenna/module/power/reference_name"
path_doc = "ic/antenna(i1)/module(i2)/power/reference_name"
type = "constant"
field
name="reference"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option."
path = "ic/antenna/module/power/reference"
path_doc = "ic/antenna(i1)/module(i2)/power/reference(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_error_upper"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data_error_upper"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Upper error for "reference""
path = "ic/antenna/module/power/reference_error_upper"
path_doc = "ic/antenna(i1)/module(i2)/power/reference_error_upper(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_error_lower"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data_error_lower"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Lower error for "reference""
path = "ic/antenna/module/power/reference_error_lower"
path_doc = "ic/antenna(i1)/module(i2)/power/reference_error_lower(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_type"
data_type = "INT_0D"
documentation = "Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node"
path = "ic/antenna/module/power/reference_type"
path_doc = "ic/antenna(i1)/module(i2)/power/reference_type"
type = "constant"
field
name="envelope_type"
data_type = "INT_0D"
documentation = "Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data"
path = "ic/antenna/module/power/envelope_type"
path_doc = "ic/antenna(i1)/module(i2)/power/envelope_type"
type = "constant"
field
name="phase_forward"
data_type = "structure"
documentation = "Phase of the forward power with respect to the first module"
path = "ic/antenna/module/phase_forward"
path_doc = "ic/antenna(i1)/module(i2)/phase_forward"
structure_reference = "pulse_schedule_reference_ic"
units = "rad"
field
name="reference_name"
data_type = "STR_0D"
documentation = "Reference name (e.g. in the native pulse schedule system of the device)"
path = "ic/antenna/module/phase_forward/reference_name"
path_doc = "ic/antenna(i1)/module(i2)/phase_forward/reference_name"
type = "constant"
field
name="reference"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option."
path = "ic/antenna/module/phase_forward/reference"
path_doc = "ic/antenna(i1)/module(i2)/phase_forward/reference(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_error_upper"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data_error_upper"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Upper error for "reference""
path = "ic/antenna/module/phase_forward/reference_error_upper"
path_doc = "ic/antenna(i1)/module(i2)/phase_forward/reference_error_upper(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_error_lower"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data_error_lower"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Lower error for "reference""
path = "ic/antenna/module/phase_forward/reference_error_lower"
path_doc = "ic/antenna(i1)/module(i2)/phase_forward/reference_error_lower(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_type"
data_type = "INT_0D"
documentation = "Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node"
path = "ic/antenna/module/phase_forward/reference_type"
path_doc = "ic/antenna(i1)/module(i2)/phase_forward/reference_type"
type = "constant"
field
name="envelope_type"
data_type = "INT_0D"
documentation = "Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data"
path = "ic/antenna/module/phase_forward/envelope_type"
path_doc = "ic/antenna(i1)/module(i2)/phase_forward/envelope_type"
type = "constant"
field
name="frequency"
data_type = "structure"
documentation = "Frequency"
path = "ic/antenna/module/frequency"
path_doc = "ic/antenna(i1)/module(i2)/frequency"
structure_reference = "pulse_schedule_reference_ic"
units = "Hz"
field
name="reference_name"
data_type = "STR_0D"
documentation = "Reference name (e.g. in the native pulse schedule system of the device)"
path = "ic/antenna/module/frequency/reference_name"
path_doc = "ic/antenna(i1)/module(i2)/frequency/reference_name"
type = "constant"
field
name="reference"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Reference waveform. Caution : error bars of the reference/data node are not used in the usual sense, instead they are used to describe the control envelope, with a meaning depending on the chosen envelope_type option."
path = "ic/antenna/module/frequency/reference"
path_doc = "ic/antenna(i1)/module(i2)/frequency/reference(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_error_upper"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data_error_upper"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Upper error for "reference""
path = "ic/antenna/module/frequency/reference_error_upper"
path_doc = "ic/antenna(i1)/module(i2)/frequency/reference_error_upper(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_error_lower"
change_nbc_description = "leaf_renamed"
change_nbc_previous_name = "reference/data_error_lower"
change_nbc_version = "3.40.0"
coordinate1 = "ic/time"
data_type = "FLT_1D"
documentation = "Lower error for "reference""
path = "ic/antenna/module/frequency/reference_error_lower"
path_doc = "ic/antenna(i1)/module(i2)/frequency/reference_error_lower(:)"
timebasepath = "/ic/time"
type = "dynamic"
units = "mixed"
field
name="reference_type"
data_type = "INT_0D"
documentation = "Reference type: 0:relative (don't use for the moment, to be defined later when segments are introduced in the IDS structure); 1: absolute: the reference time trace is provided in the reference/data node"
path = "ic/antenna/module/frequency/reference_type"
path_doc = "ic/antenna(i1)/module(i2)/frequency/reference_type"
type = "constant"
field
name="envelope_type"
data_type = "INT_0D"
documentation = "Envelope type: 0:relative: means that the envelope upper and lower bound values are defined respectively as reference.data * reference.data_error_upper and reference.data * reference.data_error_lower. 1: absolute: the envelope upper and lower bound values are given respectively by reference/data_error_upper and reference/data_error_lower. Lower and upper are taken in the strict mathematical sense, without considering absolute values of the data"
path = "ic/antenna/module/frequency/envelope_type"
path_doc = "ic/antenna(i1)/module(i2)/frequency/envelope_type"
type = "constant"