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

ROOTPrimer.pdf

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

MCTutorial.pdf

Material for tutorial

All the relevant files for these 2 tutorials can be found at the following GitHub address

https://github.com/jsmallcombe/StAndrewsSummerSchool