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