Fast open source simulator of low-energy scattering of charged particles in matter

Transferring code to the larger community

Image: Electron Beam Lithography Writer by Brookhaven National Laboratory – https://www.flickr.com/photos/brookhavenlab/3717928422

The project leader’s team developed a fast Monte Carlo simulation program for the interaction of low-energetic charged particles with matter. There is great interest for this code, from industry and science. The code, however, is developed and optimized for the team’s own special purpose, which is the simulation of electron images of lithographically defined lines in resist and the shot noise limited resolution of the lithography process.

The code reliably predicts secondary electron yields, as compared to experimental values. To enable third parties to use the code the team proposes to transfer it to an open source platform, in use by a large community. The proposed platform is Geant4, a well-known and worldwide collaboration of scientists including CERN, Geneva, that study the passage of high-energy particles through matter. Geant4 so far did not contain a low-energy module for charged particle scattering. The challenge of the project is to implement the team’s home-built geometry definition into Geant4, the fast tracking of electrons, and improve the physical modeling. Efficient computing will be needed and, possibly, a hybrid shared-memory/ distributed-memory type of parallelization and/or GPU-based vector processing.

Participating organisations

Eindhoven University of Technology
Natural Sciences & Engineering
Natural Sciences & Engineering
Netherlands eScience Center
NIKHEF

Output

  • 1.
    Author(s): Johan Hidding
    Published in 2016

Team

CWH
Cornelis Wouter Hagen
Rena Bakhshi
eScience Coordinator
Netherlands eScience Center
Johan Hidding
eScience Research Engineer
Netherlands eScience Center

Related projects

CORTEX

Self-learning machines hunt for explosions in the universe and speed up innovations in industry and...

Updated 24 months ago
In progress

Deep learning for accelerated scatter correction in quantitative PET/MRI

Neural networks for scatter estimation in positron emission tomography

Updated 3 days ago
Finished

Automated Parallel Calculation of Collaborative Statistical Models

Large scale statistical data analysis in particle physics

Updated 3 weeks ago
Finished

iDark

The intelligent Dark Matter survey

Updated 3 weeks ago
Finished

Giving Pandas a ROOT to Chew on

Modern big data front and backends in the hunt for Dark Matter

Updated 20 months ago
Finished

PROMIMOOC

Process mining for multi-objective online control

Updated 24 months ago
Finished

Related software

Noodles

NO

Task-based parallel programming model in Python that offers the same intuitive interface when running complex workflows on your laptop or on large computer clusters.

Updated 29 months ago
4 9

PyELSEPA

PY

Python wrapper for ELSEPA, a numeric code for computing elastic scattering cross-sections for electrons and positrons off neutral atoms.

Updated 29 months ago
1