10 #ifndef GGSMCPLUGINMANAGER_H_
11 #define GGSMCPLUGINMANAGER_H_
16 class G4VUserPhysicsList;
57 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.