g4system
Loading...
Searching...
No Matches
g4system Factory / Plugin Loader

Runtime creation of system builders and object factories.

Collaboration diagram for g4system Factory / Plugin Loader:

The classes in this group implement the plug-in mechanism that allows GEMC to instantiate detector-specific builders at runtime based on the factory name stored in the database configuration.

Typical responsibilities:

  • Register available factories with a manager
  • Create a concrete factory instance by name
  • Provide a common initialization context (options, logging, overlap checks, etc.)