View on GitHub

Geant4 Zero to Hero

The Definitive Guide for End Users

Analysis ROOT Docker

ROOT Jupyter Notebook

Dockerfile in this folder is used to create the docker image, physino/root:notebook, in the following way:

# in current folder
docker build --platform linux/amd64,linux/arm64 -t physino/root:notebook --push .

It can be used in the following way:

cd /path/to/geant4
docker compose up notebook
[+] Running 8/8
...
gears-analysis-1  |     To access the notebook, open this file in a browser:
gears-analysis-1  |         file:///root/.local/share/jupyter/runtime/nbserver-11-open.html
gears-analysis-1  |     Or copy and paste one of these URLs:
gears-analysis-1  |         http://3aefd9eb4f5f:8888/?token=19ca614154325439e355baf69574a2683714c988c033d5c8
gears-analysis-1  |      or http://127.0.0.1:8888/?token=19ca614154325439e355baf69574a2683714c988c033d5c8

Open the last link in your browser in the host computer and you can use the jupyter notebook to analyze data generated by your Geant4 simulation.