![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/persistency/gdml/include/G4GDMLParser.hh>
Collaboration diagram for G4GDMLParser:Private Member Functions | |
| void | ImportRegions () |
| void | ExportRegions (G4bool storeReferences=true) |
Private Attributes | |
| G4GDMLEvaluator | eval |
| G4GDMLReadStructure * | reader |
| G4GDMLWriteStructure * | writer |
| G4GDMLAuxListType * | rlist |
| G4GDMLAuxListType * | ullist |
| G4GDMLMessenger * | messenger |
| G4bool | urcode |
| G4bool | uwcode |
| G4bool | strip |
| G4bool | rexp |
Definition at line 54 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 54 of file G4GDMLParser.hh
| G4GDMLParser::G4GDMLParser | ( | ) |
Definition at line 43 of file G4GDMLParser.cc.
View newest version in sPHENIX GitHub at line 43 of file G4GDMLParser.cc
References Initialize(), messenger, reader, and writer.
Here is the call graph for this function:| G4GDMLParser::G4GDMLParser | ( | G4GDMLReadStructure * | extr | ) |
Definition at line 53 of file G4GDMLParser.cc.
View newest version in sPHENIX GitHub at line 53 of file G4GDMLParser.cc
References Initialize(), messenger, reader, and writer.
Here is the call graph for this function:| G4GDMLParser::G4GDMLParser | ( | G4GDMLReadStructure * | extr, |
| G4GDMLWriteStructure * | extw | ||
| ) |
Definition at line 63 of file G4GDMLParser.cc.
View newest version in sPHENIX GitHub at line 63 of file G4GDMLParser.cc
References Initialize(), messenger, reader, and writer.
Here is the call graph for this function:| G4GDMLParser::~G4GDMLParser | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 193 of file G4GDMLParser.cc.
View newest version in sPHENIX GitHub at line 193 of file G4GDMLParser.cc
References AddAuxiliary(), G4String::contains(), G4GDMLEvaluator::ConvertToString(), eval, G4GDMLWrite::GenerateName(), G4RegionStore::GetInstance(), G4LogicalVolume::GetName(), G4ReflectionFactory::Instance(), G4ReflectionFactory::IsReflected(), reader, rlist, G4GDMLRead::StripName(), ullist, and writer.
Here is the call graph for this function:
|
inline |
|
inline |
Referenced by Par02DetectorConstruction::Construct(), and G04DetectorConstruction::ConstructSDandField().
Here is the caller graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by main(), and CexmcSetup::SetupSpecialVolumes().
Here is the caller graph for this function:
|
inline |
Referenced by FW::Geant4::MMDetectorConstruction::Construct(), G04DetectorConstruction::Construct(), Par02DetectorConstruction::Construct(), G03DetectorConstruction::Construct(), G02DetectorConstruction::Construct(), CexmcSetup::Construct(), export_G4GDMLParser(), main(), and G4GDMLMessenger::SetNewValue().
Here is the caller graph for this function:
|
private |
Definition at line 83 of file G4GDMLParser.cc.
View newest version in sPHENIX GitHub at line 83 of file G4GDMLParser.cc
References G4Region::AddRootLogicalVolume(), G4String::contains(), DBL_MAX, eval, G4GDMLEvaluator::Evaluate(), FatalException, G4Exception(), GetAuxList(), G4UnitDefinition::GetCategory(), G4LogicalVolumeStore::GetInstance(), G4ReflectionFactory::GetReflectedLV(), G4UnitDefinition::GetValueOf(), G4LogicalVolumeStore::GetVolume(), G4ReflectionFactory::Instance(), G4ReflectionFactory::IsConstituent(), reader, G4ProductionCuts::SetProductionCut(), G4Region::SetProductionCuts(), G4Region::SetUserLimits(), strip, and G4GDMLRead::StripName().
Here is the call graph for this function:
|
inline |
Referenced by G02DetectorConstruction::Construct(), and export_G4GDMLParser().
Here is the caller graph for this function:Referenced by FW::Geant4::MMDetectorConstruction::Construct(), G03DetectorConstruction::Construct(), Par02DetectorConstruction::Construct(), G02DetectorConstruction::Construct(), CexmcSetup::Construct(), PHG4EICMvtxDetector::ConstructMvtx(), PHG4MvtxDetector::ConstructMvtx(), export_G4GDMLParser(), main(), and G4GDMLMessenger::SetNewValue().
Here is the caller graph for this function:Referenced by BeastMagnetDetector::ConstructMe(), AllSiliconTrackerDetector::ConstructMe(), G4LBLVtxDetector::ConstructMe(), PHG4GDMLDetector::ConstructMe(), and main().
Here is the caller graph for this function:Referenced by main(), and G4GDMLMessenger::SetNewValue().
Here is the caller graph for this function:
|
inline |
|
inline |
Referenced by G03DetectorConstruction::Construct(), G02DetectorConstruction::Construct(), main(), and G4GDMLMessenger::SetNewValue().
Here is the caller graph for this function:
|
inline |
|
private |
Definition at line 149 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 149 of file G4GDMLParser.hh
Referenced by ExportRegions(), and ImportRegions().
|
private |
Definition at line 153 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 153 of file G4GDMLParser.hh
Referenced by G4GDMLParser(), and ~G4GDMLParser().
|
private |
Definition at line 150 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 150 of file G4GDMLParser.hh
Referenced by ExportRegions(), G4GDMLParser(), ImportRegions(), and ~G4GDMLParser().
|
private |
Definition at line 154 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 154 of file G4GDMLParser.hh
|
private |
Definition at line 152 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 152 of file G4GDMLParser.hh
Referenced by ExportRegions(), and ~G4GDMLParser().
|
private |
Definition at line 154 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 154 of file G4GDMLParser.hh
Referenced by ImportRegions().
|
private |
Definition at line 152 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 152 of file G4GDMLParser.hh
Referenced by ExportRegions(), and ~G4GDMLParser().
|
private |
Definition at line 154 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 154 of file G4GDMLParser.hh
Referenced by ~G4GDMLParser().
|
private |
Definition at line 154 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 154 of file G4GDMLParser.hh
Referenced by ~G4GDMLParser().
|
private |
Definition at line 151 of file G4GDMLParser.hh.
View newest version in sPHENIX GitHub at line 151 of file G4GDMLParser.hh
Referenced by ExportRegions(), G4GDMLParser(), and ~G4GDMLParser().