DaVinci merge requestshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests2017-07-26T16:13:48+02:00https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/84Fixes for Tesla productions under Stripping282017-07-26T16:13:48+02:00Alex PearceFixes for Tesla productions under Stripping28This MR fixes the issue found in LHCBGAUSS-1108, namely that Tesla was not producing `ProtoParticle` :left_right_arrow: `MCParticle` relations tables in 'DST-style' productions, where the MC particles are not filtered.
The issue was a ...This MR fixes the issue found in LHCBGAUSS-1108, namely that Tesla was not producing `ProtoParticle` :left_right_arrow: `MCParticle` relations tables in 'DST-style' productions, where the MC particles are not filtered.
The issue was a change in the behaviour of how the `ChargedPP2MC` algorithm treats `RootInTES` between Stripping26 (DaVinci v41r2p5) and Stripping28 (v41r4p2). The changes were for the better, and Tesla was exploiting the old behaviour in an odd way, but somehow I didn't spot this change when porting the S26 patches to S28.
I'm running a larger validation locally right now, but I'm pretty sure this is the source of the problem. This MR targets 2016-patches with the intention of becoming the v41r4p3 release.
/cc @rmatev @gcortiEduardo RodriguesEduardo Rodrigueshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/90Support track cluster and CALO digit cloning.2017-08-26T21:52:03+02:00Alex PearceSupport track cluster and CALO digit cloning.Propagates track clusters and additional CALO information that is now saved in HLT2.
Requires LHCb!818, LHCb!819, and Phys!168.Propagates track clusters and additional CALO information that is now saved in HLT2.
Requires LHCb!818, LHCb!819, and Phys!168.https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/92Documentation and dependencies for the v42r6 release2017-08-29T12:54:13+02:00Eduardo RodriguesDocumentation and dependencies for the v42r6 releasehttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/93Fix stripping tests2017-08-30T15:45:00+02:00Michael Thomas AlexanderFix stripping testsFixes all DaVinciTests.fsrs and DaVinciTests.stripping tests. FSR tests have been changed from running S24 to S29. This is a bit slower as S29 has a lot more lines to instantiate. The S22 test has also been changed to run S29, so is also...Fixes all DaVinciTests.fsrs and DaVinciTests.stripping tests. FSR tests have been changed from running S24 to S29. This is a bit slower as S29 has a lot more lines to instantiate. The S22 test has also been changed to run S29, so is also slower. If the speed of S29 is a problem we could change these to run only a subset of the lines.
The S29 test is currently failing due to the issue with the Calo reco being run twice. The resulting FATAL errors are picked up by the test. It also has a ref file, which picks up the differences in the output, but I'm not sure we want this - the stripping output contains several things that won't be identical each time (eg, the address in memory of some algos, and the timing table). So we might want to do away with the ref file, unless these differences can be masked somehow.https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/94Documentation and dependencies redone for the v42r6 release after an importan...2017-08-30T16:57:43+02:00Eduardo RodriguesDocumentation and dependencies redone for the v42r6 release after an important update.https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/95Fix most of the failing Tesla tests2017-09-04T22:27:36+02:00Alex PearceFix most of the failing Tesla testsThe tests that are currently failing for me are:
1. Tesla.default
2. Tesla.z_FSRstream_Dimuon
3. Tesla.z_FSRstream_Dstar
@rmatev is looking at 2 and 3. 1 is a bit weird and I need some more time with. I'm opening this MR before everyth...The tests that are currently failing for me are:
1. Tesla.default
2. Tesla.z_FSRstream_Dimuon
3. Tesla.z_FSRstream_Dstar
@rmatev is looking at 2 and 3. 1 is a bit weird and I need some more time with. I'm opening this MR before everything is fixed to get this in the nightlies.
Depends on LHCb!865.https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/91Update of test refs for DV4Strip21 branch2017-09-06T21:34:37+02:00Eduardo RodriguesUpdate of test refs for DV4Strip21 branchhttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/89Cleanups for stripping21 stack2017-09-06T21:34:37+02:00Marco CattaneoCleanups for stripping21 stack* Remove MicroDST/MicroDSTTools, moved to Analysis/stripping21-patches
* Remove MicroDST/MicroDSTBase, moved to Analysis/stripping21-patches
* Remove MicroDST/MicroDSTAlgorithm, moved to Analysis/stripping21-patches
* Remove Phys/DSTW...* Remove MicroDST/MicroDSTTools, moved to Analysis/stripping21-patches
* Remove MicroDST/MicroDSTBase, moved to Analysis/stripping21-patches
* Remove MicroDST/MicroDSTAlgorithm, moved to Analysis/stripping21-patches
* Remove Phys/DSTWriters, moved to Analysis/stripping21-patches
* Remove Phys/DaVinciTransporter, moved to Phys/stripping21-patches
* Remove Calo/CaloPIDs, moved to Rec/stripping21-patches
* Remove Event/EventPacker, moved to LHCb/stripping21-patches
* Remove Event/MCEvent, moved to LHCb/stripping21-patches
* Remove GaudiConf, moved to LHCb/stripping21-patches
* Remove redundant Lbcom dependency
* Remove obsolete davincisys.configurables test for SVN
https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/96Documentation and dependencies for the v36r1p5 release2017-09-06T21:35:19+02:00Eduardo RodriguesDocumentation and dependencies for the v36r1p5 release2017-09-06 DaVinci v36r1p5
==========================
Production release with fixes for Stripping 21 MC productions
-------------------------------------------------------------
This version is released on the stripping21-patches branc...2017-09-06 DaVinci v36r1p5
==========================
Production release with fixes for Stripping 21 MC productions
-------------------------------------------------------------
This version is released on the stripping21-patches branch.
This version is based on Gaudi v25r4, LHCb v38r2p2, Lbcom v16r1p2, Rec v17r2p2, Phys v19r2p3 and Analysis v13r1p3. It uses LCG_69 with ROOT
5.34.21.
It is built with CMT.
- Numerous updates to tests and test reference files.
- See merge request !91 and other commits
- Cleanups for stripping21 stack.
- See merge request !89https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/98Documentation and dependencies for the v42r6p1 release2017-09-12T14:31:22+02:00Eduardo RodriguesDocumentation and dependencies for the v42r6p1 releasehttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/99Add StrippingCache for S29r12017-09-13T22:35:51+02:00Michael Thomas AlexanderAdd StrippingCache for S29r1https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/100Documentation and dependencies for the v42r6p1 release2017-09-13T22:58:09+02:00Eduardo RodriguesDocumentation and dependencies for the v42r6p1 releasehttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/97fixed HLT Decoder settings in Tesla2017-09-20T13:21:17+02:00Sebastien Poncefixed HLT Decoder settings in Teslabase them on the needed data rather than on the decoder name itself and use decoderToLocationbase them on the needed data rather than on the decoder name itself and use decoderToLocationhttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/102Removed patched packages from DaVinci, to clean up for the new stack release.2017-09-26T09:49:22+02:00Eduardo RodriguesRemoved patched packages from DaVinci, to clean up for the new stack release.https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/103Removed patched packages from DaVinci, to clean up for the new stack release2017-09-26T09:49:34+02:00Eduardo RodriguesRemoved patched packages from DaVinci, to clean up for the new stack releasehttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/104Remove obsolete SVN tests from stripping24-patches2017-09-26T09:49:45+02:00Eduardo RodriguesRemove obsolete SVN tests from stripping24-patcheshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/105Fixes to tests2017-09-27T14:43:34+02:00Eduardo RodriguesFixes to testshttps://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/107Update stripping tests2017-10-09T16:11:14+02:00Michael Thomas AlexanderUpdate stripping testsCurrently building StrippingCache & running tests for S24 & S24r0p1. I'll add one for S24r1 when it's coming together, so no need to merge yet, I just want these tests running in the nightlies just now.Currently building StrippingCache & running tests for S24 & S24r0p1. I'll add one for S24r1 when it's coming together, so no need to merge yet, I just want these tests running in the nightlies just now.https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/110Fix untested StatusCodes exposed by gaudi/Gaudi!3862017-10-18T17:21:52+02:00Marco CattaneoFix untested StatusCodes exposed by gaudi/Gaudi!386https://gitlab.cern.ch/lhcb/DaVinci/-/merge_requests/111Documentation and dependencies for v43r1 release2017-10-26T11:44:14+02:00Eduardo RodriguesDocumentation and dependencies for v43r1 release