10 #ifndef GGSMCPLUGINMANAGER_H_
11 #define GGSMCPLUGINMANAGER_H_
17 #include "G4UImessenger.hh"
18 #include "G4VUserPhysicsList.hh"
62 std::vector<void*> _files;
static GGSMCPluginManager & GetInstance()
Get the singleton instance.
bool LoadPlugin(const std::string &libName)
Loads a plugin library.
~GGSMCPluginManager()
Destructor.
G4VUserPhysicsList * LoadPhysicsListPlugin(const std::string &libName)
Loads a physics list plugin library.