Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/persistency/gdml/schema/gdml_replicas.xsd

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /persistency/gdml/schema/gdml_replicas.xsd (Version 11.3.0) and /persistency/gdml/schema/gdml_replicas.xsd (Version 5.0.p1)


  1 <?xml version="1.0"?>
                            
  2 <xs:schema attributeFormDefault="unqualified"     
  3   <xs:include schemaLocation="gdml_define.xsd"    
  4   <xs:include schemaLocation="gdml_extensions.    
  5   <!-- +++++++++++++++++++++++++++++++++++++++    
  6   <xs:complexType abstract="false" name="Repli    
  7     <xs:annotation>
                              
  8       <xs:documentation>Abstract base for repl    
  9     </xs:annotation>
                             
 10   </xs:complexType>
                              
 11   <!-- +++++++++++++++++++++++++++++++++++++++    
 12   <xs:element name="ReplicationAlgorithm" abst    
 13     <xs:annotation>
                              
 14       <xs:documentation>Abstract element for s    
 15     </xs:annotation>
                             
 16   </xs:element>
                                  
 17   <!-- +++++++++++++++++++++++++++++++++++++++    
 18   
                                               
 19   <!-- +++++++++++++++++++++++++++++++++++++++    
 20   <xs:complexType name="AxisReplicationAlgorit    
 21     <xs:annotation>
                              
 22       <xs:documentation>Replica volumes get cr    
 23   starting with the first replica placed at th    
 24   according to the given rotation and others p    
 25   If position and/or rotation is omitted the d    
 26   position at the mother volume center and ide    
 27   NOTE: THE ROTATION IS APPLIED TO ALL REPLICA    
 28     </xs:annotation>
                             
 29     <xs:complexContent>
                          
 30       <xs:extension base="ReplicationAlgorithm    
 31   <xs:sequence>
                                  
 32     <xs:choice minOccurs="0">
                    
 33       <xs:element name="position" type="positi    
 34       <xs:element name="positionref" type="Ref    
 35     </xs:choice>
                                 
 36     <xs:choice minOccurs="0">
                    
 37       <xs:element name="rotation" type="rotati    
 38       <xs:element name="rotationref" type="Ref    
 39     </xs:choice>
                                 
 40     <xs:choice>
                                  
 41       <xs:element ref="direction"/>
              
 42       <xs:element name="directionref" type="Re    
 43     </xs:choice>
                                 
 44     <xs:element ref="width"/>
                    
 45     <xs:element ref="offset"/>
                   
 46   </xs:sequence>
                                 
 47       </xs:extension>
                            
 48     </xs:complexContent>
                         
 49   </xs:complexType>
                              
 50   <!-- +++++++++++++++++++++++++++++++++++++++    
 51   <xs:element name="replicate_along_axis" subs    
 52   <!-- +++++++++++++++++++++++++++++++++++++++    
 53   <xs:complexType name="ReplicaPlacementType">    
 54     <!-- +++++++++++++++++++++++++++++++++++++    
 55     <xs:annotation>
                              
 56       <xs:documentation>Base type for replicat    
 57     </xs:annotation>
                             
 58     <xs:sequence>
                                
 59       <xs:element name="volumeref" type="Refer    
 60       <xs:element ref="ReplicationAlgorithm"/>    
 61     </xs:sequence>
                               
 62     <xs:attribute name="number" type="xs:posit    
 63     <xs:attribute name="copy_num_start" type="    
 64     <xs:attribute name="copy_num_step" type="x    
 65   </xs:complexType>
                              
 66   <!-- +++++++++++++++++++++++++++++++++++++++    
 67   <xs:complexType name="directionType">
          
 68     <xs:attribute default="0.0" name="x" type=    
 69     <xs:attribute default="0.0" name="y" type=    
 70     <xs:attribute default="0.0" name="z" type=    
 71     <xs:attribute default="0.0" name="phi" typ    
 72     <xs:attribute default="0.0" name="rho" typ    
 73   </xs:complexType>
                              
 74   <!-- +++++++++++++++++++++++++++++++++++++++    
 75   <xs:element name="direction" type="direction    
 76   <xs:element name="width" type="QuantityType"    
 77   <xs:element name="offset" type="QuantityType    
 78   <xs:element name="replicavol" type="ReplicaP    
 79 </xs:schema>