Skip to content

feat: GeoModelPlugin - Introduce Material JSON database reader - #6079

Open
junggjo9 wants to merge 6 commits into
acts-project:mainfrom
junggjo9:JsonGeoDbReader
Open

junggjo9 wants to merge 6 commits into
acts-project:mainfrom
junggjo9:JsonGeoDbReader

Conversation

@junggjo9

Copy link
Copy Markdown
Contributor
  • Introduce a MaterialDatabase class which reads the elements and the compound materials from a JSON file

@github-actions github-actions Bot added this to the next milestone Sep 14, 2026
@github-actions github-actions Bot added the Component - Plugins Affects one or more Plugins label Sep 14, 2026
@github-actions

github-actions Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

📊: Physics performance monitoring for 7fcee34

Full contents

physmon summary

Johannes Junggeburth added 2 commits September 15, 2026 08:15
@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown
Contributor

Public API surface diff

+3 added, 0 breaking.

➕ Added public API

New types / aliases / enums / variables / concepts (1)
  • type ActsPlugins::GeoModelJsonMaterialManager
New call signatures (incl. defaulted-arg overloads) (2)
  • ActsPlugins::GeoModelJsonMaterialManager::getManager()
  • ActsPlugins::GeoModelJsonMaterialManager::loadMaterialMap(const std::string &)

@junggjo9
junggjo9 requested a review from AJPfleger as a code owner September 15, 2026 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component - Plugins Affects one or more Plugins Public API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant