Skip to content
@fast-sim

fast-sim

Fast calorimeter simulation

Tools and studies for fast simulation of calorimeter showers: detailed Geant4 / DD4hep simulation, compact point-cloud representations of the showers, and their use as input to machine-learning-based fast simulation. Some trained weights are on Hugging Face.

One 10 GeV photon shower in the Open Data Detector: 3,604 Geant4 steps, 365 points after merging within cells, 266 points after HDBSCAN clustering
One photon shower as Geant4 steps and after two step2point compressions (made with render_shower_display.py).

Publications and code

Most recent first, by arXiv date.

Paper Journal Code Data and weights
step2point dataset: Detailed shower simulation for data representation studies, arXiv:2509.22340 (CDS) step2point Zenodo, doi:10.5281/zenodo.17199427

Datasets

Dataset Content Where
step2point dataset (2025) Detailed (Geant4 step-level) simulation of electromagnetic and hadronic showers in the Open Data Detector calorimeters, for studies of shower data representations Zenodo, doi:10.5281/zenodo.17199427

Repositories

Repository Content
step2point Library for compressing calorimeter shower data (x, y, z, E) into point clouds while preserving key physics observables. Documentation
ddFastSim Plugins for fast simulation with DDG4, starting with a replication of the Geant4 extended/parameterisations/Par04 example
DDsimTutorialApplication Reproduction of the thin-target Geant4 tutorial application with DD4hep simulation (DDSim)
showerRepresentationStudies Tools to analyse shower data for data-representation optimisation in ML-based calorimeter simulation (CERN-HSF project)

To add a paper, a dataset or a repository, open a pull request editing profile/README.md in fast-sim/.github.

Popular repositories Loading

  1. step2point step2point Public

    Library for compressing calorimeter shower data (x,y,z,E) into point clouds while preserving key physics observables.

    Python 1 2

  2. DDsimTutorialApplication DDsimTutorialApplication Public

    Tutorial for Geant4-via-ddsim detector simulation

    Python

  3. ddFastSim ddFastSim Public

    Python 1

  4. showerRepresentationStudies showerRepresentationStudies Public

    Set of helpful tools to analyse shower data

    Python 1

  5. .github .github Public

    Organization profile

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…