(aka EIC Event Display)
WORKING DISPLAY IS NOW HERE:
The documentation
https://eic.github.io/firebird/
Firebird is a web-based event display framework for particle physics experiments, specifically designed for the Electron-Ion Collider (EIC). It visualizes detector geometries, detector responses (hits), particle trajectories, and physics processes using modern web technologies. Firebird serves research, debugging/QC, and educational purposes.
This is a monorepo containing three interdependent components:
- firebird-ng/ - Angular frontend (TypeScript, Three.js, RxJS)
- pyrobird/ - Python Flask backend (file server for local run, ROOT conversion)
- dd4hep-plugin/ - C++ Geant4/DD4Hep plugin (trajectory extraction during simulation)
- docs/ - rspress markdown based documentation (hosted on github-pages)
The documentation source lives in
firebird-ng/src/assets/doc