mirror of
https://github.com/jwinterm/geant4-radiation-labs.git
synced 2026-10-20 06:08:31 +02:00
Built site for gh-pages
This commit is contained in:
+3
-3
@@ -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
@@ -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
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user