University of Liverpool

 

Post Graduate Linux and ROOT Course.

Lectures

Lecture   1 : Introduction to Linux

Lecture   2 : Processes and Disk Management

Lecture   3 : Editors

Lecture   4 : Remote Communications

Lecture   5 : Shell Scripts

Lecture   6 : Advanced Scripting : PERL

Lecture   7 : Manipulating Characters in PERL

Lecture   8 : Using PYTHON (To be written)

Lecture   9 : Using Processor Farm

Lecture  10 : Writing Documents  : LATEX

Lecture 11 : Introduction to ROOT

Lecture 12 : Histograms

Lecture 13 : Fitting Histograms

Lecture 14 : Using the Canvas

Lecture 15 : ROOT as an Analysis Package

 

Supplemental Material

Some Example PERL scripts

A LATEX framework

Root Trees

              atlas_z0.root

              sno_n16.root

              pretty1.root

              pretty2.root

              graph.root

Histogram Macros

Fitting Macros

Pretty Macro

Graph Macro

Root tree for assignment.

Useful Links

The C++ Course

A useful site for LINUX

The ROOT homepage

A useful PERL website

The PYTHON website

A useful LaTex page

Things you might come across but not covered in the course

CVS

CMT

C++

CERNLIB

Older programs not covered here but that you might find useful. These are part of CERNLIB.

HBOOK

PAW

Standalone MINUIT