Skip to content

Commit da3cb7e

Browse files
LukasElsterStefan Cyliax
authored andcommitted
Changes in the description based on the CCB review.
Signed-off-by: @lukas.elster <lukas.elster@tu-darmstadt.de>
1 parent 3bb7756 commit da3cb7e

File tree

1 file changed

+21
-11
lines changed

1 file changed

+21
-11
lines changed

osi_object.proto

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -314,51 +314,61 @@ message StationaryObject
314314
}
315315

316316
//
317-
// \brief Attributes of type emitting structure
317+
// \brief Attributes of type emitting structure. The horizontal_angle and the vertical_angle in
318+
// emitted_spatial_intensity are symmetrical across the normal, which is defined by the mounting position
319+
// of the emitting structure.
318320
//
319321
message EmittingStructureAttribute
320322
{
321-
// This message determines the range of the wavelength and its
323+
// This message determines the range of the emitted wavelength and its
322324
// desired number of samples.
323325
//
324326
repeated WavelengthData wavelength_data = 1;
325327

326328
// Original intensities of emitted electromagnetic wave referred to a discrete
327-
// wavelength defined in WavelengthData. This maximum value is weighted based on the IntensityDistribution.
329+
// wavelength defined in WavelengthData. This maximum value is weighted based
330+
// on the emitted spatial intensity. The size of max_intensitiy_per_wavelength has to be
331+
// equal to the samples in wavelength_data.
328332
//
329333
// Unit: W/m^2
330334
//
331335
// \note max_intensity_per_wavelength.size() = WavelengthData.samples_number.size()
332336
//
333337
repeated double max_intensity_per_wavelength = 2;
334338

335-
// Distribution of the emitted electromagnetic wave's intensity based on the intensity_per_wavelength as
336-
// maximum value.
339+
// Spatial distribution of the emitted electromagnetic wave's intensity based on the intensity_per_wavelength as
340+
// maximum value. For every sample in wavelength_data an emitted_spatial_intensity has to be defined.
337341
//
338-
repeated IntensityDistribution emitted_intensity_distribution = 3;
342+
// \note emitted_spatial_intensity.size() = WavelengthData.samples_number.size()
343+
//
344+
repeated SpatialIntensity emitted_spatial_intensity = 3;
339345

340346
//
341-
// \brief Definition of a intensity distribution with a horizontal and a vertical angle
342-
// and the corresponding intensity
347+
// \brief Definition of a spatial intensity distribution with a horizontal and a vertical angle
348+
// and the corresponding intensity related to a maximum intensity.
343349
//
344-
message IntensityDistribution
350+
message SpatialIntensity
345351
{
346352
// Horizontal deflection (azimuth) of emission in emitting object
347353
// coordinate system.
348354
//
349355
// Unit: rad
356+
//
350357
optional double horizontal_angle = 1;
351358

352359
// Vertical deflection (elevation) of emission in emitting object
353360
// coordinate system.
354361
//
355362
// Unit: rad
363+
//
356364
optional double vertical_angle = 2;
357365

358-
// Emitted intensity of emitting object at this point for one specific wavelength.
359-
// The value corresponds to the intensity defined in max_intensity_per_wavelength.
366+
// Emitted intensity of emitting object at the previously defined horizontal_angle and
367+
// vertical angle for one specific wavelength. The value corresponds to the intensity
368+
// defined in max_intensity_per_wavelength.
360369
//
361370
// Unit: %
371+
//
362372
optional double relative_intensity = 3;
363373
}
364374
}

0 commit comments

Comments
 (0)