ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G3toG4BuildTree.cc File Reference
#include "globals.hh"
#include "G3toG4BuildTree.hh"
#include "G3RotTable.hh"
#include "G3MedTable.hh"
#include "G3VolTable.hh"
#include "G3SensVolVector.hh"
#include "G3Pos.hh"
#include "G4LogicalVolume.hh"
#include "G4PVPlacement.hh"
#include "G4ReflectionFactory.hh"
#include "G4Transform3D.hh"
+ Include dependency graph for G3toG4BuildTree.cc:

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)
 

Function Documentation

void G3toG4BuildLVTree ( G3VolTableEntry curVTE,
G3VolTableEntry motherVTE 
)

Definition at line 48 of file G3toG4BuildTree.cc.

View newest version in sPHENIX GitHub at line 48 of file G3toG4BuildTree.cc

References FatalException, G3Med, G3SensVol, G3toG4BuildLVTree(), 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(), material(), and G3VolTableEntry::SetLV().

Referenced by G3toG4BuildLVTree(), and G3toG4BuildTree().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void G3toG4BuildTree ( G3VolTableEntry curVTE,
G3VolTableEntry motherVTE 
)

Definition at line 42 of file G3toG4BuildTree.cc.

View newest version in sPHENIX GitHub at line 42 of file G3toG4BuildTree.cc

References G3toG4BuildLVTree(), and G3toG4BuildPVTree().

Referenced by G4BuildGeom().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: