Difference between revisions of "ROOT/PROOF Workshop"

From Gridkaschool
Line 2: Line 2:
   
 
Arsen Hayrapetyan, Martin Vala
 
Arsen Hayrapetyan, Martin Vala
  +
   
 
=== Abstract ===
 
=== Abstract ===
Line 8: Line 9:
   
 
In the first part of ROOT/PROOF tutorial the participants will be introduced to ROOT and tools for analysis and visualisation of the data on a desktop machine. Participants will learn how to design and use a custom event class for analysis of data stored in ROOT tree structure. This will be followed by the second part where the structure of the PROOF system and tree/selector-based analysis will be explained. Participants will run analysis tasks on multi-core desktop systems and on a dedicated PROOF cluster in practical exercises.
 
In the first part of ROOT/PROOF tutorial the participants will be introduced to ROOT and tools for analysis and visualisation of the data on a desktop machine. Participants will learn how to design and use a custom event class for analysis of data stored in ROOT tree structure. This will be followed by the second part where the structure of the PROOF system and tree/selector-based analysis will be explained. Participants will run analysis tasks on multi-core desktop systems and on a dedicated PROOF cluster in practical exercises.
 
 
 
   
   
 
=== Prerequisites ===
 
=== Prerequisites ===
   
  +
Login/password provided by School organisers in your personal information sheet to connect to UI (user interface) machines. Machines will have ROOT software installed. If you plan to use your laptop instead of UI you should have installed ROOT on the laptop. You can download ROOT [here].
 
 
 
Login/password provided by School organisers in your personal information sheet to connect to UI (user interface) machines. Machines will have ROOT software installed. If you plan to use your laptop instead of UI you should have installed ROOT on the laptop. You can download ROOT here.
 

Revision as of 19:58, 26 August 2012

Authors

Arsen Hayrapetyan, Martin Vala


Abstract

ROOT is an object-oriented framework for large-scale data analysis. PROOF, the Parallel Root Facility, is an extension of ROOT which enables interactive parallel large-scale analysis on a cluster. PROOF Lite, a dedicated version of PROOF, allows to analyse the data on a multi-core computer.

In the first part of ROOT/PROOF tutorial the participants will be introduced to ROOT and tools for analysis and visualisation of the data on a desktop machine. Participants will learn how to design and use a custom event class for analysis of data stored in ROOT tree structure. This will be followed by the second part where the structure of the PROOF system and tree/selector-based analysis will be explained. Participants will run analysis tasks on multi-core desktop systems and on a dedicated PROOF cluster in practical exercises.


Prerequisites

Login/password provided by School organisers in your personal information sheet to connect to UI (user interface) machines. Machines will have ROOT software installed. If you plan to use your laptop instead of UI you should have installed ROOT on the laptop. You can download ROOT [here].