complexType DirectedEnergyAreaAimpointType
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p385.png
type extension of rootType
properties
base rootType
abstract false
children BeamAntennaPattern DirectedEnergyTargetEnergyDeposition
attributes
Name  Type  Use  Default  Fixed  Annotation
recordType  xs:unsignedLong        
appinfo
Type of Record enumeration
recordLength  xs:unsignedShort        
appinfo
Length of Record
padding  xs:unsignedShort        
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
beamAntennaPatternRecordCount  xs:unsignedShort        
appinfo
Number of beam antenna pattern records
directedEnergyTargetEnergyDepositionRecordCount  xs:unsignedShort        
appinfo
Number of DE target energy depositon records
padding2  xs:unsignedInt        
annotation
appinfo
DE Precision Aimpoint Record. Section 6.2.20.2 (length of list found in field beamAntennaPatternRecordCount
            directedEnergyTargetEnergyDepositionRecordCount)
        
source <xs:complexType name="DirectedEnergyAreaAimpointType" abstract="false">
 
<xs:annotation>
   
<xs:appinfo>DE Precision Aimpoint Record. Section 6.2.20.2 (length of list found in field beamAntennaPatternRecordCount
            directedEnergyTargetEnergyDepositionRecordCount)
        
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="rootType">
     
<xs:sequence>
       
<!--Attribute (as element) DirectedEnergyAreaAimpoint beamAntennaParameterList with objectlist classRef name=BeamAntennaPattern, type=BeamAntennaPatternType-->
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:appinfo>Number of elements is determined by size fieldbeamAntennaPatternRecordCount and can be 0 or greater.
                        Ensure that the total PDU size does not exceed maximums allowed in IEEE DIS Specification.
                    
</xs:appinfo>
           
<xs:documentation>beamAntennaPatternRecordCount</xs:documentation>
         
</xs:annotation>
         
<xs:element name="BeamAntennaPattern" type="BeamAntennaPatternType">
           
<xs:annotation>
             
<xs:appinfo>list of beam antenna records. See 6.2.9.2 (length of list found in field beamAntennaPatternRecordCount)</xs:appinfo>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
       
<!--Attribute (as element) DirectedEnergyAreaAimpoint directedEnergyTargetEnergyDepositionRecordList with objectlist classRef name=DirectedEnergyTargetEnergyDeposition, type=DirectedEnergyTargetEnergyDepositionType-->
       
<xs:sequence minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:appinfo>Number of elements is determined by size fielddirectedEnergyTargetEnergyDepositionRecordCount and can be 0 or greater.
                        Ensure that the total PDU size does not exceed maximums allowed in IEEE DIS Specification.
                    
</xs:appinfo>
           
<xs:documentation>directedEnergyTargetEnergyDepositionRecordCount</xs:documentation>
         
</xs:annotation>
         
<xs:element name="DirectedEnergyTargetEnergyDeposition" type="DirectedEnergyTargetEnergyDepositionType">
           
<xs:annotation>
             
<xs:appinfo>list of DE target deposition records. See 6.2.21.4 (length of list found in field
                           directedEnergyTargetEnergyDepositionRecordCount)
                       
</xs:appinfo>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:sequence>
     
<xs:attribute name="recordType" type="xs:unsignedLong">
       
<xs:annotation>
         
<xs:appinfo>Type of Record enumeration</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="recordLength" type="xs:unsignedShort">
       
<xs:annotation>
         
<xs:appinfo>Length of Record</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="padding" type="xs:unsignedShort">
       
<xs:annotation>
         
<xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="beamAntennaPatternRecordCount" type="xs:unsignedShort">
       
<xs:annotation>
         
<xs:appinfo>Number of beam antenna pattern records</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="directedEnergyTargetEnergyDepositionRecordCount" type="xs:unsignedShort">
       
<xs:annotation>
         
<xs:appinfo>Number of DE target energy depositon records</xs:appinfo>
       
</xs:annotation>
     
</xs:attribute>
     
<xs:attribute name="padding2" type="xs:unsignedInt"/>
   
</xs:extension>
   
<!-- ========== debug: divider between elements and attributes ========== -->
 
</xs:complexContent>
 
<!--abstract='false' base='rootType'-->
</xs:complexType>

attribute DirectedEnergyAreaAimpointType/@recordType
type xs:unsignedLong
annotation
appinfo
Type of Record enumeration
source <xs:attribute name="recordType" type="xs:unsignedLong">
 
<xs:annotation>
   
