Projects

A selection of my published coding efforts from across the years, as well as some other (hopefully interesting) side projects.

NECTAR G4Bl Simulation

The simulation package we use to understand our NECTAR experiments at the ESR. This code is the evolution of four generations of nectarians, so as you might expect, it’s a bit of a Frankenstein code. My contribution was to make the code as automated and user-friendly as possible, whilst preparing it for the next-generation NECTAR setup.

Repository Python · C++ · ROOT

PLEIADES FEBEX

The data acquisition code for the PLEIADES detector I built for my PhD. It is written for Go4 (the ROOT fork used at GSI) and interprets the DAQ output of the FEBEX digital ADCs used with the MBS DAQ. This code was adapted for PLEIADES from a template written by Jörn Adamczewski-Musch.

Repository C++ · ROOT

Archived work

Whilst most of the work you do as a pre-doctoral student doesn’t have much practical research value, I am still quite proud of some of the papers I wrote in undergrad. Here you can find an archive of some of my older work.

  • Undergrad research papers — some of the papers I wrote for my research-focused undergrad degree, affectionately termed “PhB”.