34 void loadMaterials(
GSystem* system)
override;
37 void loadMirrors(
GSystem* system)
override;
40 void loadGeometry(
GSystem* system)
override;
Load a system from CAD assets (e.g. STL) whose definitions live in the sqlite database.
GSystemFactory(const std::shared_ptr< GOptions > &g)
Construct the factory with shared configuration.
GSystemFactory(const std::shared_ptr< GOptions > &g)
Construct the factory with shared configuration.
Represents a single detector system (e.g., calorimeter, tracker).