Geant4 Cross Reference |
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>