Warning, /firebird/docs/index.md is written in an unsupported language. File is not indexed.
0001
0002
0003 [(!) Click HERE for Event Diplay (!)](https://seeeic.org)
0004
0005 The Firebird Event Display is moved to [https://seeeic.org](https://seeeic.org)
0006 (aka "see EIC .org").
0007 This website now only provides documentation and tutorials for the event display
0008
0009 -----
0010
0011 # EIC Event Display
0012
0013 <center><img src="./media/eic_dis_animation_v7.gif" alt="df" width="600"/></center>
0014
0015
0016
0017 ## Overview
0018
0019 - **Firebird** is a web-based event display framework for particle physics experiments,
0020 specifically designed for the Electron-Ion Collider (EIC).
0021
0022 - Rather than a static "event display," Firebird is an **Event Player** capable of full 4D visualization,
0023 showing how nuclear physics events and detector responses develop in time. Traditional static views
0024 are also supported.
0025
0026 - As a core visualization tool for the EIC project, Firebird supports the needs of detector experts,
0027 physicists, and science communications.
0028
0029 **Live deployment:** [https://seeeic.org](https://seeeic.org)
0030
0031
0032
0033 ## Key Features
0034
0035 - **Web-based Architecture**: Built with Angular and Three.js, accessible from any device with a modern web browser. No installation required for end users.
0036 - **Time-aware Visualization**: Support for streaming readout data with 4D visualization—play, pause, and scrub through time to see events unfold.
0037 - **Modular Design**: Extensible through the Event Group Factory pattern for custom data loaders, visualization styles, and analysis tools.
0038 - **Interactive Analysis**: Examine detector components, track particles, and inspect physics data with intuitive controls and raycasting selection.
0039 - **Multi-experiment Support**: Designed for ePIC while maintaining compatibility with future IP8 detector and other experiments.
0040 - **Comprehensive Data Handling**: Compatible with simulation outputs (EDM4eic via pyrobird), reconstruction data, and the Firebird DEX format.
0041 - **Performance Optimized**: BVH acceleration for fast raycasting, web workers for data loading, and time-based filtering for efficient rendering.
0042
0043 The goal development of this software is to fulfill the
0044 [Requirements for the Event Display for Electron Ion Collider](eic-requirements) and then go beyond them.
0045
0046 ## Use Cases
0047
0048 - **Scientific Research and Analysis** - Firebird serves as a powerful tool for researchers working on
0049 detector optimization, particle reconstruction algorithms, and physics analysis. Its ability to visualize complex data structures helps in understanding detector responses and particle interactions at a detailed level.
0050
0051 - **Debugging and Quality Control** - For detector experts and software developers, Firebird offers specialized tools for debugging simulations, verifying reconstruction algorithms, and monitoring data quality. The time-aware rendering system helps identify timing issues and validate event reconstruction.
0052
0053 - **Education and Outreach** - Firebird transforms complex scientific concepts into engaging visualizations suitable for presentations, publications, and public engagement. Its intuitive interface makes it accessible to audiences with varying levels of scientific knowledge.
0054