Geant4
10.03
|
#include "G3VolTableEntry.hh"
Go to the source code of this file.
Functions | |
void | G3toG4BuildTree (G3VolTableEntry *curVTE, G3VolTableEntry *motherVTE) |
void | G3toG4BuildLVTree (G3VolTableEntry *curVTE, G3VolTableEntry *motherVTE) |
void | G3toG4BuildPVTree (G3VolTableEntry *curVTE) |
void G3toG4BuildLVTree | ( | G3VolTableEntry * | curVTE, |
G3VolTableEntry * | motherVTE | ||
) |
Definition at line 49 of file G3toG4BuildTree.cc.
References FatalException, G3Med, G3SensVol, G4Exception(), G3MedTable::get(), G3VolTableEntry::GetDaughter(), G3VolTableEntry::GetDivision(), G3MedTableEntry::GetISVOL(), G3VolTableEntry::GetLV(), G3VolTableEntry::GetMasterClone(), G3MedTableEntry::GetMaterial(), G3VolTableEntry::GetName(), G3VolTableEntry::GetNmed(), G3VolTableEntry::GetNoClones(), G3VolTableEntry::GetNoDaughters(), G3VolTableEntry::GetSolid(), and G3VolTableEntry::SetLV().
Referenced by G3toG4BuildTree().
void G3toG4BuildPVTree | ( | G3VolTableEntry * | curVTE | ) |
Definition at line 101 of file G3toG4BuildTree.cc.
References G3VolTableEntry::ClearDivision(), G3VolTableEntry::ClearG3PosCopy(), G3Division::CreatePVReplica(), FatalException, G3VolTableEntry::FindMother(), G3Rot, G4cout, G4endl, G4Exception(), G3RotTable::Get(), G3Pos::GetCopy(), G3VolTableEntry::GetDaughter(), G3VolTableEntry::GetDivision(), G3VolTableEntry::GetG3PosCopy(), G3Pos::GetIrot(), G3VolTableEntry::GetLV(), G3VolTableEntry::GetMasterClone(), G3VolTableEntry::GetMother(), G3Pos::GetMotherName(), G3VolTableEntry::GetName(), G3VolTableEntry::GetNoDaughters(), G3VolTableEntry::GetNoMothers(), G3Pos::GetPos(), G3VolTableEntry::GetSolid(), G4ReflectionFactory::Instance(), G3VolTableEntry::NPCopies(), and G4ReflectionFactory::Place().
Referenced by G3toG4BuildTree().
void G3toG4BuildTree | ( | G3VolTableEntry * | curVTE, |
G3VolTableEntry * | motherVTE | ||
) |
Definition at line 43 of file G3toG4BuildTree.cc.
References G3toG4BuildLVTree(), and G3toG4BuildPVTree().
Referenced by G4BuildGeom().