Home Computing DAQ E-mail Notes Meetings Subsystems Search

 

Version v4r1 (06 june 2002)
Description

Allows to write a complete decay selection in C++, is based on the complete new Event model (Particle & Vertex, MCParticle, MCVertex & ParticleID).

Interfaces and at least one concrete implementation OO basic tools for physics analysis on real data are available. An example of offline physics selection for B->J/Psi(mu+mu-)Ks(pi+pi-) is provided in the PhysSelections package. It makes use of a DVAlgorithm base class to facilitate retrieval of Tools. Such selection is suggested to be used to guide people intending to write offline selection algorithms in using the basic tools.

Some utility tools and tools to look at the MC truth are also available.

Supports running of existing Fortran physics analysis and interfaces with the axsel package although WARNING is given that this will be dropped in the next version.

Supports reading Zebra DST files produced with Brunel v5 or higher (the correct dbase for the files must be specified). WARNING is given that this will be dropped as soon as OO-DST test samples of decay channels will be available.

RAWH files can also be read (SICBMC v245 or higher) but if more then minimal reconstruction is required it is recommended to use Brunel instead

Installation follow the LHCb installation procedure
web access to AFS release area

Physics packages

(package structure)

Phys/DaVinci v4r1((06 June 2002): use Det/Magnet v1r1

Event/EventSys v10r1 (05 June 2002) [Event/PhysEvent v4r1, Event/Event v1r1]

Phys/DaVinciAssociators v4r0 (05 June 2002)

Phys/DaVinciMCTools v1r0 (05 June 2002)
Phys/DaVinciTools v4r0 (05 June 2002)
Phys/PhysSelections v1r0 (05 June 2002)
Phys/FlavourTagging v1r0 (05 June 2002)
Phys/DaVinciTest v1r0 (05 June 2002)
Phys/DaVinciUser v1r0 (05 June 2002)
Phys/DaVinciSicb v3r0 (05 June 2002)
Phys/PhysSicbCnv v1r0 (05 June 2002)
SICB/axsellib v6r3 (13 Feb 2002)
SICB/axreclib v4r3 (15 Oct 2001)
LHCb packages Refer to the requirements file
Gaudi packages based on Gaudi v10r1
Documentation Quick get the package/control the application
Release notes (DaVinci, DaVinciTools, DaVinciMCTools, DaVinciAssociators, DaVinciTest, DaVinciUser, PhysSelections, FlavourTagging, DaVinciSicb, PhysEvent, Event)
C++ code documentation (DaVinci only  whole LHCb software

direct links to Event relevant classes: Particle, Vertex, MCParticle, MCVertex, ParticleID, Collision, EventHeader

List of particle name and PDG id numbers
Tutorial