source: trunk/examples/extended/persistency/P02/xml/selection.xml @ 807

Last change on this file since 807 was 807, checked in by garnier, 16 years ago

update

File size: 5.0 KB
Line 
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="[fNbOfAtomicShells]" />
18    <field name="fRelativeAbundanceVector" comment="[fNumberOfIsotopes]" />
19</class>
20
21<class name="std::vector<G4Isotope*>"/>
22<class name="std::vector<G4Element*>"/>
23
24<class name="G4Material">
25    <field name="fMassFractionVector" comment="[fNumberOfElements]" />
26    <field name="fAtomsVector" comment="[fNumberOfElements]" />
27    <field name="VecNbOfAtomsPerVolume" comment="[fNumberOfElements]" />
28</class>
29
30<class name="G4IonisParamElm">
31<!--    <field name="fShellCorrectionVector" comment="[3]" /> -->
32      <field name="fShellCorrectionVector" transient="true"/>
33</class>
34
35<class name="G4IonisParamMat">
36<!--    <field name="fShellCorrectionVector" comment="[three]" /> -->
37      <field name="fShellCorrectionVector" transient="true"/>
38</class>
39
40<class name="G4SandiaTable"> 
41    <field name="fPhotoAbsorptionCof" transient="true"/>
42</class>
43
44<class name="G4MaterialPropertyVector"/>
45<class name="G4MaterialPropertiesTable"/>
46
47<class name="std::map<G4String, G4MaterialPropertyVector*>" /> 
48<class name="std::map<G4String, double>" />
49
50<class name="G4VSolid"/>
51<class name="G4CSGSolid">
52    <field name="fpPolyhedron" transient="true"/>
53</class>
54<class name="G4VCSGface"/>
55
56<class name="std::vector<G4VCSGface*>"/>
57<class name="G4VCSGfaceted">
58    <field name="faces" comment="[numFace]"/>
59    <field name="fpPolyhedron" transient="true"/>
60</class>
61<class name="G4BooleanSolid">
62    <field name="fpPolyhedron" transient="true"/>
63</class>
64<class name="G4DisplacedSolid">
65    <field name="fpPolyhedron" transient="true"/>
66</class>
67
68<class name="G4AffineTransform"/>
69<class name="G4Box"/>
70<class name="G4Tubs"/>
71<class name="G4Trd"/>
72<class name="G4Trap"/>
73<class name="TrapSidePlane"/>
74<class name="G4Torus"/>
75<class name="G4Sphere"/>
76<class name="G4Para"/>
77<class name="G4Orb"/>
78<class name="G4Cons"/>
79
80<class name="G4Polyhedra">
81    <field name="corners" comment="[numCorner]" />
82</class>
83
84<class name="G4PolyhedraSide">
85    <field name="vecs" comment="[numSide]" />
86    <field name="edges" comment="[numSide]" />
87</class>
88<class name="G4PolyhedraSideRZ"/>
89<class name="G4PolyhedraSide::sG4PolyhedraSideVec"/>
90<class name="G4PolyhedraSide::sG4PolyhedraSideEdge"/>
91
92<class name="G4PolyhedraHistorical">
93    <field name="Z_values" comment="[Num_z_planes]" />   
94    <field name="Rmin" comment="[Num_z_planes]" />   
95    <field name="Rmax" comment="[Num_z_planes]" />   
96</class>
97
98<class name="G4Polycone">
99     <field name="corners" comment="[numCorner]" />
100</class>
101
102<class name="G4PolyconeSide">
103      <field name="corners" comment="[ncorners]" />
104</class>
105
106<class name="G4PolyconeSideRZ"/>
107<class name="std::vector<G4PolyconeSideRZ>"/>
108
109<class name="G4PolyPhiFace">
110     <field name="corners" comment="[numEdges]"/>
111     <field name="edges" comment="[numEdges]"/>
112</class>
113
114<class name="G4PolyPhiFaceEdge"/>
115<class name="G4PolyPhiFaceVertex"/> 
116<class name="std::vector<G4PolyPhiFaceEdge>"/>
117<class name="std::vector<G4PolyPhiFaceVertex>"/>
118
119<class name="G4PolyconeHistorical">
120    <field name="Z_values" comment="[Num_z_planes]" />   
121    <field name="Rmin" comment="[Num_z_planes]" />   
122    <field name="Rmax" comment="[Num_z_planes]" />   
123</class>
124
125<class name="G4IntersectingCone"/>
126<class name="G4EnclosingCylinder"/>
127<!--
128<class name="G4ReduciblePolygon"/>
129<class name="G4ReduciblePolygon::ABVertex"/>
130-->
131<class name="G4UnionSolid"/>
132<class name="G4SubtractionSolid"/>
133<class name="G4IntersectionSolid"/>
134<class name="G4LogicalVolume">
135      <field name="fFieldManager" transient="true"/>
136      <field name="fSensitiveDetector" transient="true"/>
137      <field name="fVoxel" transient="true"/>
138      <field name="fVisAttributes" transient="true"/>
139      <field name="fFastSimulationManager" transient="true"/>
140</class>
141
142<class name="std::vector<G4LogicalVolume*>"/>
143<class name="std::vector<G4Material*>"/>
144<class name="std::pair<G4Material*,G4MaterialCutsCouple*>"/>
145<class name="std::map<G4Material*,G4MaterialCutsCouple*>"/>
146<class name="G4Region">
147      <field name="fFastSimulationManager" transient="true"/>
148      <field name="fRegionalSteppingAction" transient="true"/>
149</class>
150<class name="G4MaterialCutsCouple"/>
151
152<class name="G4ProductionCuts">
153      <field name="gammaDef" transient="true"/>
154      <field name="electDef" transient="true"/>
155      <field name="positDef" transient="true"/>
156</class>
157
158<class name="G4VUserRegionInformation"/>
159<class name="G4UserLimits"/>
160
161<class name="CLHEP::Hep3Vector"/>
162<class name="std::vector<CLHEP::Hep3Vector>"/>
163<class name="CLHEP::HepRotation"/>
164<class name="HepGeom::Transform3D"/>
165
166<class name="G4PVPlacement"/>
167<class name="G4VPhysicalVolume"/>
168<class name="G4VPVParameterisation"/>
169<class name="std::vector<G4VPhysicalVolume*>"/>
170
171</lcgdict>
Note: See TracBrowser for help on using the repository browser.