Geant4
10.01.p03
|
#include <G4STRead.hh>
Public Member Functions | |
G4LogicalVolume * | Read (const G4String &, G4Material *mediumMaterial, G4Material *solidMaterial) |
Private Member Functions | |
void | TessellatedRead (const std::string &) |
void | FacetRead (const std::string &) |
void | PhysvolRead (const std::string &) |
void | ReadGeom (const G4String &) |
void | ReadTree (const G4String &) |
Private Attributes | |
G4Box * | world_box |
G4ThreeVector | world_extent |
G4Material * | solid_material |
G4LogicalVolume * | world_volume |
std::vector< G4TessellatedSolid * > | tessellatedList |
std::map< G4TessellatedSolid *, G4LogicalVolume * > | volumeMap |
Definition at line 55 of file G4STRead.hh.
|
private |
Definition at line 69 of file G4STRead.cc.
References ABSOLUTE, FatalException, G4Exception(), and tessellatedList.
Referenced by ReadGeom().
|
private |
Definition at line 113 of file G4STRead.cc.
References FatalException, G4cout, G4endl, G4Exception(), kXAxis, kYAxis, kZAxis, name, pos, tessellatedList, volumeMap, world_extent, and world_volume.
Referenced by ReadTree().
G4LogicalVolume * G4STRead::Read | ( | const G4String & | name, |
G4Material * | mediumMaterial, | ||
G4Material * | solidMaterial | ||
) |
Definition at line 253 of file G4STRead.cc.
References FatalException, G4Exception(), G4Box::GetXHalfLength(), G4Box::GetYHalfLength(), G4Box::GetZHalfLength(), kInfinity, ReadGeom(), ReadTree(), G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength(), solid_material, world_box, world_extent, and world_volume.
|
private |
Definition at line 198 of file G4STRead.cc.
References FacetRead(), FatalException, G4cout, G4endl, G4Exception(), name, tessellatedList, TessellatedRead(), and volumeMap.
Referenced by Read().
|
private |
Definition at line 229 of file G4STRead.cc.
References FatalException, G4cout, G4endl, G4Exception(), name, and PhysvolRead().
Referenced by Read().
|
private |
Definition at line 48 of file G4STRead.cc.
References G4cout, G4endl, name, solid_material, tessellatedList, and volumeMap.
Referenced by ReadGeom().
|
private |
Definition at line 73 of file G4STRead.hh.
Referenced by Read(), and TessellatedRead().
|
private |
Definition at line 75 of file G4STRead.hh.
Referenced by FacetRead(), PhysvolRead(), ReadGeom(), and TessellatedRead().
|
private |
Definition at line 76 of file G4STRead.hh.
Referenced by PhysvolRead(), ReadGeom(), and TessellatedRead().
|
private |
Definition at line 71 of file G4STRead.hh.
Referenced by Read().
|
private |
Definition at line 72 of file G4STRead.hh.
Referenced by PhysvolRead(), and Read().
|
private |
Definition at line 74 of file G4STRead.hh.
Referenced by PhysvolRead(), and Read().