Skip to content

/AWS1/CL_GSTAZELSEGMENTS

Azimuth elevation segment collection.

Contains five or more time-ordered segments that define antenna pointing angles over the ephemeris validity period.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_angleunit TYPE /AWS1/GSTANGLEUNITS /AWS1/GSTANGLEUNITS

The unit of measure for azimuth and elevation angles. All angles in all segments must use the same unit.

it_azelsegmentlist TYPE /AWS1/CL_GSTAZELSEGMENT=>TT_AZELSEGMENTLIST TT_AZELSEGMENTLIST

List of azimuth elevation segments.

Must contain between 1 and 100 segments. Segments must be in chronological order with no overlaps.


Queryable Attributes

angleUnit

The unit of measure for azimuth and elevation angles. All angles in all segments must use the same unit.

Accessible with the following methods

Method Description
GET_ANGLEUNIT() Getter for ANGLEUNIT, with configurable default
ASK_ANGLEUNIT() Getter for ANGLEUNIT w/ exceptions if field has no value
HAS_ANGLEUNIT() Determine if ANGLEUNIT has a value

azElSegmentList

List of azimuth elevation segments.

Must contain between 1 and 100 segments. Segments must be in chronological order with no overlaps.

Accessible with the following methods

Method Description
GET_AZELSEGMENTLIST() Getter for AZELSEGMENTLIST, with configurable default
ASK_AZELSEGMENTLIST() Getter for AZELSEGMENTLIST w/ exceptions if field has no val
HAS_AZELSEGMENTLIST() Determine if AZELSEGMENTLIST has a value