Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/persistency/P02/xml/selection.xml

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/P02/xml/selection.xml (Version 11.3.0) and /examples/extended/persistency/P02/xml/selection.xml (Version 7.0.p1)


  1 <lcgdict>                                         
  2                                                   
  3 <class name="G4String"/>                          
  4 <class name="std::vector<double>"/>               
  5                                                   
  6 <class name="G4OrderedTable"/>                    
  7 <class name="std::vector<G4DataVector*>"/>        
  8 <class name="G4DataVector"/>                      
  9                                                   
 10 <class name="ExP02DetectorConstruction"/>         
 11 <class name="ExP02GeoTree"/>                      
 12                                                   
 13 <class name="G4RunManager"/>                      
 14 <class name="G4Isotope"/>                         
 15                                                   
 16 <class name="G4Element">                          
 17     <field name="fAtomicShells" comment="[fNbO    
 18     <field name="fRelativeAbundanceVector" com    
 19     <field name="fNbOfShellElectrons" comment=    
 20 </class>                                          
 21                                                   
 22 <class name="std::vector<G4Isotope*>"/>           
 23 <class name="std::vector<G4Element*>"/>           
 24                                                   
 25 <class name="G4Material">                         
 26     <field name="fMassFractionVector" comment=    
 27     <field name="fAtomsVector" comment="[fNumb    
 28     <field name="VecNbOfAtomsPerVolume" commen    
 29 <!--    <field name="fSandiaTable" transient="    
 30 </class>                                          
 31                                                   
 32 <class name="G4IonisParamElm">                    
 33 <!--    <field name="fShellCorrectionVector" c    
 34       <field name="fShellCorrectionVector" tra    
 35 </class>                                          
 36                                                   
 37 <class name="G4IonisParamMat">                    
 38 <!--    <field name="fShellCorrectionVector" c    
 39       <field name="fShellCorrectionVector" tra    
 40 </class>                                          
 41                                                   
 42                                                   
 43 <class name="G4SandiaTable">                      
 44     <field name="fPhotoAbsorptionCof" transien    
 45 </class>                                          
 46                                                   
 47                                                   
 48 <class name="G4MaterialPropertyVector"/>          
 49 <class name="G4MaterialPropertiesTable"/>         
 50 <class name="std::map<G4int, G4MaterialPropert    
 51 <class name="std::map< G4int, G4double, std::l    
 52                                                   
 53                                                   
 54 <class name="std::map<G4String, G4MaterialProp    
 55 <class name="std::map<G4String, double>" />       
 56                                                   
 57 <class name="G4VSolid"/>                          
 58 <class name="G4CSGSolid">                         
 59     <field name="fpPolyhedron" transient="true    
 60 </class>                                          
 61 <class name="G4VCSGface"/>                        
 62                                                   
 63 <class name="std::vector<G4VCSGface*>"/>          
 64 <class name="G4VCSGfaceted">                      
 65     <field name="faces" comment="[numFace]"/>     
 66     <field name="fpPolyhedron" transient="true    
 67 </class>                                          
 68 <class name="G4BooleanSolid">                     
 69     <field name="fpPolyhedron" transient="true    
 70 </class>                                          
 71 <class name="G4DisplacedSolid">                   
 72     <field name="fpPolyhedron" transient="true    
 73 </class>                                          
 74                                                   
 75 <class name="G4AffineTransform"/>                 
 76 <class name="G4Box"/>                             
 77 <class name="G4Tubs"/>                            
 78 <class name="G4Trd"/>                             
 79 <class name="G4Trap"/>                            
 80 <class name="TrapSidePlane"/>                     
 81 <class name="G4Torus"/>                           
 82 <class name="G4Sphere"/>                          
 83 <class name="G4Para"/>                            
 84 <class name="G4Orb"/>                             
 85 <class name="G4Cons"/>                            
 86                                                   
 87 <class name="G4Polyhedra">                        
 88     <field name="corners" comment="[numCorner]    
 89 </class>                                          
 90                                                   
 91 <class name="G4PolyhedraSide">                    
 92     <field name="vecs" comment="[numSide]" />     
 93     <field name="edges" comment="[numSide]" />    
 94 </class>                                          
 95 <class name="G4PolyhedraSideRZ"/>                 
 96 <class name="G4PolyhedraSide::sG4PolyhedraSide    
 97 <class name="G4PolyhedraSide::sG4PolyhedraSide    
 98                                                   
 99 <class name="G4PolyhedraHistorical">              
