Cerngaw.svg DimuonScope: A Zero-Dependency SVG Event Display
Cerngaw.svg DimuonScope: A Zero-Dependency SVG Event Display https://opendata.cern.ch/record/700 by aston walker + theo https://opendata.cern.ch/record/700 https://opendata.cern.ch/record/700 https://svgfpsaiagents.github.io/svgfpsgameAI/cerngaw.svg DimuonScope: A Zero-Dependency SVG Event Display for CMS Data DimuonScope is a lightweight, self-contained scientific tool built entirely in native XML/SVG and vanilla JavaScript. It is designed to visualize high-energy particle collisions (specifically, CMS Run2010B dimuon events) directly in a web browser without the need for any external libraries, build steps, or backend servers. Features: Pure SVG Vector Rendering: Renders 3D momentum vectors and calculates perspective projection using raw trigonometric math. Dynamic Histogram Linking: Features an interactive log-scale invariant mass histogram. Clicking a 3D muon track in "Scan Mode" instantly highlights the specific event's mass relative to the J/ψ, Υ, and Z boson peaks. Zero Dependencies: No D3.js, no Three.js, no WebGL. Runs entirely on the native DOM. Offline & Portable: The entire engine, UI, and styling fit inside a single .svg file (under 50KB) that can be opened locally on any modern browser, including locked-down school Chromebooks. This tool was built to demonstrate that complex data visualization and physics simulation can be achieved with extreme code minimalism. It serves as both an educational outreach tool for particle physics and a technical proof-of-concept for high-performance vector graphics.
Authors
- Theo
- Aston Walker
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-11-04
- DOI
- https://doi.org/10.5281/zenodo.23964660
- Primary Topic
- Data Visualization and Analytics
- Type
- article
- Field-Weighted Citation Impact
- 0.00