Skip to content

refactor(event-display): Add schema 7 types, simplify edm4hep type definitions, and fix bugs in JSON loader - #1046

Open
apausa wants to merge 14 commits into
HSF:mainfrom
apausa:schema7
Open

apausa wants to merge 14 commits into
HSF:mainfrom
apausa:schema7

Conversation

@apausa

@apausa apausa commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor
  • Derive each schema type from its previous version to reduce file complexity
  • Remove unnecessary namespace in every schema
  • Add a Types interface in every schema and link them in edm4hep.ts
  • Add schema 7 types
  • Display TrackerHit and TrackerHit3D as other particle types
  • Use absolute PDG code for SimTrackerHits
  • Define RecoMCParticleLink differences between schema 2 and 3+

@apausa apausa changed the title Schema7 Simplify edm4hep type definitions, add schema 7 types, and fix bugs in JSON loader Oct 19, 2026
@github-actions

Copy link
Copy Markdown

🚀 Preview deployed: http://phoenix-pr-1046.surge.sh

Built from 9920c64.

@apausa apausa changed the title Simplify edm4hep type definitions, add schema 7 types, and fix bugs in JSON loader feat(event-display): Add schema 7 types, simplify edm4hep type definitions, and fix bugs in JSON loader Oct 19, 2026
@apausa apausa changed the title feat(event-display): Add schema 7 types, simplify edm4hep type definitions, and fix bugs in JSON loader refactor(event-display): Add schema 7 types, simplify edm4hep type definitions, and fix bugs in JSON loader Oct 19, 2026

This branch was successfully deployed

1 active deployment
pull-request — 9920c646 Deployed Oct 19, 2026 by github-actions[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant