ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4BuildGeom.cc File Reference
#include <iomanip>
#include <fstream>
#include "globals.hh"
#include "G3toG4.hh"
#include "G3MatTable.hh"
#include "G3MedTable.hh"
#include "G3RotTable.hh"
#include "G3VolTable.hh"
#include "G3PartTable.hh"
#include "G3DetTable.hh"
#include "G3toG4BuildTree.hh"
#include "G4GeometryManager.hh"
#include "G4LogicalVolume.hh"
#include "G4LogicalVolumeStore.hh"
#include "G4PVPlacement.hh"
#include "G4VisAttributes.hh"
+ Include dependency graph for G4BuildGeom.cc:

Go to the source code of this file.

Functions

void G3CLRead (G4String &, char *)
 
void checkVol (G4LogicalVolume *, G4int)
 
void checkVol ()
 
G4LogicalVolumeG4BuildGeom (G4String &inFile)
 

Variables

std::ofstream ofile
 

Function Documentation

void checkVol ( G4LogicalVolume _lvol,
G4int  level 
)

Definition at line 117 of file G4BuildGeom.cc.

View newest version in sPHENIX GitHub at line 117 of file G4BuildGeom.cc

References G4cout, G4endl, and G4LogicalVolume::GetName().

Referenced by checkVol(), and G4BuildGeom().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void checkVol ( )

Definition at line 109 of file G4BuildGeom.cc.

View newest version in sPHENIX GitHub at line 109 of file G4BuildGeom.cc

References checkVol(), and G4LogicalVolumeStore::GetInstance().

+ Here is the call graph for this function:

void G3CLRead ( G4String ,
char *   
)

Definition at line 98 of file clparse.cc.

View newest version in sPHENIX GitHub at line 98 of file clparse.cc

References G3CLEval(), G3CLTokens(), G4endl, ofile, and G4String::readLine().

Referenced by G4BuildGeom().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4LogicalVolume* G4BuildGeom ( G4String inFile)

Definition at line 54 of file G4BuildGeom.cc.

View newest version in sPHENIX GitHub at line 54 of file G4BuildGeom.cc

References checkVol(), G3CLRead(), G3Det, G3Part, G3toG4BuildTree(), G3Vol, G4cout, G4endl, G4gsrotm(), G3VolTable::GetFirstVTE(), G4VisAttributes::GetInvisible(), G3VolTableEntry::GetLV(), G3VolTableEntry::GetName(), G4LogicalVolume::GetName(), G4LogicalVolume::GetVisAttributes(), G3DetTable::PrintAll(), G3PartTable::PrintAll(), G3VolTable::PrintAll(), and G4LogicalVolume::SetVisAttributes().

Referenced by G3toG4DetectorConstruction::Construct().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation