Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/persistency/gdml/G03/SimpleExtensionSchema/SimpleExtension.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 /examples/extended/persistency/gdml/G03/SimpleExtensionSchema/SimpleExtension.xsd (Version 11.3.0) and /examples/extended/persistency/gdml/G03/SimpleExtensionSchema/SimpleExtension.xsd (Version 6.1)


  1 <?xml version="1.0" encoding="UTF-8"?>            
  2 <!DOCTYPE  xs:schema >                            
  3 <xs:schema attributeFormDefault="unqualified"     
  4      elementFormDefault="unqualified"             
  5      version="1.0"                                
  6      xmlns:gdml_simple_extension="http://www.e    
  7      xmlns:xs="http://www.w3.org/2001/XMLSchem    
  8                                                   
  9   <xs:redefine schemaLocation="http://cern.ch/    
 10                                                   
 11     <xs:annotation>                               
 12       <xs:documentation>                          
 13   Extend the volume element using the redefine    
 14       </xs:documentation>                         
 15     </xs:annotation>                              
 16                                                   
 17     <xs:complexType name="VolumeType">            
 18       <xs:annotation>                             
 19   <xs:documentation>                              
 20     Extend the VolumeType defined by GDML.        
 21   </xs:documentation>                             
 22       </xs:annotation>                            
 23       <xs:complexContent>                         
 24   <xs:extension base="VolumeType">                
 25     <xs:sequence>                                 
 26       <xs:element minOccurs="0" maxOccurs="1"     
 27     </xs:sequence>                                
 28   </xs:extension>                                 
 29       </xs:complexContent>                        
 30     </xs:complexType>                             
 31   </xs:redefine>                                  
 32                                                   
 33   <xs:complexType name="extensionType">           
 34     <xs:annotation>                               
 35       <xs:documentation>                          
 36   Contains color elements.                        
 37       </xs:documentation>                         
 38     </xs:annotation>                              
 39     <xs:sequence>                                 
 40       <xs:element name="color" minOccurs="0" m    
 41     </xs:sequence>                                
 42   </xs:complexType>                               
 43                                                   
 44   <xs:complexType name="ColorType">               
 45     <xs:annotation>                               
 46       <xs:documentation>                          
 47   A complex type defining RGBA values for geom    
 48   These values will be loaded into a G4VisAttr    
 49   to the G4LogicalVolume.                         
 50       </xs:documentation>                         
 51     </xs:annotation>                              
 52     <xs:attribute name="name" type="xs:ID" use    
 53     <xs:attribute name="R" type="xs:double" de    
 54     <xs:attribute name="G" type="xs:double" de    
 55     <xs:attribute name="B" type="xs:double" de    
 56     <xs:attribute name="A" type="xs:double" de    
 57   </xs:complexType>                               
 58                                                   
 59   <xs:element name="extension" type="extension    
 60                                                   
 61   <xs:element name="gdml_simple_extension">       
 62     <xs:annotation>                               
 63       <xs:documentation>                          
 64   Top-level element including the gdml element    
 65   plus a container extension element for e.g.     
 66   fields, SDs, regions and components.            
 67       </xs:documentation>                         
 68     </xs:annotation>                              
 69     <xs:complexType>                              
 70       <xs:sequence>                               
 71   <xs:element ref="extension" minOccurs="0" ma    
 72   <xs:element ref="gdml" minOccurs="1"/>          
 73       </xs:sequence>                              
 74     </xs:complexType>                             
 75   </xs:element>                                   
 76                                                   
 77 </xs:schema>