Here is a list of things that I did to answer the problems:
I downloaded a git clone made by Professor Eno that contains a pythia program which simulates dijet events (quark-quark, quark-gluon, or gluon-gluon final states) with transverse momentum above 20 GeV in proton-proton collisions with center of mass energy 14 GeV
The lines to download the clone, run the files, and display the histograms are:
git clone https://github.com/saraheno/honrpythia.git
This puts all the files in a folder called honrpythia
cd honrpythia
This goes to that folder
source PYTHIA_setup.csh
this sets up the environment to be able to run pythia and root code
make pythiaTree
This compiles the code
This runs the code to s
./pythiaTree >& output.txt
simulate the stuff
root
This opens root
TBrowser t
This opens TBrowser which will let us crack open the root tree file and see what the histograms look like
Within this folder, called /honrpythia, there are only a few files that we need to worry about, the rest just help keep pythia running:
PYTHIA_setup.csh is a shell script that just configures the terminal to be able to run pythia programs
pythiaTree.cc is a c++ program that generates events from pythia and then stores them in a ROOT tree file histogram called hist.root
All the changes to the program that I made to complete the homework are documented in the below pdf.