<xs:appinfo>Type of Record enumeration</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyAreaAimpointType/@recordLength
type xs:unsignedShort
annotation
appinfo
Length of Record
source <xs:attribute name="recordLength" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>Length of Record</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyAreaAimpointType/@padding
type xs:unsignedShort
annotation
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
source <xs:attribute name="padding" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyAreaAimpointType/@beamAntennaPatternRecordCount
type xs:unsignedShort
annotation
appinfo
Number of beam antenna pattern records
source <xs:attribute name="beamAntennaPatternRecordCount" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>Number of beam antenna pattern records</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyAreaAimpointType/@directedEnergyTargetEnergyDepositionRecordCount
type xs:unsignedShort
annotation
appinfo
Number of DE target energy depositon records
source <xs:attribute name="directedEnergyTargetEnergyDepositionRecordCount" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>Number of DE target energy depositon records</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute DirectedEnergyAreaAimpointType/@padding2
type xs:unsignedInt
source <xs:attribute name="padding2" type="xs:unsignedInt"/>

element DirectedEnergyAreaAimpointType/BeamAntennaPattern
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p386.png
type BeamAntennaPatternType
properties
content complex
children beamDirection
attributes
Name  Type  Use  Default  Fixed  Annotation
azimuthBeamwidth  xs:float        
appinfo
Full width of the beam to the -3dB power density points in the x-y plane of the beam
                     coordinnate system. Elevation beamwidth is represented by a 32-bit floating point
                     number in units of radians.
                 
elevationBeamwidth  xs:float        
appinfo
This field shall specify the full width of the beam to the –3 dB power density points
                     in the x-z plane of the beam coordinate system. Elevation beamwidth shall be represented
                     by a 32-bit floating point number in units of radians.
                 
referenceSystem  xs:string        
appinfo
The reference coordinate system wrt which beam direction is specified. This field
                     should not change over the duration of an exercise. World coordindate systemis prefered
                     for exercises. The entity coordinate system should be used only when highly directional
                     antennas must be precisely modeled. (SISO enumeration TransmitterAntennaPatternReferenceSystem
                     uid 168)
                 
padding1  xs:unsignedByte        
appinfo
Padding
padding2  xs:unsignedShort        
appinfo
Padding
ez  xs:float        
appinfo
This field shall specify the magnitude of the Z-component (in beam coordinates) of
                     the Electrical field at some arbitrary single point in the main beam and in the far
                     field of the antenna.
                 
ex  xs:float        
appinfo
This field shall specify the magnitude of the X-component (in beam coordinates) of
                     the Electri- cal field at some arbitrary single point in the main beam and in the
                     far field of the antenna.
                 
phase  xs:float        
appinfo
This field shall specify the phase angle between EZ and EX in radians. If fully omni-direc-
                     tional antenna is modeled using beam pattern type one, the omni-directional antenna
                     shall be repre- sented by beam direction Euler angles psi, theta, and phi of zero,
                     an azimuth beamwidth of 2PI, and an elevation beamwidth of PI
                 
padding3  xs:unsignedLong        
appinfo
padding
annotation
appinfo
list of beam antenna records. See 6.2.9.2 (length of list found in field beamAntennaPatternRecordCount)
source <xs:element name="BeamAntennaPattern" type="BeamAntennaPatternType">
 
<xs:annotation>
   
<xs:appinfo>list of beam antenna records. See 6.2.9.2 (length of list found in field beamAntennaPatternRecordCount)</xs:appinfo>
 
</xs:annotation>
</xs:element>

element DirectedEnergyAreaAimpointType/DirectedEnergyTargetEnergyDeposition
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p387.png
type DirectedEnergyTargetEnergyDepositionType
properties
content complex
children targetEntityID
attributes
Name  Type  Use  Default  Fixed  Annotation
padding  xs:unsignedShort        
appinfo
zero-filled array of padding bits for byte alignment and consistent sizing of PDU
                     data
                 
peakIrradiance  xs:float        
appinfo
Peak irradiance
annotation
appinfo
list of DE target deposition records. See 6.2.21.4 (length of list found in field
                           directedEnergyTargetEnergyDepositionRecordCount)
                       
source <xs:element name="DirectedEnergyTargetEnergyDeposition" type="DirectedEnergyTargetEnergyDepositionType">
 
<xs:annotation>
   
<xs:appinfo>list of DE target deposition records. See 6.2.21.4 (length of list found in field
                           directedEnergyTargetEnergyDepositionRecordCount)
                       
</xs:appinfo>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy