Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4GDMLReadSolids.hh>
Protected Member Functions | |
G4GDMLReadSolids () | |
virtual | ~G4GDMLReadSolids () |
void | BooleanRead (const xercesc::DOMElement *const, const BooleanOp) |
void | BoxRead (const xercesc::DOMElement *const) |
void | ConeRead (const xercesc::DOMElement *const) |
void | ElconeRead (const xercesc::DOMElement *const) |
void | EllipsoidRead (const xercesc::DOMElement *const) |
void | EltubeRead (const xercesc::DOMElement *const) |
void | XtruRead (const xercesc::DOMElement *const) |
void | HypeRead (const xercesc::DOMElement *const) |
void | OrbRead (const xercesc::DOMElement *const) |
void | ParaRead (const xercesc::DOMElement *const) |
void | ParaboloidRead (const xercesc::DOMElement *const) |
void | PolyconeRead (const xercesc::DOMElement *const) |
void | PolyhedraRead (const xercesc::DOMElement *const) |
G4QuadrangularFacet * | QuadrangularRead (const xercesc::DOMElement *const) |
void | ReflectedSolidRead (const xercesc::DOMElement *const) |
G4ExtrudedSolid::ZSection | SectionRead (const xercesc::DOMElement *const, G4double) |
void | SphereRead (const xercesc::DOMElement *const) |
void | TessellatedRead (const xercesc::DOMElement *const) |
void | TetRead (const xercesc::DOMElement *const) |
void | TorusRead (const xercesc::DOMElement *const) |
void | GenTrapRead (const xercesc::DOMElement *const) |
void | TrapRead (const xercesc::DOMElement *const) |
void | TrdRead (const xercesc::DOMElement *const) |
void | TubeRead (const xercesc::DOMElement *const) |
void | CutTubeRead (const xercesc::DOMElement *const) |
void | TwistedboxRead (const xercesc::DOMElement *const) |
void | TwistedtrapRead (const xercesc::DOMElement *const) |
void | TwistedtrdRead (const xercesc::DOMElement *const) |
void | TwistedtubsRead (const xercesc::DOMElement *const) |
G4TriangularFacet * | TriangularRead (const xercesc::DOMElement *const) |
G4TwoVector | TwoDimVertexRead (const xercesc::DOMElement *const, G4double) |
zplaneType | ZplaneRead (const xercesc::DOMElement *const) |
void | OpticalSurfaceRead (const xercesc::DOMElement *const) |
Protected Member Functions inherited from G4GDMLReadMaterials | |
G4GDMLReadMaterials () | |
virtual | ~G4GDMLReadMaterials () |
G4double | AtomRead (const xercesc::DOMElement *const) |
G4int | CompositeRead (const xercesc::DOMElement *const, G4String &) |
G4double | DRead (const xercesc::DOMElement *const) |
G4double | PRead (const xercesc::DOMElement *const) |
G4double | TRead (const xercesc::DOMElement *const) |
G4double | MEERead (const xercesc::DOMElement *const) |
void | ElementRead (const xercesc::DOMElement *const) |
G4double | FractionRead (const xercesc::DOMElement *const, G4String &) |
void | IsotopeRead (const xercesc::DOMElement *const) |
void | MaterialRead (const xercesc::DOMElement *const) |
void | MixtureRead (const xercesc::DOMElement *const, G4Element *) |
void | MixtureRead (const xercesc::DOMElement *const, G4Material *) |
void | PropertyRead (const xercesc::DOMElement *const, G4Material *) |
Protected Member Functions inherited from G4GDMLReadDefine | |
G4GDMLReadDefine () | |
virtual | ~G4GDMLReadDefine () |
G4RotationMatrix | GetRotationMatrix (const G4ThreeVector &) |
void | VectorRead (const xercesc::DOMElement *const, G4ThreeVector &) |
G4String | RefRead (const xercesc::DOMElement *const) |
void | ConstantRead (const xercesc::DOMElement *const) |
void | MatrixRead (const xercesc::DOMElement *const) |
void | PositionRead (const xercesc::DOMElement *const) |
void | RotationRead (const xercesc::DOMElement *const) |
void | ScaleRead (const xercesc::DOMElement *const) |
void | VariableRead (const xercesc::DOMElement *const) |
void | QuantityRead (const xercesc::DOMElement *const) |
void | ExpressionRead (const xercesc::DOMElement *const) |
Protected Member Functions inherited from G4GDMLRead | |
G4GDMLRead () | |
virtual | ~G4GDMLRead () |
G4String | Transcode (const XMLCh *const) |
G4String | GenerateName (const G4String &name, G4bool strip=false) |
G4String | Strip (const G4String &) const |
void | StripName (G4String &) const |
void | GeneratePhysvolName (const G4String &, G4VPhysicalVolume *) |
void | LoopRead (const xercesc::DOMElement *const, void(G4GDMLRead::*)(const xercesc::DOMElement *const)) |
Additional Inherited Members | |
Protected Attributes inherited from G4GDMLReadDefine | |
std::map< G4String, G4double > | quantityMap |
std::map< G4String, G4ThreeVector > | positionMap |
std::map< G4String, G4ThreeVector > | rotationMap |
std::map< G4String, G4ThreeVector > | scaleMap |
std::map< G4String, G4GDMLMatrix > | matrixMap |
Protected Attributes inherited from G4GDMLRead | |
G4GDMLEvaluator | eval |
G4bool | validate |
G4bool | check |
Definition at line 52 of file G4GDMLReadSolids.hh.
|
protected |
Definition at line 71 of file G4GDMLReadSolids.cc.
|
protectedvirtual |
Definition at line 75 of file G4GDMLReadSolids.cc.
|
protected |
Definition at line 79 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 177 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 222 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 1496 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 281 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 328 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 380 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 1208 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 2041 of file G4GDMLReadSolids.cc.
Referenced by BooleanRead(), ReflectedSolidRead(), and G4GDMLReadStructure::VolumeRead().
G4SurfaceProperty * G4GDMLReadSolids::GetSurfaceProperty | ( | const G4String & | ref | ) | const |
Definition at line 2055 of file G4GDMLReadSolids.cc.
Referenced by G4GDMLReadStructure::BorderSurfaceRead(), and G4GDMLReadStructure::SkinSurfaceRead().
Definition at line 485 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1862 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 538 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 633 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 577 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 679 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 758 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 840 of file G4GDMLReadSolids.cc.
Referenced by TessellatedRead().
|
protected |
Definition at line 891 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 949 of file G4GDMLReadSolids.cc.
Referenced by XtruRead().
Implements G4GDMLRead.
Definition at line 1982 of file G4GDMLReadSolids.cc.
Definition at line 992 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1049 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 1106 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 1155 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 1275 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
Definition at line 1346 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1396 of file G4GDMLReadSolids.cc.
Referenced by TessellatedRead().
Definition at line 1443 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1558 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1609 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1682 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1739 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1793 of file G4GDMLReadSolids.cc.
Referenced by XtruRead().
Definition at line 426 of file G4GDMLReadSolids.cc.
Referenced by SolidsRead().
|
protected |
Definition at line 1827 of file G4GDMLReadSolids.cc.
Referenced by PolyconeRead(), and PolyhedraRead().