Experiment 1 & 2
PREREQUISIT
All students will require access to a version or ROOT6. In this page you can get access to important documentation.
You will find important documents on the GitHub repository
https://github.com/jsmallcombe/StAndrewsSummerSchool
Please make sure you test these files to check your installation of ROOT is correct.
A ROOT Guide for beginners
Monte Carlo Techniques tutorial
The tutorial will focus on an introduction of Monte-Carlo methods and how these can be utilised to solve problems having a probabilistic interpretation. We will use see how we could use random numbers for obtaining the value of Pi, write an event generator using the Root framework, and after a brief introduction on the Geant4 framework, we will write our first Geant4 application to visualise and study the passage of particles through matter.
Required software
The tutorial requires use of Root and Geant4. A virtual machine build to emulate a real CentOS Linux machine with the latest Geant4 and Root already installed, simplifies the installation of this software.
Minimum system requirements:
20Gb free space
virtualisation software installed
Detailed instructions for downloading the virtualisation software and the virtual machine can be found at
http://geant4.in2p3.fr/spip.php?rubrique8
If you are using VirtualBox, the following quick video shows you how you can set up the downloaded VMware virtual machine with virtual box
Installation of the optional GuestAdditions for extra functionality that will enhance your experience can be found at
https://linuxconfig.org/how-to-install-virtualbox-guest-additions-on-centos-7-linux
(once you are in the VM you can switch user to root from the menu (top right). Username for root is: root and password: centos7)
For questions email nick.zachariou@york.ac.uk
Material for tutorial
All the relevant files for these 2 tutorials can be found at the following GitHub address