100     <field name="Z_values" comment="[Num_z_pla    
101     <field name="Rmin" comment="[Num_z_planes]    
102     <field name="Rmax" comment="[Num_z_planes]    
103 </class>                                          
104                                                   
105 <class name="G4Polycone">                         
106      <field name="corners" comment="[numCorner    
107 </class>                                          
108                                                   
109 <class name="G4PolyconeSide">                     
110       <field name="corners" comment="[ncorners    
111 </class>                                          
112                                                   
113 <class name="G4PolyconeSideRZ"/>                  
114 <class name="std::vector<G4PolyconeSideRZ>"/>     
115                                                   
116 <class name="G4PolyPhiFace">                      
117      <field name="corners" comment="[numEdges]    
118      <field name="edges" comment="[numEdges]"/    
119 </class>                                          
120                                                   
121 <class name="G4PolyPhiFaceEdge"/>                 
122 <class name="G4PolyPhiFaceVertex"/>               
123 <class name="std::vector<G4PolyPhiFaceEdge>"/>    
124 <class name="std::vector<G4PolyPhiFaceVertex>"    
125                                                   
126 <class name="G4PolyconeHistorical">               
127     <field name="Z_values" comment="[Num_z_pla    
128     <field name="Rmin" comment="[Num_z_planes]    
129     <field name="Rmax" comment="[Num_z_planes]    
130 </class>                                          
131                                                   
132 <class name="G4IntersectingCone"/>                
133 <class name="G4EnclosingCylinder"/>               
134 <class name="G4UnionSolid"/>                      
135 <class name="G4SubtractionSolid"/>                
136 <class name="G4IntersectionSolid"/>               
137 <class name="G4LogicalVolume">                    
138       <field name="fFieldManager" transient="t    
139       <field name="fSensitiveDetector" transie    
140       <field name="fVoxel" transient="true"/>     
141       <field name="fVisAttributes" transient="    
142 </class>                                          
143                                                   
144 <class name="std::vector<G4LogicalVolume*>"/>     
145 <class name="std::vector<G4Material*>"/>          
146 <class name="std::pair<G4Material*,G4MaterialC    
147 <class name="std::map<G4Material*,G4MaterialCu    
148 <class name="G4Region">                           
149       <field name="fFastSimulationManager" tra    
150       <field name="fFieldManager" transient="t    
151       <field name="fRegionalSteppingAction" tr    
152 </class>                                          
153 <class name="G4MaterialCutsCouple"/>              
154                                                   
155 <class name="G4ProductionCuts">                   
156  <!--     <field name="gammaDef" transient="tr    
157       <field name="electDef" transient="true"/    
158       <field name="positDef" transient="true"/    
159 </class>                                          
160                                                   
161 <class name="G4VUserRegionInformation"/>          
162 <class name="G4UserLimits"/>                      
163                                                   
164 <class name="CLHEP::Hep3Vector"/>                 
165 <class name="std::vector<CLHEP::Hep3Vector>"/>    
166 <class name="CLHEP::HepRotation"/>                
167 <class name="HepGeom::Transform3D"/>              
168                                                   
169 <class name="G4PVPlacement"/>                     
170 <class name="G4VPhysicalVolume"/>                 
171 <class name="G4VPVParameterisation"/>             
172 <class name="std::vector<G4VPhysicalVolume*>"/    
173                                                   
174 <class name="G4LVData">                           
175       <field name="fFieldManager" transient="t    
176       <field name="fSensitiveDetector" transie    
177 </class>                                          
178 <class name="G4PVData"/>                          
179                                                   
180 <class name="G4GeomSplitter<G4LVData>"/>          
181                                                   
182 <class name="std::map<G4Material*,G4double>" /    
183                                                   
184 <ioread sourceClass="G4LogicalVolume"             
185            version="[1-]"                         
186            targetClass="G4LogicalVolume"          
187            source="G4LVData* lvdata;"             
188      target=""                                    
189            >                                      
190       <![CDATA[newObj->SetSolid(onfile.lvdata-    
191 </ioread>                                         
192                                                   
193                                                   
194 <ioread sourceClass="G4VPhysicalVolume"           
195            version="[1-]"                         
196            targetClass="G4VPhysicalVolume"        
197            source="G4PVData* pvdata;"             
198      target=""                                    
199            >                                      
200       <![CDATA[newObj->SetRotation(onfile.pvda    
201 </ioread>                                         
202                                                   
203 </lcgdict>