The Particle dictionary contains classes thatdescribe the composition of multidimensional particle dataconsisting of Array (and Array subclass) dataobjects.
This section contains the simpleTypes that provide more constraintsthan those at the base data type level. The simpleTypes defined here build on the base datatypes. This is another component of the common dictionary and therefore falls within thepds namespace.
<xs:complexType name="Axis_Values"><xs:annotation><xs:documentation>The Axis_Values class describes the values which are associated with the elements along an axis of a observation data array.</xs:documentation></xs:annotation><xs:sequence><xs:element name="Local_Internal_Reference" type="particle:Local_Internal_Reference" minOccurs="1" maxOccurs="1"></xs:element><xs:element name="axis_number" type="particle:axis_number" minOccurs="1" maxOccurs="1"></xs:element></xs:sequence></xs:complexType>
Complex Type particle:Local_Internal_Reference
Namespace
http://pds.nasa.gov/pds4/particle/v1
Annotations
The Local_Internal_Reference class is used tocross-reference other classes or objects within theproduct.
<xs:complexType name="Local_Internal_Reference"><xs:annotation><xs:documentation>The Local_Internal_Reference class is used to cross-reference other classes or objects within the product.</xs:documentation></xs:annotation><xs:sequence><xs:element name="local_identifier_reference" type="pds:local_identifier_reference" minOccurs="1" maxOccurs="1"></xs:element><xs:element name="local_reference_type" type="particle:local_reference_type" minOccurs="1" maxOccurs="1"></xs:element><xs:element name="comment" type="pds:comment" minOccurs="0" maxOccurs="1"></xs:element></xs:sequence><!-- Begin assert statements for schematron - Enumerated Values --><!-- <xs:assert test="particle:local_reference_type = ('particle_observation_to_axis_values', 'particle_observation_to_face_values', 'particle_observation_to_observation_values')"/> --><!-- End assert statements for schematron - Enumerated Values --></xs:complexType>
Simple Type particle:local_reference_type
Namespace
http://pds.nasa.gov/pds4/particle/v1
Annotations
The local_reference_type attribute provides thename of an association between an entity identified by alocal_identifier_reference and another corresponding entityidentified by a local_identifier
<xs:simpleType name="local_reference_type"><xs:annotation><xs:documentation>The local_reference_type attribute provides the name of an association between an entity identified by a local_identifier_reference and another corresponding entity identified by a local_identifier</xs:documentation></xs:annotation><xs:restriction base="pds:ASCII_Short_String_Collapsed"><xs:minLength value="1"/><xs:maxLength value="255"/><xs:enumeration value="particle_observation_to_axis_values"/><xs:enumeration value="particle_observation_to_face_values"/><xs:enumeration value="particle_observation_to_observation_values"/></xs:restriction></xs:simpleType>
Simple Type particle:axis_number
Namespace
http://pds.nasa.gov/pds4/particle/v1
Annotations
The index of the axis. The first axis isnumbered as 1.
<xs:simpleType name="axis_number"><xs:annotation><xs:documentation>The index of the axis. The first axis is numbered as 1.</xs:documentation></xs:annotation><xs:restriction base="pds:ASCII_Integer"><xs:minInclusive value="1"/></xs:restriction></xs:simpleType>
Complex Type particle:Face_Plane
Namespace
http://pds.nasa.gov/pds4/particle/v1
Annotations
The Face_Plane class describes a plane which isdefined by two axes.
<xs:complexType name="Face_Plane"><xs:annotation><xs:documentation>The Face_Plane class describes a plane which is defined by two axes.</xs:documentation></xs:annotation><xs:sequence><xs:element name="face_axis" type="particle:face_axis" minOccurs="2" maxOccurs="2"></xs:element></xs:sequence></xs:complexType>
Simple Type particle:face_axis
Namespace
http://pds.nasa.gov/pds4/particle/v1
Annotations
The axis number that defines one axis of a faceplane.
<xs:simpleType name="face_axis"><xs:annotation><xs:documentation>The axis number that defines one axis of a face plane.</xs:documentation></xs:annotation><xs:restriction base="pds:ASCII_Integer"><xs:minInclusive value="1"/></xs:restriction></xs:simpleType>
Complex Type particle:Face_Values
Namespace
http://pds.nasa.gov/pds4/particle/v1
Annotations
The Face_Values class describes the values whichare associated with the elements on the face of a observationdata array.
<xs:complexType name="Face_Values"><xs:annotation><xs:documentation>The Face_Values class describes the values which are associated with the elements on the face of a observation data array.</xs:documentation></xs:annotation><xs:sequence><xs:element name="Local_Internal_Reference" type="particle:Local_Internal_Reference" minOccurs="1" maxOccurs="1"></xs:element><xs:element name="Face_Plane" type="particle:Face_Plane" minOccurs="1" maxOccurs="1"></xs:element></xs:sequence></xs:complexType>
Complex Type particle:Particle_Observation
Namespace
http://pds.nasa.gov/pds4/particle/v1
Annotations
The Particle_Observation describes the data of aobservation and the values which are associated with theelements along an axis or on the face of a observation dataarray.
<xs:complexType name="Particle_Observation"><xs:annotation><xs:documentation>The Particle_Observation describes the data of a observation and the values which are associated with the elements along an axis or on the face of a observation data array.</xs:documentation></xs:annotation><xs:sequence><xs:element name="name" type="pds:name" minOccurs="1" maxOccurs="1"></xs:element><xs:element name="local_identifier" type="pds:local_identifier" minOccurs="0" maxOccurs="1"></xs:element><xs:element name="description" type="pds:description" minOccurs="1" maxOccurs="1"></xs:element><xs:element name="Primary_Values" type="particle:Primary_Values" minOccurs="1" maxOccurs="1"></xs:element><xs:element name="Axis_Values" type="particle:Axis_Values" minOccurs="0" maxOccurs="unbounded"></xs:element><xs:element name="Face_Values" type="particle:Face_Values" minOccurs="0" maxOccurs="unbounded"></xs:element></xs:sequence></xs:complexType>
Complex Type particle:Primary_Values
Namespace
http://pds.nasa.gov/pds4/particle/v1
Annotations
The Primary_Values class describes the valueswhich are the primary observation data array.
<xs:complexType name="Primary_Values"><xs:annotation><xs:documentation>The Primary_Values class describes the values which are the primary observation data array.</xs:documentation></xs:annotation><xs:sequence><xs:element name="Local_Internal_Reference" type="particle:Local_Internal_Reference" minOccurs="1" maxOccurs="1"></xs:element></xs:sequence></xs:complexType>