For the REU program and students working in the lab, I use the following for an introduction to C++ and ROOT.

The ROOT tutorial is written by Bill Seligman who is at Nevis Laboratory at Columbia University. The tutorial is supposed to be an all day tutorial, however, we will likely only spend about 4 hours on it together. You should not feel rushed; just work through it at your own speed.
  • The root tutorial: pdf
  • and needed files: tarfile

  • For the C++ tutorial, we again just have a 4 hour window of time to work through this together. After that you are on your own, but feel free to ask me questions; you can also refer to cplusplus.com. There are also several reference sources at the library.
  • The C++ tutorial: pdf
  • and needed files: tarfile

  • For Windows users:
    Here are the links for Putty and Xming:
  • Putty
  • Xming

  • Configuration: - Install/start Xming (should happen automatically after installation, 'X' icon in the system tray bottom right) - Install/start Putty - In configuration window: Connection -> SSH -> X11 -> Enable SSH forwarding, then login
    For installation it is all plug and play.
    If you have any questions just let me know,