Home Computing DAQ E-mail Notes Meetings Subsystems Search

This page last edited by MC on June 25, 2007 .

This page is obsolete and no longer maintained.

The new address for the DaVinci tutorial documentation is:

http://cern.ch/LHCb-release-area/DOC/davinci/manuals/tutorials.php

 

You can choose between several DaVinci tutorials. Most cover the DC04 version. The latest one, held in June 2006, covers the first DC06 version of DaVinci. It is suggested to look at the slides of the most recent session and to use the latest version of the tutorial package:

 

> getpack Analysis/Tutorial v5r0

 

but there are always variations in the content of the slides depending on the taste of the speaker. Feel free to look at older talks.

 

Transparencies and hands-on exercises of the Gaudi tutorial held in the past are also available for self-teaching.


LHCb Italian Software Tutorial, Bologna, June 6-8 2006.
Requires DaVinci v16r1

Overview of LHCb applications and software environment, Analysis hands-on tutorials, event simulation and generation. First tutorial with DC06 compativle DaVinci.


LHCb UK Software Course, January 10-12 2006.
Requires DaVinci v12r15.

Covers most of the tutorial exercises. Also contains an introduction to the LHCb environment, to all application and to Ganga.

 
  • 10 "lectures", including 4 DaVinci sessions by Antonis Papanestis, Raluca Muresan, Cristina Lazzeroni and Patrick Koppenburg.
    Covers all exercises of Tutorial/Analysis/v5r0 (identical to v5).

 

All transparencies are here.


DaVinci tutorial session at November 2005 Software week.
Refers to DaVinci v12r14.

Pre-requisite to the DaVinci tutorial is to be familiar with Gaudi basics.

 

 

All transparencies are here.


DaVinci tutorial session at April 2005 Software week.
Refers to DaVinci v12r9.

Pre-requisite to the DaVinci tutorial is to be familiar with Gaudi basics.

 

 

All transparencies are here.


UK Analysis Tutorial held at Cambridge, December 8-10 2004.
Refers to DaVinci v12r5.
 

Getting started with LHCb software (Wednesday):

Analysis with DaVinci (Thursday):

New approaches to analysis (Friday):

  • Job configuration and Distributed analysis: Ganga (Alexander Soroko)
  • Analysis based on Python scripting: Bender (Pere Mato)
All transparencies and exercise sheets are here.

 

To make the exercises getpack the package Tutorial/UKAnalysis


DaVinci lessons shown at the 19th Software week, November 10 2004.
Refers to DaVinci v12r3.

Pre-requisite to the DaVinci tutorial is to be familiar with Gaudi basics.

DaVinci Tutorial

  1. Overview
  2. First Try
  3. Writing simple algorithms
  4. Configuring Common Algorithms
  5. More about Tools
  6. Accessing MC Truth

Sections 3, 4 and 6 are illustrated by the Tutorial/Analysis v4 package that provides all necessary code to make the suggested exercises.

Patrick Koppenburg pdf (85 pages!)

Particle to MC Associators

Philippe Charpentier pptpdf

LoKi:

LoKi's Cook-book: writing analysis algorithms in C++

Vanya Belyaev pptpdf
 

Old and obsolete tutorials: