Package : MooreSys
Package Coordinator : R. Aaij
Purpose : LHCb HLT application
As v24r1p2 with additions for Turbo reprocessing:
Hlt/Moore v24r2p1
Hlt/HltConf v13r6
Hlt/Hlt2Lines v10r2p1
Hlt/HltLine v7r13
Hlt/HltDAQ v4r24p1
Hlt/HltServices v2r13p1
Hlt/HltRawData v5r12
Hlt/HltTracking v13r11p1
Phys/RelatedInfoTools v1r4
Phys/DaVinciTypes v2r15
Event/HltEvent v9r6
A release to reflect what was actually used at the pit
v24r1 + the following packages:
Muon/MuonID v9r17
Muon/MuonTrackRec v3r14
Phys/TisTosTobbing v9r1p1
Post technical stop updates.
As v24r0, but with minor updates/fixes to the python configuration in:
Hlt1Lines
Hlt2Lines
HltSettings
HltTracking
Also picks up the following Rec packages:
Pr/PrPixel v1r13
Tf/TrackSys v9r10
Tr/PatChecker v3r16
Release as part of stack based on LHCb v39r0 and Gaudi v26r3.
Depends on Hlt v24r0
Release for data 25ns data taking in August 2015.
Patch Release as part of stack based on LHCb v38r7 and Gaudi v26r2.
Depends on Hlt v23r7p3.
Release for data EM taking in July 2015. Includes patches of
MVADictTools and HltGlobalMonitor for MC production.
Patch Release as part of stack based on LHCb v38r7 and Gaudi v26r2.
Depends on Hlt v23r7p3.
Release for data EM taking in July 2015. Includes patches of
MVADictTools and HltGlobalMonitor for MC production.
OBSOLETE: CMT build broken, archived.
Patch Release as part of stack based on LHCb v38r7 and Gaudi v26r2.
Depends on Hlt v23r7p3.
Release for data EM taking in July 2015. Includes patch of
HltRawData to not save PV tracks in the Turbo reports.
Patch Release as part of stack based on LHCb v38r7 and Gaudi v26r2.
Depends on Hlt v23r7p2.
Release for data EM taking in July 2015.
Not used for data taking: OBSOLETE.
Patch Release as part of stack based on LHCb v38r7 and Gaudi v26r2.
Depends on Hlt v23r7p1.
Release for further commissioning of EM configuration.
Patch Release as part of stack based on LHCb v38r7 and Gaudi v26r2.
Depends on Hlt v23r7.
Release for calibration runs in early June 2015 and tests of
early measurements configuration.
Patch Release as part of stack based on LHCb v38r6 and Gaudi v26r1.
Depends on Hlt v23r6.
Main changes:
Release for further tuning of HLT2 lines and SMOG run.
Patch Release as part of stack based on Gaudi v26r1.
Depends on Hlt v23r5p2.
Main changes:
Release for tuning of Hlt2 lines.
Patch Release as part of stack based on Gaudi v26r1.
Depends on Hlt v23r5p1.
Main changes:
Release for tuning of Hlt2 lines.
Patch Release as part of stack based on Gaudi v26r0.
Depends on Hlt v23r4.
Main changes:
Backported functionality for calibration triggers.
Release as part of stack based on Gaudi v26r0.
Depends on Hlt v23r4.
Main changes:
CMake build.
Development release to pick up speed improvements.
Patch Release on stack v38r3 for Turbo MC production.
Depends on Hlt v23r3.
Main changes:
Fixes to HltRawData and HltDAQ
Release on stack v38r3. Depends on Hlt v23r3.
Main changes:
En'block used up front by default.
Split configuration simplified.
Release on stack v38r2. Depends on Moore v23r2.
Main changes:
Turbo stream flag supported,
Root6 enhancements uncluding xrootd patch,
Fixes to DecReports and vertex reports,
Various C++ enhancements,
Tag and probe infrastructure in the Hlt,
MatchVeloMuon bug fixes.
For more details see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v23r2
For more details see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v23r2
Patch version to pick up new Hlt1 line for calibrations.
For HLT commissioning week at the beginning of October.
Major changes include:
- Addition of Hlt1TrackAllL0Block that uses TrackCandidates rather than VeloCandidates in the streamer.
- Addition of Hlt1 electron lines.
- Updates to the CALO matching (including MatchTracks functor).
- Picks up updates to PatAlgorithms.
- Addition of new location to TrackReports, with change of bit shift of major SourceID from 13 to 11 for TrackReports.
- Various updates and fixes related to the new split infrastructure.
A complete list can be seen here:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v23r1
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v23r1
For HLT commissioning week of the end of August. This is the first version to use ROOT 6 and should be considered as a development version.
Major changes include:
- Fix inputs of OfflineVertexFitter such that parallel particles are never used in the vertex fit.
- Substantial updates and fixes to the flagging of used tracks and the resurrection of Hlt1 tracks, including the addition of the "Hlt1TrackOption" to Hlt2Conf.
- Bug-fix for the use of PatForwardTool in Hlt1 that has existed since before the dawn of LHC running, with non-negligible increase in Hlt1 rate (r176r58).
- Default to split Hlt running, running together a special case.
- Automatic import of Hlt configurables to avoid duplication.
Also options have been added to run the juggler and L0 on 2015 MC.
A complete list can be seen here:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v23r0
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v23r0
Main changes:
-Insertion of Hlt1 decoders streamlined when running Hlt2 only.
-CDB is now added as part of TCK persistence.
-New scripts of create a local Hlt1 TCK for testing.
-Moore now takes thresholds from HltConf when making a TCK.
-Moore_Hlt1only options kill old DecReports raw banks.
- Better configurables test separates and checks all configurables, followed by just configurables in this project. See task #50698
- Removed the temporary inclusion of DAQSys, DDDB, MuonID and HltDAQ, because they are included lower down the stack.
Moore/HLT LS1 development version and Upgrade TDR version, LHCb stack. Depends on HLT v22r0, Phys v18r0, Rec v17r0 ... Based on Gaudi v25r0. Aimed to fit the needs of the Upgrade TDR.
Major Developments:
. C++11 :
This is the first Moore release which allows C++11 features.
Therefore is only available on slc6-gcc48.
C++11 features have been introduced throughout this stack,
and this constitutes the majority of changes in this release.
Several packages require the new C++11 features of lower projects,
and so several packages have had their major versions incremented.
. Moore().OutputLevel is now WARNING by default
By default now Moore will print a lot less output.
Too see everything you used to see, try Moore().OutputLevel=INFO
By default Moore now prints only some 60 -lines, which will be
reduced even further in the next release.
. Moore's Online-specific parts are moved to the MooreOnline project
This means fewer options to Moore, less complicated Moore, and
deprecation warnings in case you try and configure these parts.
See MooreOnline v22r0, and the module MooreScripts/MooreOnlineConf
which contains the new configurable, MooreOnline()
task #48780
. Moore's options.
Moore has lost over half it's options since v14r8, from 52 to 24 different slots.
This campaign makes Moore much simpler to use. Remember:
- L0App handles L0
- MooreOnline handles Online configuration
- Moore handles running HLT1 and/or 2 in an offline-like configuration
Other developments:
. Tracking in the HLT1/2 Split:
task #48808, task #48807.
Tracking in the split configuration is beginning to take shape,
with the possibility to transfer tracks in a raw bank from Hlt1->2.
. CMAKE dependencies:
Almost every package has been touched to add cmake replacements
for the requirements files,
. Retirement of "castor:" protocol
Required many of the tests to be adjusted to "root:"
note that mdf files require "mdf:root:" to be read.
. Removal of Persistency options of configurables:
Moore() and L0App().Persistency have gone, since they are not needed
task #49581
Removed packages:
. The temporarily included packages, GaudiConf,
Phys/TisTobTobbing and Phys/ParticleMaker, were removed,
since they changes are part of the stack.
Added temporary packages:
. The following packages were temporarily added.
. Det/DDDB: to allow the event-time to be set to Moore prefferred "Now"
. Muon/MuonID suppress warning message during configuration
. DAQ/DAQSys hande the case where default configurables "Alg/Alg"
were not recognised as being the same thing as "Alg"
. Hlt/HltDAQ to correctly add a track bank to the raw event, and decode it correctly.
For more details see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v22r0
and
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v22r0
Moore/HLT LS1 development version. LHCb v36r4 stack. Depends on Rec v15r4 via Phys v17r4. Based on Gaudi v24r2.
This is a Dev version For January 2014 trigger workshop and commissioning week.
This is expected to be the last HLT/Moore release compatible with slc5.
From v22r0 we will only release for slc6 to permit incoming C++11 modifications.
This is the first Moore version to be macroscopically different from 2012 Moore.
Deferred HLT2 is now much more similar to concurrent HLT2, but there are still significant differences.
In HLT:
- Hlt/Tracking v11r0
- See task #49515. Up-front HLT1 Velo reco is now identical to HLT2.
In MOORE:
- Hlt/Moore v21r0
- Several minor changes in the configurable.
. New options OutputLevel: let the user decide the verbosity of Moore. #42883
. INFO (usual really verbose), INFO (almost silent)
. Several deprecated options for L0 emulation, please now use L0App.
. Reorganize options into options groups and add documentation for options (finally).
- Migrate to DAQSys, DecoderDB, see task #19106
- Phys/TisTosTobbing v8r0
- Implement split TisTosTob digesting, see task #48782
Temporarily added packages, ParticleMaker, DAQSys and GaudiConf for small new features.
For more details see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v21r0
and
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v21r0
Moore/HLT LS1 development version. LHCb v36r2 stack. Depends on Rec v15r2 via Phys v17r2. Based on Gaudi v23r10.
First Hlt/Moore version to support gcc48 :)
Otherwise very minor changes. Most changes are in the project re-organization of lower projects.
For more details see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v20r4
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v20r4
Moore/HLT LS1 development version. LHCb v36r1 stack. Depends on Rec v15r1 via Phys v17r1 via Hlt v20r3p1. Based on Gaudi v23r9.
Minor changes to Moore, implementation of new tests and "Gerhard's Sledgehammer" of turning off the TOS linking for the split HLT scenario.
For more information see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v20r3p3
Moore/HLT LS1 development version. LHCb v36r1 stack. Depends on Rec v15r1 via Phys v17r1 via Hlt v20r3p1. Based on Gaudi v23r9.
Commissioning Hlt/Moore version for September 2013 commissioning week. Some fixes to Online configuration in Hlt/Moore, and online installation scripts moved from Hlt/Moore to MooreSys.
The split differences in v20r3p2 (Hlt2 after Hlt1 doesn't work the same as the full Hlt in one job) seem all to be due to TOS problems from being unable to locate the Hlt1Dec/SelReports, which need to be put in a new location and decoded as in the offline in the future.
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v20r3p2
Moore/HLT LS1 development version. LHCb v36r1 stack. Depends on Rec v15r1 via Phys v17r1 via Hlt v20r3p1. Based on Gaudi v23r9.
Commissioning Hlt/Moore version for September 2013 commissioning week. First Moore version to natively be able to run Hlt1 and Hlt2 independently, although the results are not identical to when they are run together.
This Hlt release picks up a branch (v2r17b) of HltDAQ to deal with multiple possible TES locations for decoded trigger banks, and also some fixes in LoKiCore.
For more information see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v20r3p1
and
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v20r3p1
Moore/HLT LS1 development version. LHCb v36r1 stack. Depends on Rec v15r1 via Phys v17r1. Based on Gaudi v23r9.
First version released on gcc 4.7 platform, slc6 gcc47 is expected to be *much* faster than slc5 gcc43. Real changes are only minor in the projects beneath, no significant changes in Hlt itself.
DAQ/RawEventCompat removed, now released with LHCb as v1r1.
For more information, see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v20r3
Moore/HLT LS1 development version. LHCb v36r0 stack. Depends on Rec v15r0 via Phys v16r5. Based on Gaudi v23r8.
New packages:
. Add L0/L0App to handle L0 emulation, see task #42380
. DAQ/RawEventCompat, (depends on new DBase package) to juggle around raw events.
The Project structure has been re-arranged. Now we have a different definition of the content of LHCb, Lbcom. Lbcom is now included directly in Rec.
There are minor changes in this version to address compilation on slc6 gcc47. See task #42876. This HLT version replaces v20r1p1 as the main development version.
Moore/HLT LS1 development version. LHCb v35r5 stack. Depends on Rec v14r5 via Phys v16r5. Based on Gaudi v23r7.
Moore version intended to be used for HLT splitting commissioning in the May 2013 commissioning week.
Two major fixes made:
- postConfigure fix all PVlocations to replace OnOfflineTool behaviour.
- ensure each ISMUON functor has a previous HASMUON functor to suppress loki warnings
Other modifications:
- testing improved a lot, now Moore tests running with vdm, passthrough and physics
are sensitive to legitimate problems.
Disclaimer: This Moore version does not behave identically to 2012 trigger differences are at the %-level, nominally v20r1p1 selects fewer events, but the majority of the modifications seem to be from changes in FastVelo.
To see what has changed take a look at the test references for moore.physics.2012 test.
For more details see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v20r1p1
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v20r1p1
and
https://savannah.cern.ch/task/?40113
Moore/HLT LS1 development version. LHCb v35r5 stack. Depends on Rec v14r5 via Phys v16r5. Based on Gaudi v23r7.
On top of First HLT version to directly take Lbcom as a dependency, Lbcom v13r5. see task #40844
Packages added:
- HltMonitor (Moved from HLT)
- Swimming (moved from Phys).
Modification Summary (HLT project, not Moore):
- Added a test suite into every package, see task #40437
Tests check that configurables&modules can be instantiated and algs can be constructed
- During the addition of tests, some minor bugs showed up in Hlt2SharedParticles and HltMonitor.
- Some test updates in Moore,
- bug in L0 emulation configuration fixed see task #39741
- Swimming package now to be included in Moore, major version change due to previous incompatibility with the head. See task #40021
For a description of the introduced changes, links to changesets, and other details, see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v20r1
and
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v20r1
HLT/Moore LS1 first development version. First backward-incompatible changes for 2012 triggers and Gaudi versions tentatively allowed. see task #40113.
LHCb v35r4 stack. Depends on Rec v14r4 via Phys v16r4 via Hlt v20r0. Also depends on Lbcom v13r4. Based on Gaudi v23r6.
Packages Removed from HLT:
- HltSelChecker (is in Analysis project and has been for a while)
- PatAlgorithms v4r24, now taken from latest Rec
- L0Calo v11r8, now taken in Moore from latest Lbcom (was never needed in HLT)
Packages Removed from MooreSys:
- HltSettings, Hlt1Lines, Hlt2Lines, HltConf, HltTracking
- All of the above are now inherited from HLT
- RichDet, DetCond,
- All of the above taken through latest stack, Lbcom, etc.
Modification summary:
- Review of debug printout: task #40215
- Replace exist-get with getIfExists: task #40118. Requires latest Gaudi
- Absorption of minor changes which were otherwise included directly in Moore.
- Major bug reported in HltGlobalMonitor, see bug #100666
For a description of the introduced changes, links to changesets, and other details, see:
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Moore&version=v20r0
and
https://lhcb-tag-collector.web.cern.ch/lhcb-tag-collector/display.html?project=Hlt&version=v20r0
For the pA run only.
As v14r10. Remove GaudiConf and L0DU, L0Base.
As v14r9. Fix Hlt2HighPtJets. New GaudiConf and L0DU, L0Base for MC.
As v14r8. Tighter cuts on charm lines. Hlt1HighPtJets added.
Uses Hlt v15r5 (V0 LT cut as in june, no DOCA cuts)
Low mult lines back in, no tracking activity for pA pilot run
Same as v14r7p1 with pA pilot run fix
Uses Hlt v15r3p1 with fix in Gaudi to problem below
Uses Hlt v15r3 with fix to PatSeeding small numbers rounded in TCK problem
With tuned settings from Christoph
For patched Hlt v15r2p2
For patched Hlt v15r2p1
For use with higher deferral rate (using new disks in the pit)
Final tuned version for 2012 datataking
With Rich/RichRecSys v4r5 fix for lines using Rich PID to use
match as well as forward tracks
As v14r1 with HltSettings v5r33 (for 3 physics TCK families)
As v14r1 with HltSettings v5r32 (for 6 physics TCKS)
For May 2012 data taking.
As v13r4, with Physics_May2012 settings and improved
Hlt2InclusiveDiMuonLines.py
Uses Hlt v14r4.
Uses Hlt v14r3. Bug fixes for 2012 data taking
For loose SPD settings.
HltSettings with Physics_April{BU}2012, fixed topo, prescaled diproton,
removed nobias & lumi rate limiters
Same as v13r2p1 with HltGlobalMonitor v3r9 and TrackFitter v4r7.
Same as v13r2p2 without EventPacker and PackedEvent.
Fix topo rate bug; fix displvertices bug. Set rate limit to lumi
and nobias very high. Subscribe to odin nobias evttyp.
Uses Hlt v14r2.
Fixed mainly online bugs in Hlt/Moore/python/Moore.
PatForward, TrackFitter, Hlt2SharedParticles and Hlt2DisplVertices
bugfixes. Add DD KS to the topo.
Fix GaudiConf bug in Configuration.py.
based on HLT_v14r1 and Gaudi v23r1 stack.
based on HLT_v14r0 and Gaudi v23r0 stack.
based on HLT_v13r11. Intermediate version for testing deferred
triggering in the pit.
based on HLT_v13r10p1
based on HLT_v13r10
based on HLT_v13r5p1, bugfixes on top of v13r5
based on HLT_v13r5, candidate release for use after the
May 9th LHC technical stop
based on HLT_v13r4
still based on HLT_v13r2p1, minor patches applied
based on HLT_v13r2p1, minor patches for Physics_Feb11 setting
based on HLT_v13r2, minor patches for Physics_Feb11 setting
based on HLT_v13r1, minor patches for Physics_Feb11 setting
based on HLT_v13r1
based on HLT_v13r0
based on HLT_v12r6p1
based on HLT_v12r6
based on HLT_v12r5
based on HLT_v12r4
based on HLT_v12r3
based on HLT_v12r2
based on HLT_v12r1
based on HLT_v12r0
Add support for swimming
based on HLT_v11r2
based on HLT_v11r1
based on HLT_v11r0
based on Hlt v10r5
Patches on top of v9r2, but given that there is eg. now
(the possibility of adding) a global pile-up veto in Hlt2,
call it v9r3 instead of v9r2p1...
Release of top of Hlt v10r4
Patches on top of v9r1p1 to pick up RICH gas parameters online,
improve startup behaviour of rate limiters, add some monitoring
change compared to v9r1: allow to re-run L0 when
configuring from a TCK
Release on top of HLT v10r2
More maintenance fixes for data taking
Release on top of LHCb v30r0, HLT v10r0
Minor fixes for data taking
Release on top of LHCb v29r2, HLT v9r2
Release on top of LHCb v29r1, HLT v9r1
Release on top of LHCb v29r0, HLT v9r0
Release on top of LHCb v28r5, HLT v8r2
Release on top of LHCb v28r4, HLT v8r0
(re)Release on top of LHCb v28r3, with fixed ODIN event time
decoding for ODIN v6
Based on Hlt v7r2, Phys v8r12, Lbcom v7r8, Rec v7r8 and Online v4r31
First release on top of LHCb v28r2, which contains support for ODIN
version 6.
Based on Hlt v7r1, Phys v8r11, Lbcom v7r7, Rec v7r7 and Online v4r30
Minimal changes needed for L0xHlt stripping
Based on Hlt v7r0, Phys v8r10, Lbcom v7r6, Rec v7r6 and Online v4r29.
Based on Hlt v6r8, Phys v8r10, Lbcom v7r6, Rec v7r6 and Online v4r29.
- Added the pattern container_package.
Based on Hlt v6r7, Phys v8r8, Lbcom v7r5, Rec v7r5 and Online v4r28.
- Added the pattern container_package.
Based on Hlt v6r5, Phys v8r7, Lbcom v7r4, Rec v7r4 and Online v4r27.
Based on Hlt v6r4, Phys v8r6, Lbcom v7r3, Rec v7r3 and Online v4r25.
Based on Hlt v6r2, Phys v8r4, Lbcom v7r1, Rec v7r1 and Online v4r23.
Based on Hlt v6r1, Phys v8r3, Lbcom v7r0, Rec v7r0 and Online v4r22.
First release based on LHCB v27r0, and Gaudi v21r0
Based on Hlt v5r2, but includes almost all changes which
will appear in Hlt v6r0. This version, unlike Hlt v6r0,
however still uses the LHCb v26r2 stack instead so we can
continue to use Online v4r20 for FEST3.
Based on Hlt v5r1, Lbcom v6r26, Phys v8r1, Online v4r20
Release used during the FEST week first week of February
Based on Hlt v5r0, Lbcom v6r25, Phys v8r0, Online v4r19
Release used during the FEST week last week of January
Based on Phys v7r4, Rec v6r0, HLT v4r4, Lbcom v6r24, Online v4r18
Updates for monitoring, routing bits, fixes for memory leak
Based on Phys v7r4, Rec v6r0, HLT v4r4, Lbcom v6r24, Online v4r18
Updates for Online v4r18 and Gaudi v20r3
! 2008-11-25 - Patrick Koppenburg
- Adapt doxygen to no version directories.
Based on Phys v7r2, Rec v5r12, HLT v4r3, Lbcom v6r23, Online v4r16
add ONLINE_OVERRULE_MOORE_SETUP as tag to the requirements.
This tag is used to change the setup for runMooreOnline_EFF.sh: default is to
take the environment from $LHCBSCRIPTS/SetupMoore_vxxx.sh, which runs the
version in the release area. If this is set, the environment corresponding
to the checked out version of Moore is generated and used instead
Based on Phys v7r1, Rec v5r11, HLT v4r2, Lbcom v6r22, LHCb v25r1, Gaudi v20r2, LCGCMT 55a, Online v4r15
Updates for Online v4r15, further integration into online system
(eg. includes Velo lines)
Based on Phys v7r0, Rec v5r10, HLT v4r1, Lbcom v6r21, LHCb v25r0, Gaudi v20r2, LCGCMT 55, Online v4r14
Updates for Online v4r14, further integration into online system
Based on Phys v7r0, Rec v5r10, HLT v4r1, Lbcom v6r21, LHCb v25r0, Gaudi v20r1, LCGCMT 55
This version uses LHCb v25r0 and Gaudi v20r2 . Only Hlt changed.
. Many changes to get pythonized configuration.
. Prepare for working version in the pit.
. New packages HltConf, HltHidValley
The Moore project temporarily contains DaVinciTools to allow the use
of the ParticleFilter in Hlt2 (was in DaVinciFilter).
Based on Phys v7r0, Rec v5r10, HLT v4r0, Lbcom v6r21, LHCb v25r0, Gaudi v20r1, LCGCMT 55
. Many changes for Gaudi state machine and use of TCK.
. Hlt1: New packages HltEcalAlley, HltLuminosity, HltGlobalMonitor, HltRawData
. Hlt2: Removed all .opts files and replaced by .py.
! 2008-07-28 - Gerhard Raven
- add TCKData package
Based on Phys v6r14, Rec v5r8, HLT v3r4, Lbcom v6r19, LHCb v24r0, Gaudi v20r1, LCGCMT 55
- Based on Hlt v3r3 and Online v4r10.
- New IANNSvc
- Used in Hlt2 throughout
- Many changes in alleys
- Based on Hlt v3r2 and Online v4r8. Separation of Hlt1 and Hlt2.
- Based on Hlt v3r1 with LoKi::Hybrid and big alleys cleanup. Depends on Online v4r7.
Tf framework version
HLT benchmark version
This version uses
projects Gaudi v19r2, LHCb v22r2, Lbcom v6r2, Rec v4r2, Hlt v1r3, Phys v6r0
This version is a development version for the DC06 Hlt Application.
A first incomplete release of the HltSelections is included.
This version uses
projects Gaudi v19r1, LHCb v22r1, Lbcom v6r1, Rec v4r1, Hlt v1r2
databases XmlDDDB v40r0, XmlConditions v2r4, ParamFiles v5r0, FieldMap v4r7
This version is a development version for the DC06 Hlt Application.
It is the first release using CMT InstallAreas
The application is again called Hlt/Moore, no longer Hlt/HltApp
This version uses
projects Gaudi v18r11, LHCb v21r12, Lbcom v5r9, Rec v3r14p1, Hlt v1r0
databases XmlDDDB v30r14, XmlConditions v2r4, ParamFiles v5r0, FieldMap v4r7
This version is a development version for the DC06 Hlt Application.
It contains the HltApp application, with only the HLT Alleys implementation.
The Moore application (HLT exclusive and Online intergration) is not available
in this release
- In HltApp v1r4:
. HltAlleys.opts self-consistent to be run in DaVinci or other Gaudi App
add options for HltCalAlley (but they are switched off)
. L0.opts to rerun the L0
. HltApp.opts cleaning the options
. HltAppFrame.opts remove
. L0Reco.opts rename to L0.opts
This version uses LHCb v18r8, Lbcom v2r4, Rec v1r4, Phys v1r4, Online v1r4
Gaudi v16r5 and XmlDDDB v26r1
- New features:
. In offline mode, any /Raw, /Rec, /MC, /Trig node that may have been
registered on the input file is killed by executing EventNodeKiller as the
first TopAlg. This enables to transparently process .raw files that may or
may not have these nodes already existing (MooreOffline.opts, LHCbAlgs v1r8)
. Add support for OT RawBank v2 (OTDAQ v3r3, TrgForward v5r2)
. MakeResonances now does not make any plot by default, exclusive HLT options
have been updated accordingly
. Add example for reading online ("Markus file") format in MooreOffline
(MooreMF.opts)
- New tuning:
. Removed ResolutionCor from DeOTDetector, following 2005 test beam
(OTDet v5r6)
. Change OT readout gate from 50ns to 75ns (OTDAQ v3r3)
- Bug fixes:
. For 2D tracks, get phi-zone geometry from Velo detector element. Fixes L1
accept rate problem in RTTC data (L1Reco v7r1)
. Fix decoding of ST Raw Bank, was always decoding one word beyond end of bank
(TrgForward v5r2)
. Add /Event/Rec Node to DataOnDemandSvc, to prevent triggering a CaloPID
algorithm instead (MooreCommon.opts)
. Load GaudiPoolDb even in online (for Event dictionary) (MooreOnline.opts)
. RichLocalPID tools were accessing TES before the start of the event loop,
in the beginEvent incident handler (RichLocalPID v1r12)
. HltCompare2RawBuffer algorithm no longer tries to access RawBuffer,
accesses RawEvent instead (HltMonitor v1r1)
. Fix memory leak in XmlMuonRegionCnv (MuonDet v4r8)
. Fixes to bugs found during RTTC in various HLT packages, see PhysSys
release notes for details
. Decode again Velo RawBuffer in Reco sequence to avoid Velo tracking
interference with Hlt. (RecSys v1r4)
. Do not send L1 event number with Hlt decision (GaudiOnline v1r2p1)
This version uses LHCb v18r7, Lbcom v2r3, Rec v1r3, Phys v1r3, Online v1r3
- New features:
. Property "Moore.HistoProduce" replaces "Moore.doHistos" (LHCbAlgs v1r7)
. Split memory histogram into two, both with "Moore.HistoSize" bins
+ hID=2: one entry per event for first HistoSize events
+ hID=3: one entry every HistoSize events, starting at event 1
(LHCbAlgs v1r7)
. Repackaging of Rich to allow running both Hlt and Reco in same job
(Not yet enabled. See LHCbSys, LbcomSys, RecSys, PhysSys release notes)
. Read SFC client parameters from environment variables (SFCClient v1r1)
- New tuning:
. Speed improvements to Rich reconstruction
(See LHCbSys, LbcomSys, RecSys release notes)
- Bug fixes:
. Load Pool persistency only in offline application
(MooreOffline.opts, LHCbApplication.opts)
. Set up online EventSelector in online application (MooreOnline.opts)
. Fix memory leaks at finalisation (XmlTools v5r3p1, DetDesc v15r2)
. Fix memory leaks in event loop (TrgPrimVertex v4r2, TrgMuon v1r2p2)
. If UTGID is not set, don't give a null pointer (GauchoJob v2r3)
This version uses LHCb v18r6, Lbcom v2r2, Rec v1r2, Phys v1r2, Online v1r2
First release, for RTTC tests