|
|
| |||||||||||
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/cmtuserin 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 fromVertexLocation::Primary, foresee the
possibility to get it fromTrgVertexLocation::Velo3Din 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/TrgLoKi 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 headGaudiPython 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/DaVinciv12r12004-09-17 CaloCaloPIDsv2r4Prepare for HLT CaloRecov2r5L0L0MuonTriggerv2r2Fix Pt kick (not used yet) Phys/DaVinciAssociatorsv5r2Treat TrgTracks DaVinciFilterv1r1Change DaVinciFilter DaVinciKernelv1r1Removed getInput from PhysDesktop DaVinciMCToolsv5r5New Print(MC)Treeand TrueMC filterDaVinciTestv5r2Some cleanup CommonParticlesv1r5p3Remove obsolete getInput() DaVinciToolsv11r1PhysSelectionsv6r10DaVinciTransporterv1r1Do not export header files VertexFitv1r1Tools/Strippingv1r4New stripping strategy Utilitiesv1r10New SelResultCombintorics algorithm Trg/L1Decisionv3r0New muon highway L1Recov5r0New Trg event model TrgForwardv3r0TrgMonitorv3r0TrgMuonIDv5r0TrgPrimvertexv3r0TrgToolsv5r0TrgVelov5r0TrgVeloTTv5r0Physics Selections modified with respect to v12r0
PhysSel/PhysSelSysv7r9PhysSel/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.