GAUDI User Guide


LHCb
 

GAUDI

LHCb Data Processing Applications Framework

User Guide

Version: 6
Issue: 3
Edition: 0
Status:
ID:
Date: 8 January 2001

 


CERN logo European Laboratory for Particle Physics
Laboratoire Européen pour la Physique des Particules
CH-1211 Genève 23 - Suisse

 

Document Control Sheet

 

Table 1 Document Control Sheet

Document
Title:

GAUDI User Guide

Version:

6

Issue:

3

Edition:

0

ID:

 

Date:

8 January 2001

Keywords:

 

Tools
DTP System:

Adobe FrameMaker

Version:

5.5

Layout Template:

Software Documentation Layout Templates

Version:

V1 - 15 January 1999

Authorship
Coordinator:

M.Cattaneo (from October 1999)

P. Maley (until September 1999)

Document Status Sheet

 

Table 2 Document Status Sheet

Title:

GAUDI User Guide

ID:

 

Version
Issue
Date
Reason for change

1

0

7/Feb/99

First official (non-draft) version

1

1

10/Feb/99

Minor corrections to installation chapter

2

0

18/Jun/99

Release of version 2 of the GAUDI framework

3

0

24/Nov/99

Release of version 3 of the GAUDI framework

4

1

14/Apr/00

Release of version 4 of the GAUDI framework

5

0

24/Jul/00

Release of version 5 of the GAUDI framework

5

1

26/Jul/00

Corrections to chapters 4 and 5

6

0

15/Nov/00

Release of version 6 of the GAUDI framework

6

1

27/Nov/00

Update chapter 8 and section 3.3.1

6

2

5/Dec/00

Corrections to section 6.10, Appendix B

6

3

8/Jan/01

Add first two lines of code listing 76

Table of Contents

Chapter 1
Introduction

Chapter 2
The framework architecture

Chapter 3
Release notes and software installation

Chapter 4
Getting started

Chapter 5
Writing algorithms

Chapter 6
Accessing data

Chapter 7
LHCb Event Data Model

Chapter 8
Detector Description

Chapter 9
Histogram facilities

Chapter 10
N-tuple and Event Collection facilities

Chapter 11
Framework services

Chapter 12
Tools and ToolSvc

Chapter 13
Converters

Chapter 14
Accessing SICB facilities

Chapter 15
Analysis utilities

Chapter 16
Visualization Facilities

Chapter 17
Design considerations

Appendix A
References

Appendix B
Options for standard components

Appendix C
Job Options Grammar and Error Codes

Appendix D
LHCb Event Data Model

Index


This document has been prepared using the CERN PSS-05 Templates. The CERN PSS-05 Templates have been prepared by Mario Ruggier of the Information, Process and Technology Group, IT Division, CERN (The European Laboratory for Particle Physics) and conform to the PSS-05 Software Engineering Standards (ISBN 0-13-106568-8) defined by the ESA (European Space Agency) BSSC (Board for Software Standardisation and Control). For more docsys@ptsun00.cern.ch.