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>
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.
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.
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.
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.
|
inline |
|
inline |
Referenced by Par02DetectorConstruction::Construct(), and G04DetectorConstruction::ConstructSDandField().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by main(), and CexmcSetup::SetupSpecialVolumes().
|
inline |
Referenced by FW::Geant4::MMDetectorConstruction::Construct(), G04DetectorConstruction::Construct(), Par02DetectorConstruction::Construct(), G03DetectorConstruction::Construct(), G02DetectorConstruction::Construct(), CexmcSetup::Construct(), export_G4GDMLParser(), main(), and G4GDMLMessenger::SetNewValue().
|
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().
|
inline |
Referenced by G02DetectorConstruction::Construct(), and export_G4GDMLParser().
Referenced by FW::Geant4::MMDetectorConstruction::Construct(), G03DetectorConstruction::Construct(), Par02DetectorConstruction::Construct(), G02DetectorConstruction::Construct(), CexmcSetup::Construct(), PHG4EICMvtxDetector::ConstructMvtx(), PHG4MvtxDetector::ConstructMvtx(), export_G4GDMLParser(), main(), and G4GDMLMessenger::SetNewValue().
Referenced by BeastMagnetDetector::ConstructMe(), AllSiliconTrackerDetector::ConstructMe(), G4LBLVtxDetector::ConstructMe(), PHG4GDMLDetector::ConstructMe(), and main().
Referenced by main(), and G4GDMLMessenger::SetNewValue().
|
inline |
|
inline |
Referenced by G03DetectorConstruction::Construct(), G02DetectorConstruction::Construct(), main(), and G4GDMLMessenger::SetNewValue().
|
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().