Built site for gh-pages

This commit is contained in:
jwinterm
2026-04-26 23:04:03 -04:00
parent f85b090e9e
commit f4840e317a
4 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -1 +1 @@
043e4110
7e29e356
+3 -3
View File
@@ -289,9 +289,9 @@ pre > code.sourceCode > span > a:first-child::before { text-decoration: underlin
<section id="the-labs" class="level2">
<h2 class="anchored" data-anchor-id="the-labs">The labs</h2>
<ol type="1">
<li><p><strong><a href="./lab1_setup/lab1.html">Lab 1 — Setting Up Linux and Building Geant4</a></strong> Install Ubuntu in a virtual machine and build Geant4 from source with Qt visualisation support.</p></li>
<li><p><strong><a href="./lab1_setup/lab1.html">Lab 1 — Setting Up Linux and Building Geant4</a></strong> Install Ubuntu in a virtual machine and build Geant4 from source with Qt visualization support.</p></li>
<li><p><strong><a href="./lab2_exampleB1/lab2.html">Lab 2 — First Simulation: Building and Running B1</a></strong> Compile Geant4’s B1 example, run it interactively (Qt GUI) and in batch mode via macros, and modify the particle, energy, and event count.</p></li>
<li><p><strong><a href="./lab3_modifyB1/lab3.html">Lab 3 — Acquiring and Analysing Simulation Data</a></strong> Patch B1’s C++ to write per-event energy data to CSV via <code>G4AnalysisManager</code>, then load it in Python with pandas and produce histograms, statistics, and per-particle comparisons.</p></li>
<li><p><strong><a href="./lab3_modifyB1/lab3.html">Lab 3 — Acquiring and Analyzing Simulation Data</a></strong> Patch B1’s C++ to write per-event energy data to CSV via <code>G4AnalysisManager</code>, then load it in Python with pandas and produce histograms, statistics, and per-particle comparisons.</p></li>
<li><p><strong><a href="./lab4_exampleB3/lab4.html">Lab 4 — A PET Scanner</a></strong> Apply the same workflow to Geant4’s B3a (Positron Emission Tomography) example. Identify the 511 keV photopeak in the energy spectrum, find true coincidences, and reconstruct lines of response.</p></li>
</ol>
</section>
@@ -302,7 +302,7 @@ pre > code.sourceCode > span > a:first-child::before { text-decoration: underlin
<li>A reproducible Geant4 + Python development environment</li>
<li>Modified Geant4 applications that emit clean CSV data</li>
<li>Python scripts that compute statistics and produce publication-style plots</li>
<li>A working understanding of the <strong>simulate → save → analyse → visualise</strong> loop that underlies most computational physics</li>
<li>A working understanding of the <strong>simulate → save → analyze → visualize</strong> loop that underlies most computational physics</li>
</ul>
</section>
<section id="acknowledgements" class="level2">
+2 -2
View File
@@ -469,7 +469,7 @@
"href": "index.html#the-labs",
"title": "Geant4 Radiation Labs",
"section": "The labs",
"text": "The labs\n\nLab 1 — Setting Up Linux and Building Geant4 Install Ubuntu in a virtual machine and build Geant4 from source with Qt visualisation support.\nLab 2 — First Simulation: Building and Running B1 Compile Geant4’s B1 example, run it interactively (Qt GUI) and in batch mode via macros, and modify the particle, energy, and event count.\nLab 3 — Acquiring and Analysing Simulation Data Patch B1’s C++ to write per-event energy data to CSV via G4AnalysisManager, then load it in Python with pandas and produce histograms, statistics, and per-particle comparisons.\nLab 4 — A PET Scanner Apply the same workflow to Geant4’s B3a (Positron Emission Tomography) example. Identify the 511 keV photopeak in the energy spectrum, find true coincidences, and reconstruct lines of response.",
"text": "The labs\n\nLab 1 — Setting Up Linux and Building Geant4 Install Ubuntu in a virtual machine and build Geant4 from source with Qt visualization support.\nLab 2 — First Simulation: Building and Running B1 Compile Geant4’s B1 example, run it interactively (Qt GUI) and in batch mode via macros, and modify the particle, energy, and event count.\nLab 3 — Acquiring and Analyzing Simulation Data Patch B1’s C++ to write per-event energy data to CSV via G4AnalysisManager, then load it in Python with pandas and produce histograms, statistics, and per-particle comparisons.\nLab 4 — A PET Scanner Apply the same workflow to Geant4’s B3a (Positron Emission Tomography) example. Identify the 511 keV photopeak in the energy spectrum, find true coincidences, and reconstruct lines of response.",
"crumbs": [
"Home",
"Introduction"
@@ -480,7 +480,7 @@
"href": "index.html#what-youll-build",
"title": "Geant4 Radiation Labs",
"section": "What you’ll build",
"text": "What you’ll build\nBy the end of the series you will have:\n\nA reproducible Geant4 + Python development environment\nModified Geant4 applications that emit clean CSV data\nPython scripts that compute statistics and produce publication-style plots\nA working understanding of the simulate → save → analyse → visualise loop that underlies most computational physics",
"text": "What you’ll build\nBy the end of the series you will have:\n\nA reproducible Geant4 + Python development environment\nModified Geant4 applications that emit clean CSV data\nPython scripts that compute statistics and produce publication-style plots\nA working understanding of the simulate → save → analyze → visualize loop that underlies most computational physics",
"crumbs": [
"Home",
"Introduction"
+1 -1
View File
@@ -10,7 +10,7 @@
</url>
<url>
<loc>https://jwinterm.github.io/geant4-radiation-labs/index.html</loc>
<lastmod>2026-04-27T03:02:19.744Z</lastmod>
<lastmod>2026-04-27T03:03:43.447Z</lastmod>
</url>
<url>
<loc>https://jwinterm.github.io/geant4-radiation-labs/lab1_setup/lab1.html</loc>