Recent Changes - Search:

Analysis

  1. Data Summary
  2. Experimental Code (@CERN)
  3. Experimental Code (@after)
  4. Theory

Samples

  1. Diamond
  2. Alignment

DAQ

  1. Remote Monitoring

Learning Material

  1. Configure your machine
  2. Learn Unix shell
  3. Learn CPP
  4. Install and Learn ROOT
  5. Compiling ROOT Example
  6. Using Root for analysis
    1. BL4S 2014 Wiki
    2. Analyse-2014
  7. GEANT
  8. New ROOT + TCutg

edit SideBar

Install ROOT

Follow these steps

Download

  • First the ROOT framework itself
    • Go to ROOT web site
    • Select the Download menu option
    • Select the link .... Pro, version 6.04/00 recommended (see also the release notes)
    • Go down to the link for OSX, 10.10 x86-64 with clang 6.1, version 6.04.00 tar.gz or dmg (133 MB).
    • Click on the "dmg" file and it will download.
    • Find the ROOT dmg file and install ROOT ... following obvious steps.
  • Now the ROOT Userguide
    • This in under "Documentation"
    • Choose the one sided pdf option ... you will consult this often

Set your environment

  • Get the instructions from the link in the line "After downloading and unpacking please read the included README/README file on how to set the necessary environment variables." which you see at the bottom of the page where all the versions for download are.
  • You will need to make your /etc/bashrc file automatically run a script to set the Environment by inserting this string in the file. ". <pathname>/root<version>/bin/thisroot.sh"
  • <pathname> is where the root installation went. Probably /Applications/.

Check ROOT works

  • issue the command "root" in a shell.
  • you must open the shell afresh to get the updated environment from the previous step

Learn ROOT

  • Do Chapters 2-5 as a Tutorial
    • Fire up ROOT ....
    • Have the UserGuide open
    • Have your editor open
    • Some examples are one liners ... enter them directly into the ROOT window
    • Some examples you must save as a code fragment.
      • Use your editor to do this.
      • You can give the extension .cpp again
      • Once again ... a folder per example !
      • Run the code by typing .x <filename> in the ROOT session
  • If you want to be more expert .. then also learn
    • chapters 6, 7, 12
Edit - History - Print - Recent Changes - Search
Page last modified on June 11, 2015, at 11:16 pm