proof

ROOT's parallel analysis facility

PEAC

PEAC is a set of tools to facilitate setting up a full featured analysis facility on set of machines or a multi-core machine.

Current PEAC documentation can be found at http://mon1.saske.sk/peac/doc/peac-main/ .

Processing in PROOF

In this section we will have a first look at PROOF processing starting from simple generations of random numbers. Historically this is not the way all this was developed, but we think it is easier to understand the various components starting from this use case.

  1. TSelector framework
  2. Filling a 1D histogram with random numbers

1. TSelector framework

The PROOF sandbox

Each user gets a working area on each node of the cluster. This area is called sandbox. The default location on a local machine is $HOME/.proof (on PROOF-Lite $HOME/.proof/path-from-where-we-started). However, on eal clusters the administrator decides where the user sandboxes will be created. You can find out the location of the sandbox with Print().

  1. The sandbox
  2. The working directory

1. The sandbox

TProof: the PROOF shell

TProof is the interface class to the PROOF session. Everything done in the PROOF session is done using the methods of the TProof class.
TProof has many methods which we will encountered while trying to use PROOF. We start with two of them which allow to examine the session:

Terminology

We start with reminding the relevant terminology used in the PROOF context:

PROOF Hands-on tutorial

The purpose of these pages is to illustrate the basic concepts of PROOF by guiding the reader hands-on through the main concepts.

PROOF Frequently Asked Questions

This page is meant to collect answers to frequently raised issues. By its nature this page will be in continuous evolution.

Creating a PAR package to read a given ROOT file

Starting with version 5.32/00 it is possible to easily create a PAR file to read the content of data stored into a ROOT file. This is done via TFile::MakeProject, exploiting the fact that ROOT files are self-describing and contain enough information to read what is stored. The method MakeProject of TFile has been augmented with the possibility to store the relevant information in form of a PAR file.

Syndicate content