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 50 <class name="std::map<G4int, G4MaterialPropertyVector*, std::less<G4int> >" /> 51 <class name="std::map< G4int, G4double, std::l 51 <class name="std::map< G4int, G4double, std::less<G4int> >" /> 52 52 53 53 54 <class name="std::map<G4String, G4MaterialProp 54 <class name="std::map<G4String, G4MaterialPropertyVector*>" /> 55 <class name="std::map<G4String, double>" /> 55 <class name="std::map<G4String, double>" /> 56 56 57 <class name="G4VSolid"/> 57 <class name="G4VSolid"/> 58 <class name="G4CSGSolid"> 58 <class name="G4CSGSolid"> 59 <field name="fpPolyhedron" transient="true 59 <field name="fpPolyhedron" transient="true"/> 60 </class> 60 </class> 61 <class name="G4VCSGface"/> 61 <class name="G4VCSGface"/> 62 62 63 <class name="std::vector<G4VCSGface*>"/> 63 <class name="std::vector<G4VCSGface*>"/> 64 <class name="G4VCSGfaceted"> 64 <class name="G4VCSGfaceted"> 65 <field name="faces" comment="[numFace]"/> 65 <field name="faces" comment="[numFace]"/> 66 <field name="fpPolyhedron" transient="true 66 <field name="fpPolyhedron" transient="true"/> 67 </class> 67 </class> 68 <class name="G4BooleanSolid"> 68 <class name="G4BooleanSolid"> 69 <field name="fpPolyhedron" transient="true 69 <field name="fpPolyhedron" transient="true"/> 70 </class> 70 </class> 71 <class name="G4DisplacedSolid"> 71 <class name="G4DisplacedSolid"> 72 <field name="fpPolyhedron" transient="true 72 <field name="fpPolyhedron" transient="true"/> 73 </class> 73 </class> 74 74 75 <class name="G4AffineTransform"/> 75 <class name="G4AffineTransform"/> 76 <class name="G4Box"/> 76 <class name="G4Box"/> 77 <class name="G4Tubs"/> 77 <class name="G4Tubs"/> 78 <class name="G4Trd"/> 78 <class name="G4Trd"/> 79 <class name="G4Trap"/> 79 <class name="G4Trap"/> 80 <class name="TrapSidePlane"/> 80 <class name="TrapSidePlane"/> 81 <class name="G4Torus"/> 81 <class name="G4Torus"/> 82 <class name="G4Sphere"/> 82 <class name="G4Sphere"/> 83 <class name="G4Para"/> 83 <class name="G4Para"/> 84 <class name="G4Orb"/> 84 <class name="G4Orb"/> 85 <class name="G4Cons"/> 85 <class name="G4Cons"/> 86 86 87 <class name="G4Polyhedra"> 87 <class name="G4Polyhedra"> 88 <field name="corners" comment="[numCorner] 88 <field name="corners" comment="[numCorner]" /> 89 </class> 89 </class> 90 90 91 <class name="G4PolyhedraSide"> 91 <class name="G4PolyhedraSide"> 92 <field name="vecs" comment="[numSide]" /> 92 <field name="vecs" comment="[numSide]" /> 93 <field name="edges" comment="[numSide]" /> 93 <field name="edges" comment="[numSide]" /> 94 </class> 94 </class> 95 <class name="G4PolyhedraSideRZ"/> 95 <class name="G4PolyhedraSideRZ"/> 96 <class name="G4PolyhedraSide::sG4PolyhedraSide 96 <class name="G4PolyhedraSide::sG4PolyhedraSideVec"/> 97 <class name="G4PolyhedraSide::sG4PolyhedraSide 97 <class name="G4PolyhedraSide::sG4PolyhedraSideEdge"/> 98 98 99 <class name="G4PolyhedraHistorical"> 99 <class name="G4PolyhedraHistorical"> 100 <field name="Z_values" comment="[Num_z_pla 100 <field name="Z_values" comment="[Num_z_planes]" /> 101 <field name="Rmin" comment="[Num_z_planes] 101 <field name="Rmin" comment="[Num_z_planes]" /> 102 <field name="Rmax" comment="[Num_z_planes] 102 <field name="Rmax" comment="[Num_z_planes]" /> 103 </class> 103 </class> 104 104 105 <class name="G4Polycone"> 105 <class name="G4Polycone"> 106 <field name="corners" comment="[numCorner 106 <field name="corners" comment="[numCorner]" /> 107 </class> 107 </class> 108 108 109 <class name="G4PolyconeSide"> 109 <class name="G4PolyconeSide"> 110 <field name="corners" comment="[ncorners 110 <field name="corners" comment="[ncorners]" /> 111 </class> 111 </class> 112 112 113 <class name="G4PolyconeSideRZ"/> 113 <class name="G4PolyconeSideRZ"/> 114 <class name="std::vector<G4PolyconeSideRZ>"/> 114 <class name="std::vector<G4PolyconeSideRZ>"/> 115 115 116 <class name="G4PolyPhiFace"> 116 <class name="G4PolyPhiFace"> 117 <field name="corners" comment="[numEdges] 117 <field name="corners" comment="[numEdges]"/> 118 <field name="edges" comment="[numEdges]"/ 118 <field name="edges" comment="[numEdges]"/> 119 </class> 119 </class> 120 120 121 <class name="G4PolyPhiFaceEdge"/> 121 <class name="G4PolyPhiFaceEdge"/> 122 <class name="G4PolyPhiFaceVertex"/> 122 <class name="G4PolyPhiFaceVertex"/> 123 <class name="std::vector<G4PolyPhiFaceEdge>"/> 123 <class name="std::vector<G4PolyPhiFaceEdge>"/> 124 <class name="std::vector<G4PolyPhiFaceVertex>" 124 <class name="std::vector<G4PolyPhiFaceVertex>"/> 125 125 126 <class name="G4PolyconeHistorical"> 126 <class name="G4PolyconeHistorical"> 127 <field name="Z_values" comment="[Num_z_pla 127 <field name="Z_values" comment="[Num_z_planes]" /> 128 <field name="Rmin" comment="[Num_z_planes] 128 <field name="Rmin" comment="[Num_z_planes]" /> 129 <field name="Rmax" comment="[Num_z_planes] 129 <field name="Rmax" comment="[Num_z_planes]" /> 130 </class> 130 </class> 131 131 132 <class name="G4IntersectingCone"/> 132 <class name="G4IntersectingCone"/> 133 <class name="G4EnclosingCylinder"/> 133 <class name="G4EnclosingCylinder"/> 134 <class name="G4UnionSolid"/> 134 <class name="G4UnionSolid"/> 135 <class name="G4SubtractionSolid"/> 135 <class name="G4SubtractionSolid"/> 136 <class name="G4IntersectionSolid"/> 136 <class name="G4IntersectionSolid"/> 137 <class name="G4LogicalVolume"> 137 <class name="G4LogicalVolume"> 138 <field name="fFieldManager" transient="t 138 <field name="fFieldManager" transient="true"/> 139 <field name="fSensitiveDetector" transie 139 <field name="fSensitiveDetector" transient="true"/> 140 <field name="fVoxel" transient="true"/> 140 <field name="fVoxel" transient="true"/> 141 <field name="fVisAttributes" transient=" 141 <field name="fVisAttributes" transient="true"/> 142 </class> 142 </class> 143 143 144 <class name="std::vector<G4LogicalVolume*>"/> 144 <class name="std::vector<G4LogicalVolume*>"/> 145 <class name="std::vector<G4Material*>"/> 145 <class name="std::vector<G4Material*>"/> 146 <class name="std::pair<G4Material*,G4MaterialC 146 <class name="std::pair<G4Material*,G4MaterialCutsCouple*>"/> 147 <class name="std::map<G4Material*,G4MaterialCu 147 <class name="std::map<G4Material*,G4MaterialCutsCouple*>"/> 148 <class name="G4Region"> 148 <class name="G4Region"> 149 <field name="fFastSimulationManager" tra 149 <field name="fFastSimulationManager" transient="true"/> 150 <field name="fFieldManager" transient="t 150 <field name="fFieldManager" transient="true"/> 151 <field name="fRegionalSteppingAction" tr 151 <field name="fRegionalSteppingAction" transient="true"/> 152 </class> 152 </class> 153 <class name="G4MaterialCutsCouple"/> 153 <class name="G4MaterialCutsCouple"/> 154 154 155 <class name="G4ProductionCuts"> 155 <class name="G4ProductionCuts"> 156 <!-- <field name="gammaDef" transient="tr 156 <!-- <field name="gammaDef" transient="true"/> 157 <field name="electDef" transient="true"/ 157 <field name="electDef" transient="true"/> 158 <field name="positDef" transient="true"/ 158 <field name="positDef" transient="true"/> --> 159 </class> 159 </class> 160 160 161 <class name="G4VUserRegionInformation"/> 161 <class name="G4VUserRegionInformation"/> 162 <class name="G4UserLimits"/> 162 <class name="G4UserLimits"/> 163 163 164 <class name="CLHEP::Hep3Vector"/> 164 <class name="CLHEP::Hep3Vector"/> 165 <class name="std::vector<CLHEP::Hep3Vector>"/> 165 <class name="std::vector<CLHEP::Hep3Vector>"/> 166 <class name="CLHEP::HepRotation"/> 166 <class name="CLHEP::HepRotation"/> 167 <class name="HepGeom::Transform3D"/> 167 <class name="HepGeom::Transform3D"/> 168 168 169 <class name="G4PVPlacement"/> 169 <class name="G4PVPlacement"/> 170 <class name="G4VPhysicalVolume"/> 170 <class name="G4VPhysicalVolume"/> 171 <class name="G4VPVParameterisation"/> 171 <class name="G4VPVParameterisation"/> 172 <class name="std::vector<G4VPhysicalVolume*>"/ 172 <class name="std::vector<G4VPhysicalVolume*>"/> 173 173 174 <class name="G4LVData"> 174 <class name="G4LVData"> 175 <field name="fFieldManager" transient="t 175 <field name="fFieldManager" transient="true"/> 176 <field name="fSensitiveDetector" transie 176 <field name="fSensitiveDetector" transient="true"/> 177 </class> 177 </class> 178 <class name="G4PVData"/> 178 <class name="G4PVData"/> 179 179 180 <class name="G4GeomSplitter<G4LVData>"/> 180 <class name="G4GeomSplitter<G4LVData>"/> 181 181 182 <class name="std::map<G4Material*,G4double>" / 182 <class name="std::map<G4Material*,G4double>" /> 183 183 184 <ioread sourceClass="G4LogicalVolume" 184 <ioread sourceClass="G4LogicalVolume" 185 version="[1-]" 185 version="[1-]" 186 targetClass="G4LogicalVolume" 186 targetClass="G4LogicalVolume" 187 source="G4LVData* lvdata;" 187 source="G4LVData* lvdata;" 188 target="" 188 target="" 189 > 189 > 190 <![CDATA[newObj->SetSolid(onfile.lvdata- 190 <![CDATA[newObj->SetSolid(onfile.lvdata->fSolid);newObj->SetMaterial(onfile.lvdata->fMaterial);]]> 191 </ioread> 191 </ioread> 192 192 193 193 194 <ioread sourceClass="G4VPhysicalVolume" 194 <ioread sourceClass="G4VPhysicalVolume" 195 version="[1-]" 195 version="[1-]" 196 targetClass="G4VPhysicalVolume" 196 targetClass="G4VPhysicalVolume" 197 source="G4PVData* pvdata;" 197 source="G4PVData* pvdata;" 198 target="" 198 target="" 199 > 199 > 200 <![CDATA[newObj->SetRotation(onfile.pvda 200 <![CDATA[newObj->SetRotation(onfile.pvdata->frot);newObj->SetTranslation(onfile.pvdata->ftrans);]]> 201 </ioread> 201 </ioread> 202 202 203 </lcgdict> 203 </lcgdict>