C++ and ROOT: Setup

Prerequisites

  • A computer with an internet connection
  • A computer with either Docker or VirtualBox installed, or the access privileges to install them. In particular, you need to have a CMSSW area (in the VM or Docker container) already validated and ready to use.
  • 2-4 GB of hard drive storage (you may need about 16 GB of memory for all the lessons in the workshop)
  • A familiarity with the command-line. If you would like an introduction or a refresher, check out the Software Carpentry lesson on the Unix shell.

If you experience problems with clipboard sharing between your host machine and your Docker container, the text dump file of the lesson might be of help. You can download this file directly in your container using, e.g., the wget command, and follow along to copy the necessary commands directly from the text file.

Finally, please remember that you will find simple work assignments that must be submitted using our assignment form; you have to sign in and click on the submit button in order to save your work. You can go back to edit the form at any time.