Home Computing DAQ E-mail Notes Meetings Subsystems Search

 

Version v7r2
Release Date 13 January 2003
Description

Equivalent functionality to DaVinci v6r2 but based on Gaudi v11r4 and CMT projects.

Supports reading of OO-DST files only. Support reading of Xmas production data as well as summer production data.

Reading of  RAWH files is NOT supported by this version (use Brunel)

The full chain from reconstruction objects to Particles and association
to MCtruth is available for all type of Particles.

Respect to v6r1:

 - there is a choice of database dependent configuration in DaVinci.opts for newXmas data (DaVinciv253r0.opts) and summer data (DaVinciv248r2.opts)
- possibility to run L1Decision.opts on Brunel v14r2 data (already 
present on OODST v16r4 data)
- new algorithm for creation of neutral protoparticles from CaloParticles
available in OODST v16r4 data
- use tracks flagged as VeloBack() (introduced in OODST v16r4 data)
in primary vertex determination (tuned on Brunel v14r2 data)
- modified and new selections (see details in PhysSelections release notes)

Resonance are set at creation time and vertexing is done with their decays products.

Various types of ParticleMakers for particleID with different detectors are available.

Non-optimized versions of various offline physics selection for performance studies are available in the PhysSelections package. The following have been modified to run on OO-DST files.

Bd -> D0 bar ( K pi ) K* ( K pi )
Bs -> mu mu 
Bs -> Ds ( K K pi) K
Bs -> Ds ( K K pi) pi      
Bs -> J/Psi (mu mu) phi ( K K )
Bd -> J/Psi (mu mu) Ks ( pi pi )
Bd -> mu mu K*(K pi)     
Bd -> pi pi
Bs -> J/Psi (e e) phi ( K K )
Bd -> D ( K pi pi) D ( K pi pi)
Bs -> Ds( K K pi) Ds( K K pi)
Bd -> K* ( K pi ) gamma     
Bd -> phi ( K K ) Ks ( pi pi )     

It is possible to configure tools making use of a Transporter to choose the concrete type to use.

Associators for all type of ProtoParticles and for CompositeParticles following the links of the products are available.

A first version of an algorithm to evaluate efficiencies for physics selections is available.

The FlavourTagging package is recommended for use only by experts at the moment.

Installation follow the LHCb installation procedure
web access to AFS release area
tar files of the sources

DaVinci packages

(package structure and overall contents)

Phys/ DaVinci  v7r2 13th January 2003
DaVinciTools v7r2 7th January 2003
DaVinciAssociators v3r1 7th January 2003
DaVinciMCTools v4r1  7th January 2003
DaVinciTest v4r0  13th November 2002
DaVinciUser v4r0  13th November 2002
PhysSelections v4r2  7th January 2003
FlavourTagging v4r2  7th January 2003
DaVinciEff  v2r1 7th January 2003
Rec/ GlobalReco v2r3 7th January 2003
KsReco v1r4 8th January 2003
Calo/ CaloInterfaces v2r4 5th November 2002
CaloUtils v4r4 6th November 2002
CaloReco v1r2 9th November 2002
Tr/ TrExtrapolator v2r4 6th November 2002
L0/ L0Calo v6r4 5th November 2002
L0Muon v6r3 6th November 2002
L0DU v6r2 5th November 2002
L1/ L1VeloTrack v3r5 5th November 2002
L1Decision v1r4 5th November 2002
LHCb packages LHCb v11r5 (refer to the requirements files for full package list):
KernelSys  v1r0
EventSys v13r0 PhysEvent v7r2 (4th December 2002)
DetSys v1r1
AssociatorsSys  v1r0
Gaudi packages based on Gaudi v11r4
Documentation Quick get the package/control the application (under CMT projects)
Release notes (DaVinci, DaVinciTools, DaVinciAssociators, DaVinciMCTools, DaVinciTest, DaVinciUser, PhysSelections, FlavourTagging, DaVinciEff, GlobalReco, KsReco, CaloInterfaces, CaloUtils, CaloReco, TrExtrapolator, L0Calo, L0Muon, L0DU, L1VeloTrack, L1Decision, PhysEvent, Event)
C++ code documentation (DaVinci

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

List of particle name and PDG id numbers
Tutorial (based on DaVinci v6r0)