Warning, /geant4/examples/extended/persistency/P02/xml/selection.xml is written in an unsupported language. File is not indexed.
0001 <lcgdict>
0002
0003 <class name="G4String"/>
0004 <class name="std::vector<double>"/>
0005
0006 <class name="G4OrderedTable"/>
0007 <class name="std::vector<G4DataVector*>"/>
0008 <class name="G4DataVector"/>
0009
0010 <class name="ExP02DetectorConstruction"/>
0011 <class name="ExP02GeoTree"/>
0012
0013 <class name="G4RunManager"/>
0014 <class name="G4Isotope"/>
0015
0016 <class name="G4Element">
0017 <field name="fAtomicShells" comment="[fNbOfAtomicShells]" />
0018 <field name="fRelativeAbundanceVector" comment="[fNumberOfIsotopes]" />
0019 <field name="fNbOfShellElectrons" comment="[fNbOfAtomicShells]" />
0020 </class>
0021
0022 <class name="std::vector<G4Isotope*>"/>
0023 <class name="std::vector<G4Element*>"/>
0024
0025 <class name="G4Material">
0026 <field name="fMassFractionVector" comment="[fNumberOfElements]" />
0027 <field name="fAtomsVector" comment="[fNumberOfElements]" />
0028 <field name="VecNbOfAtomsPerVolume" comment="[fNumberOfElements]" />
0029 <!-- <field name="fSandiaTable" transient="true"/> -->
0030 </class>
0031
0032 <class name="G4IonisParamElm">
0033 <!-- <field name="fShellCorrectionVector" comment="[3]" /> -->
0034 <field name="fShellCorrectionVector" transient="true"/>
0035 </class>
0036
0037 <class name="G4IonisParamMat">
0038 <!-- <field name="fShellCorrectionVector" comment="[three]" /> -->
0039 <field name="fShellCorrectionVector" transient="true"/>
0040 </class>
0041
0042
0043 <class name="G4SandiaTable">
0044 <field name="fPhotoAbsorptionCof" transient="true"/>
0045 </class>
0046
0047
0048 <class name="G4MaterialPropertyVector"/>
0049 <class name="G4MaterialPropertiesTable"/>
0050 <class name="std::map<G4int, G4MaterialPropertyVector*, std::less<G4int> >" />
0051 <class name="std::map< G4int, G4double, std::less<G4int> >" />
0052
0053
0054 <class name="std::map<G4String, G4MaterialPropertyVector*>" />
0055 <class name="std::map<G4String, double>" />
0056
0057 <class name="G4VSolid"/>
0058 <class name="G4CSGSolid">
0059 <field name="fpPolyhedron" transient="true"/>
0060 </class>
0061 <class name="G4VCSGface"/>
0062
0063 <class name="std::vector<G4VCSGface*>"/>
0064 <class name="G4VCSGfaceted">
0065 <field name="faces" comment="[numFace]"/>
0066 <field name="fpPolyhedron" transient="true"/>
0067 </class>
0068 <class name="G4BooleanSolid">
0069 <field name="fpPolyhedron" transient="true"/>
0070 </class>
0071 <class name="G4DisplacedSolid">
0072 <field name="fpPolyhedron" transient="true"/>
0073 </class>
0074
0075 <class name="G4AffineTransform"/>
0076 <class name="G4Box"/>
0077 <class name="G4Tubs"/>
0078 <class name="G4Trd"/>
0079 <class name="G4Trap"/>
0080 <class name="TrapSidePlane"/>
0081 <class name="G4Torus"/>
0082 <class name="G4Sphere"/>
0083 <class name="G4Para"/>
0084 <class name="G4Orb"/>
0085 <class name="G4Cons"/>
0086
0087 <class name="G4Polyhedra">
0088 <field name="corners" comment="[numCorner]" />
0089 </class>
0090
0091 <class name="G4PolyhedraSide">
0092 <field name="vecs" comment="[numSide]" />
0093 <field name="edges" comment="[numSide]" />
0094 </class>
0095 <class name="G4PolyhedraSideRZ"/>
0096 <class name="G4PolyhedraSide::sG4PolyhedraSideVec"/>
0097 <class name="G4PolyhedraSide::sG4PolyhedraSideEdge"/>
0098
0099 <class name="G4PolyhedraHistorical">
0100 <field name="Z_values" comment="[Num_z_planes]" />
0101 <field name="Rmin" comment="[Num_z_planes]" />
0102 <field name="Rmax" comment="[Num_z_planes]" />
0103 </class>
0104
0105 <class name="G4Polycone">
0106 <field name="corners" comment="[numCorner]" />
0107 </class>
0108
0109 <class name="G4PolyconeSide">
0110 <field name="corners" comment="[ncorners]" />
0111 </class>
0112
0113 <class name="G4PolyconeSideRZ"/>
0114 <class name="std::vector<G4PolyconeSideRZ>"/>
0115
0116 <class name="G4PolyPhiFace">
0117 <field name="corners" comment="[numEdges]"/>
0118 <field name="edges" comment="[numEdges]"/>
0119 </class>
0120
0121 <class name="G4PolyPhiFaceEdge"/>
0122 <class name="G4PolyPhiFaceVertex"/>
0123 <class name="std::vector<G4PolyPhiFaceEdge>"/>
0124 <class name="std::vector<G4PolyPhiFaceVertex>"/>
0125
0126 <class name="G4PolyconeHistorical">
0127 <field name="Z_values" comment="[Num_z_planes]" />
0128 <field name="Rmin" comment="[Num_z_planes]" />
0129 <field name="Rmax" comment="[Num_z_planes]" />
0130 </class>
0131
0132 <class name="G4IntersectingCone"/>
0133 <class name="G4EnclosingCylinder"/>
0134 <class name="G4UnionSolid"/>
0135 <class name="G4SubtractionSolid"/>
0136 <class name="G4IntersectionSolid"/>
0137 <class name="G4LogicalVolume">
0138 <field name="fFieldManager" transient="true"/>
0139 <field name="fSensitiveDetector" transient="true"/>
0140 <field name="fVoxel" transient="true"/>
0141 <field name="fVisAttributes" transient="true"/>
0142 </class>
0143
0144 <class name="std::vector<G4LogicalVolume*>"/>
0145 <class name="std::vector<G4Material*>"/>
0146 <class name="std::pair<G4Material*,G4MaterialCutsCouple*>"/>
0147 <class name="std::map<G4Material*,G4MaterialCutsCouple*>"/>
0148 <class name="G4Region">
0149 <field name="fFastSimulationManager" transient="true"/>
0150 <field name="fFieldManager" transient="true"/>
0151 <field name="fRegionalSteppingAction" transient="true"/>
0152 </class>
0153 <class name="G4MaterialCutsCouple"/>
0154
0155 <class name="G4ProductionCuts">
0156 <!-- <field name="gammaDef" transient="true"/>
0157 <field name="electDef" transient="true"/>
0158 <field name="positDef" transient="true"/> -->
0159 </class>
0160
0161 <class name="G4VUserRegionInformation"/>
0162 <class name="G4UserLimits"/>
0163
0164 <class name="CLHEP::Hep3Vector"/>
0165 <class name="std::vector<CLHEP::Hep3Vector>"/>
0166 <class name="CLHEP::HepRotation"/>
0167 <class name="HepGeom::Transform3D"/>
0168
0169 <class name="G4PVPlacement"/>
0170 <class name="G4VPhysicalVolume"/>
0171 <class name="G4VPVParameterisation"/>
0172 <class name="std::vector<G4VPhysicalVolume*>"/>
0173
0174 <class name="G4LVData">
0175 <field name="fFieldManager" transient="true"/>
0176 <field name="fSensitiveDetector" transient="true"/>
0177 </class>
0178 <class name="G4PVData"/>
0179
0180 <class name="G4GeomSplitter<G4LVData>"/>
0181
0182 <class name="std::map<G4Material*,G4double>" />
0183
0184 <ioread sourceClass="G4LogicalVolume"
0185 version="[1-]"
0186 targetClass="G4LogicalVolume"
0187 source="G4LVData* lvdata;"
0188 target=""
0189 >
0190 <![CDATA[newObj->SetSolid(onfile.lvdata->fSolid);newObj->SetMaterial(onfile.lvdata->fMaterial);]]>
0191 </ioread>
0192
0193
0194 <ioread sourceClass="G4VPhysicalVolume"
0195 version="[1-]"
0196 targetClass="G4VPhysicalVolume"
0197 source="G4PVData* pvdata;"
0198 target=""
0199 >
0200 <![CDATA[newObj->SetRotation(onfile.pvdata->frot);newObj->SetTranslation(onfile.pvdata->ftrans);]]>
0201 </ioread>
0202
0203 </lcgdict>