Difference between revisions of "ROOT 6 Workshop"

From Gridkaschool
(ROOT 6 Workshop)
 
(Abstract)
 
(13 intermediate revisions by 2 users not shown)
Line 5: Line 5:
   
 
We will go through the steps of a simple data analysis with ROOT 6:
 
We will go through the steps of a simple data analysis with ROOT 6:
- examining the structure of a mockup experiment's data: TTree
+
* examining the structure of a mockup experiment's data: TTree
- examining basic distributions: histogramming
+
* examining basic distributions: histogramming
- simple fitting
+
* simple fitting
- multi-dimensional selections
+
* multi-dimensional selections
- multivariate analysis: TMVA
+
* multivariate analysis: TMVA
- efficiency calculation: TEfficiency
+
* efficiency calculation: TEfficiency
- going parallel: PROOF lite
+
* going parallel: PROOF lite
  +
* Introduction slides: [[Media:ROOT6GridKaNaumann.pdf|ROOT6.pdf ]]
 
   
 
=== Prerequisites ===
 
=== Prerequisites ===
   
 
We need your laptop! Ideally it has X11 forwarding capabilities to ssh -Y into the machines provided by the school.
 
We need your laptop! Ideally it has X11 forwarding capabilities to ssh -Y into the machines provided by the school.
- Linux has everything we need.
+
* Linux has everything we need.
- For MacOS you should install XQuartz. Or if you have MacOS 10.9: install and update XCode and get a recent MacOS build of ROOT [ftp://root.cern.ch/root/root_v6.00.02.macosx64-10.9-i386.tar.gz].
+
* For MacOS you should install [http://xquartz.macosforge.org/landing/ XQuartz]. Or if you have MacOS 10.9: install and update XCode and get a [ftp://root.cern.ch/root/root_v6.00.02.macosx64-10.9-i386.tar.gz recent MacOS build of ROOT 6].
- If you use Windows you can install XMing [http://sourceforge.net/projects/xming/]. Or you install
+
* If you use Windows you can install [http://sourceforge.net/projects/xming/ XMing]. Or you install [https://www.virtualbox.org/ VirtualBox] and grab a [http://cernvm.cern.ch/releases/ROOT%206.ova CERNVM image with ROOT 6] which you then double-click to import it into VirtualBox. Fire it up to make sure you can run it!
[VirtualBox][https://www.virtualbox.org/] and grab a CERNVM image with ROOT6 [http://cernvm.cern.ch/releases/ROOT%206.ova] which you then double-click to import it into VirtualBox. Fire it up to make sure you can run it!
 
   
 
So many options! They are all good - and if all fails we'll be there to help.
 
So many options! They are all good - and if all fails we'll be there to help.
  +
  +
And we will need at least basic understanding of C++, for instance on what pointers are and when to use dot versus arrow.
  +
  +
=== The Workshop Pages ===
  +
  +
Because you are too many for a one on one workshop we have asked for help of a good friend: the internet! You can find the [http://root.cern.ch/drupal/content/root-6-analysis-workshop web pages here]. Note that you are the first ones to have a ROOT 6 workshop - have mercy with us! And we have set up ROOT already; you can skip point 0. of the workshop and go right ahead to point 1!

Latest revision as of 13:35, 7 September 2014

ROOT 6 Workshop

Abstract

We will go through the steps of a simple data analysis with ROOT 6:

  • examining the structure of a mockup experiment's data: TTree
  • examining basic distributions: histogramming
  • simple fitting
  • multi-dimensional selections
  • multivariate analysis: TMVA
  • efficiency calculation: TEfficiency
  • going parallel: PROOF lite
  • Introduction slides: ROOT6.pdf

Prerequisites

We need your laptop! Ideally it has X11 forwarding capabilities to ssh -Y into the machines provided by the school.

So many options! They are all good - and if all fails we'll be there to help.

And we will need at least basic understanding of C++, for instance on what pointers are and when to use dot versus arrow.

The Workshop Pages

Because you are too many for a one on one workshop we have asked for help of a good friend: the internet! You can find the web pages here. Note that you are the first ones to have a ROOT 6 workshop - have mercy with us! And we have set up ROOT already; you can skip point 0. of the workshop and go right ahead to point 1!