Home Computing DAQ E-mail Notes Meetings Subsystems Search

 

Version

v12r1

Release Date 21 September 2004
WARNING This version is based on the new CMT version (more details are here).

Your working directory ($CMTPATH) is now $HOME/cmtuser in order to avoid conflicts with the old CMT.

Description

Warning: BUGGY ParticleFilter!

 

Development version. Based on Gaudi v15r2 and LHCb v16r2. Includes LoKi v3r4p2.

 

Development version including new features in the trigger and the HLT.

 

This version also includes the new Stripping tools to be used for stripping tests.

Main modifications

Main modifications with respect to v12r0:

  • New Gaudi and LHCb, including a bug-fix of PoolDBV allowing to merge event-tag-collections.

  • Changes in Calo software: CaloDigitsFromRaw uses the new algorithm-on-demand fetaure of Gaudi. CaloDigits will thus only be redone when necessary.

  • New Trg event model and changes in L1.

  • New features in HLT.

  • All DaVinci tools now run on particles made from trigger tracks for HLT.
       User selections can be adapted easily too:
       1) if you use the PV from VertexLocation::Primary, foresee the
          possibility to get it from TrgVertexLocation::Velo3D in HLT mode
       2) Check always that the protoparticle is actually there
            ProtoParticle* PP = dynamic_cast<ProtoParticle*>((*iPart)->origin());
          might be NULL. In this case you can do
            TrgTrack* TT = dynamic_cast<TrgTrack*>((*iPart)->origin());
          You will need to #include "Event/TrgTrack.h" for this.
       3) Replace DaVinciReco.opts by Hlt.opts and do not run any particle
    maker.
          You can decide if you want to make all particles both as pions and
          kaons (default), or only as kaons with
            TrgParticleMaker.MakeKaon = false ;
          Your particles will be in /Event/Phys/Trg

  • LoKi v3r4p2.

Known problems: L0Muon crashes when used with Hbook output
Bug in ParticleFilter: A bug has been found in ParticleFilter. Filter criteria are ignored starting from the second of the "AndList". If you use ParticleFilter take the head revision of the Phys/DaVinciFilter package

> getpack Phys/DaVinciFilter head

GaudiPython cannot be used with POOL persistency. Use ROOT data instead.
Documentation Doxigen
Release notes (for detailed release notes of each packages look in the development area and in the release area for LHCB)
Requirements
Installation follow the LHCb installation procedure
tar files of the sources
web access to CVS repository
web access to AFS release area

DaVinci packages modified with respect to v12r0

 

Phys/ DaVinci v12r1 2004-09-17
Calo CaloPIDs v2r4 Prepare for HLT
CaloReco v2r5
L0 L0MuonTrigger v2r2 Fix Pt kick (not used yet)
Phys/ DaVinciAssociators v5r2 Treat TrgTracks
DaVinciFilter v1r1 Change DaVinciFilter
DaVinciKernel v1r1 Removed getInput from PhysDesktop
DaVinciMCTools v5r5 New Print(MC)Tree and TrueMC filter
DaVinciTest v5r2 Some cleanup
CommonParticles v1r5p3 Remove obsolete getInput()
DaVinciTools v11r1
PhysSelections v6r10
DaVinciTransporter v1r1 Do not export header files
VertexFit v1r1
Tools/ Stripping v1r4 New stripping strategy
Utilities v1r10 New SelResultCombintorics algorithm
Trg/ L1Decision v3r0 New muon highway
L1Reco v5r0 New Trg event model
TrgForward v3r0
TrgMonitor v3r0
TrgMuonID v5r0
TrgPrimvertex v3r0
TrgTools v5r0
TrgVelo v5r0
TrgVeloTT v5r0
Physics Selections modified with respect to v12r0
PhysSel/ PhysSelSys v7r9
PhysSel/ B2HH v2r4
B2RhoRho v1r7p1
B2XGamma v2r4
Bd2D0Kstar v4r3
Bd2DstarPi v2r7
Bd2JpsiKs v2r6
Bd2MuMuKstar v2r3
Bs2DsH v3r3
Bs2JpsiPhi v2r3
Bs2MuMu v2r4
Bs2PhiPhi v2r3
D02MuMu v1r4p3
LHCb packages used LHCb v16r2 (refer to the requirements files for full package list and corresponding release notes got details):
Gaudi packages used based on Gaudi v15r2.