This version uses Gaudi v29r0 and LCG_91 with ROOT 6.10.06.
This version is released on master
branch. The previous release on master
branch was LHCb v43r0
. This release contains all the changes that were made in LHCb v42r6
LHCb v42r6p1
and LHCb v42r6p2
(released on 2017-patches
branch, see corresponding release notes), as well as the additional changes described in this file.
As from this release, support for gcc7 is added
Note that C++17 is not yet fully supported, waiting for support from ROOT
[MR !836] Suppress legitimate -Wimplicit-fallthrough warnings from gcc7
[MR !830] Fix to allow compilation with gcc 7.1
[MR !804] Remove use of register keyword as storage classifier
[MR !861] LHCbMath: backport some developments (and fixes) from ostap-standalone
1. Fix for Lomont' next_float/next_double method. Other functors from this file were also rewritten properly.
2. Bernstein polynomials:
* improve numerical stability of polinomial division
* remove gcd (better to keep it in python using proper efficient divmod from C++)
* add functions ( splits, control polygon, convex hulls, crossing points...) that allow easy and efficient implementation of root-finding in python
3. B-spline
* improve numerical stability
* add knot insertion using Boehm's algorithm
* add functions (split, knot inserions, contorl polygons, convex hulls, crossing points) that allow easy and efficient implementation of root-finding in python
* add spline VDM approximatinon
* add spline interpolation
* add Berstein -> BSpline conversion
* make some internal algorithm "visible" and usable outside b-spline ( de Boor, Boehm, ...)
4. Add few useful functions&objects into LHCb::Math namespace
[MR !848] LHCbMath - Add AVX Guard class
Simple AVX 'guard' class that calls _mm256_zeroupper()
when it goes out of scope
[MR !793] Update default DDDB tags according to LHCBCNDB-646
Introduces new ParticleTable.txt
in DDDB with following global tags:
Name Based on Datatype
dddb-20170721 dddb-20160318 2010
dddb-20170721-1 dddb-20160318-1 2011
dddb-20170721-2 dddb-20150928 2012,2013
dddb-20170721-3 dddb-20150724 2015,2016,2017
[MR !777] New linker base class in Associators/AssociatorsBase
See LHCBPS-1742
[MR !905] Restore the default behaviour of AlgContextSvc
The behaviour was changed in Gaudi v29r0, see gaudi/Gaudi!409. This change is needed in order to be able to determine the parent of public tools during intitialize (mostly for LoKi functors).
[MR !856] Update VectorClass
1. Update VectorClass
to latest version.
2. Add the missing instrset_detect.cpp
file to the library.
3. Explicitly link LHCbMath
against VectorClassLib
to pick up instrset_detect()
from there.
4. Update CPUDispatch.h
with AVX512
enums.
[MR !713] Disable Boost pool allocators
[MR !806, !823] Improve error detection & handling in TCK I/O
[MR !926] Optimize Solid{Cons,Polycone,SolidTubs}
- avoid repeated sin/cos calls
- hint the compiler to use sincos by computing sin and cos right next to each other
[MR !863] LoKiMC&LoKiGen: remove (hide) possibility to access Child selector by simple indices
See LHCBPS-1745
[MR !831] Fix Coverity warning: remove unnecessary include
[MR !842] Properly initialize MuonODEData in c'tor
[MR !825] L0DUReportMonitor: Fix repetitive label reset in monitoring
Fix a missing reset that cause the histo label to be reset each event (for online monitoring purpose only)
[MR !824] Fix git create database
[MR !822] Fix test_conddbui.py
[MR !815] Avoid bad query to PropertyConfigSvc
[MR !796] Restore short-circuiting for And and Or in LoKi/Primitives.h
Fix for LHCBPS-1743
[MR !789] Augment dictionary to fix stripping cache generation
[MR !206] Check whether args were passed to AuxFunBase prior to using them in toCpp
[MR !884] Use everywhere (consistently) LHCbMath/Lomont.h
Removed from Gaudi with gaudi/Gaudi!398
[MR !888] Make sure libgit2 can be found even if LCG does not provide openssl
[MR !899] Remove Kernel/TemplatedGenVector
Now available from ROOT 6.10.x
[MR !909] Fix untested StatusCodes uncovered by gaudi/Gaudi!386
[MR !911] Truncate existing raw files when writing
Currently, if a raw file exists, it is not truncated when opened for writing. If the existing file has a larger size, the leftover bytes at the end will be left there and further reading will lead to segvs due to the corrupted file.
This MR simply adds the O_TRUNC flag to the open call and a test that verifies the correct behaviour.
[MR !916] LoKiCore fix for regression discussed in Phys!206
[MR !778] Update L0DU Bank monitor in case of Condition number exceeds 32
Update L0DURawBankMonitor to handle not-reported conditions (when number of L0 conditions exceeds 32). Only affects the online monitoring in Orwell.
[MR !866] Modernize lomont
- Make constructors constexpr (again)
- Do not explicitly inhibit default constructor
[MR !858] Modernize TrackEvent
- remove virtual
specification from LHCb::Track member functions
- remove use of deprecated (and removed in C++17) std::{unary,binary}_function
- remove unneccessary include of stdio.h and functional
- change functors to be non-template classes (structs) with a templated operator() -- this avoids having to specify a type when instantiating an instance of a functor
- remove commented out old code
- avoid unneccessary statics
- simplify Track::addToStates implementation -- no need to reserve first, do not modify the argument
- optimize Track::copy -- skip resetting data to zero when it will subsequently be overwritten
[MR !851] Use gsl::span instead of bare pointers to non-owned arrays in Similarity
[MR !826] Modernize hltservices
- replace CloseListener with a generic listener implementation
- make operator bool explicit
- rename flush in close
- do not use using namespace std::
- prefer pass-by-value followed by move
[MR !847] Modernize MuonDAQ
- remove private
methods from IMuonRawBuffer interface
- add some const
in IMuonRawBuffer interface
- prefer std::array over C-style arrays
- prefer zero initialization of array over .fill(0)
- make operator<< friend, in class scope, instead of in global scope
- make static constants constexpr
- prefer inherited constructors
- prefer switch/case over if-then
- prefer range-based loops
- prefer Gaudi::Property with direct member initialization over declareProperty
- reduce scope of variables as much as possible: only declare variables at the point they can be assigned a value
- use lambda to consolidate repeated code
- simplify a few arithmetic expressions
- prefer STL algorithms over raw loops
- use a scoped guard over explicitly grouped 'set/reset' calls
- prefer std::bitset over arrays of bool
[MR !852] Clarify ownership transfer in CaloHypo::setPosition
[MR !821] Modernize LoKi Primitives
Eliminate the need for Primitives.h to include itself after some pre-processor manipulations. This is done by avoiding the dedicated specialization for the 'void' functors (i.e. the case where there is no argument). Instead, use variadic number of arguments, and make both the case with and without argument a specialization.
In addition, implement Min
and Max
in terms of the generic BinaryOp
-- which implies moving the handling of 3 or more functions into the min
and max
helpers in Math.h -- and Round
in terms of the generic UnaryOp
[MR !816] Modernize TrackParameters, TrackUse
- use constexpr if possible
- remove deprecated std::unary_function
- prefer direct member initialization
- prefer STL algortihms over raw loops
[MR !794] Modernize HltInterfaces
- avoid mutable 'digest' data members
- prefer enum class for kinds (IAlgorithm,IService,IAlgTool) instead of strings
- make binary operators friend functions
- prefer STL algorithms over raw loops
- prefer boost::string_ref over const std::string& to avoid string copies
[MR !798, !784] Modernize LoKiCore
- introduce LOKI_REQUIRES macro to simplify SFINAE constraints
- prefer typename in template declarations
- introduce generic BindBinary functor, and use it to implement
- EqualToValue
- NotEqualToValue
- LessThanValue
- LessOrEqualValue
- GreaterThanValue
- GreaterOrEqualValue
- MultiplyByValue
- SumByValue
- Minus1
- Minus2
- Divide1
- Divide2
- remove fake argument in Round::Round
- add final to help the compiler de-virtualize
- remove SVN/CVS identifiers
- simplify LoKi::AddRef
- simplify LoKi::Const
- consolidate AlgFunctors: use baseclass + template implementation with a small struct to specialize
- add variadic min, max functors
- constrain FunctorArray constructor so it does not classify as copy c'tor
- generalize BinaryOp, and use it instead of Combination
- remove deprecated LoKi::select
- use Synced
[MR !795, !792] Simplify DAQKernel
- prefer inherited constructors
- put all related explicit template instantiations in a single file
- eliminate the need for getIfExistRaw
- remove obsolete SVN/CVS identifiers
- prefer =default over explicit implementations
[MR !785] Add tagged_bool and use it to make ITrajPoca::minimize more explicit
[MR !782] Modernize bankKiller, OdinTypesFilter, OdinBCIDFilter
Use Gaudi::Property, and use the opportunity to replace string options by dedicated types
[MR !787] Modernize LHCbKernel
- prefer std::array over boost::array
- prefer auto
- prefer std::greater<> over std::greater
[MR !672] Modernize L0DUBase: replace C-style arrays by std::array
[MR !912] Improve type punning
- Introduce pun_to for type punning
- pun_to avoid the need to rely on C99 compatibility (accessing the 'non-active' member of a union is undefined behaviour in C++ -- but g++ behaves according to C99 in this respect)
- also, remove unneeded #include
- also, fully qualify enum values
[MR !797] Add test for JIRA-LHCBPS-1743
[MR !908] testvdtmath_AVX2FMA.qmt: Ignore tiny difference in vdt::fast_cossin when FMA enabled
Associators/MCAssociators | Kernel | Event/FTEvent | xml | Kernel/PartProp | dict |
Associators/MCAssociators | dict | Event/FTEvent | doc | Kernel/PartProp | tests |
Associators/MCAssociators | doc | Event/FTEvent | dict | Kernel/PartProp | doc |
Associators/MCAssociators | CMakeLists.txt | Event/FTEvent | CMakeLists.txt | Kernel/PartProp | CMakeLists.txt |
Calo/CaloDAQ | dict | Event/GenEvent | GenEvent | Kernel/Relations | src |
Calo/CaloDAQ | options | Event/GenEvent | src | Kernel/Relations | tests |
Calo/CaloDAQ | doc | Event/GenEvent | doc | Kernel/Relations | Relations |
Calo/CaloDAQ | CaloDAQ | Event/GenEvent | xml | Kernel/Relations | doc |
Calo/CaloDAQ | python | Event/GenEvent | CMakeLists.txt | Kernel/Relations | dict |
Calo/CaloDAQ | src | Event/HltEvent | xml | Kernel/Relations | python |
Calo/CaloDAQ | CMakeLists.txt | Event/HltEvent | doc | Kernel/Relations | CMakeLists.txt |
Calo/CaloInterfaces | CaloInterfaces | Event/HltEvent | dict | Kernel/VectorClass | VectorClass |
Calo/CaloInterfaces | doc | Event/HltEvent | src | Kernel/VectorClass | examples |
Calo/CaloInterfaces | dict | Event/HltEvent | CMakeLists.txt | Kernel/VectorClass | src |
Calo/CaloInterfaces | CMakeLists.txt | Event/L0Event | xml | Kernel/VectorClass | doc |
Calo/CaloKernel | doc | Event/L0Event | Event | Kernel/VectorClass | CMakeLists.txt |
Calo/CaloKernel | python | Event/L0Event | doc | Kernel/XMLSummaryBase | xml |
Calo/CaloKernel | src | Event/L0Event | src | Kernel/XMLSummaryBase | doc |
Calo/CaloKernel | CaloKernel | Event/L0Event | CMakeLists.txt | Kernel/XMLSummaryBase | python |
Calo/CaloKernel | CMakeLists.txt | Event/LinkerEvent | src | Kernel/XMLSummaryBase | tests |
Calo/CaloUtils | src | Event/LinkerEvent | Linker | Kernel/XMLSummaryBase | CMakeLists.txt |
Calo/CaloUtils | python | Event/LinkerEvent | doc | Kernel/XMLSummaryKernel | tests |
Calo/CaloUtils | CaloUtils | Event/LinkerEvent | xml | Kernel/XMLSummaryKernel | python |
Calo/CaloUtils | doc | Event/LinkerEvent | CMakeLists.txt | Kernel/XMLSummaryKernel | options |
Calo/CaloUtils | dict | Event/LinkerInstances | python | Kernel/XMLSummaryKernel | src |
Calo/CaloUtils | CMakeLists.txt | Event/LinkerInstances | dict | Kernel/XMLSummaryKernel | doc |
DAQ/DAQKernel | doc | Event/LinkerInstances | doc | Kernel/XMLSummaryKernel | CMakeLists.txt |
DAQ/DAQKernel | DAQKernel | Event/LinkerInstances | xml | L0/L0Base | src |
DAQ/DAQKernel | src | Event/LinkerInstances | CMakeLists.txt | L0/L0Base | L0Base |
DAQ/DAQKernel | CMakeLists.txt | Event/LumiEvent | xml | L0/L0Base | doc |
DAQ/DAQKernel | .project | Event/LumiEvent | doc | L0/L0Base | CMakeLists.txt |
DAQ/DAQSys | doc | Event/LumiEvent | src | L0/L0Calo | doc |
DAQ/DAQSys | python | Event/LumiEvent | dict | L0/L0Calo | src |
DAQ/DAQSys | scripts | Event/LumiEvent | CMakeLists.txt | L0/L0Calo | CMakeLists.txt |
DAQ/DAQSys | tests | Event/MCEvent | src | L0/L0DU | options |
DAQ/DAQSys | CMakeLists.txt | Event/MCEvent | dict | L0/L0DU | python |
DAQ/DAQUtils | doc | Event/MCEvent | Event | L0/L0DU | doc |
DAQ/DAQUtils | Event | Event/MCEvent | xml | L0/L0DU | src |
DAQ/DAQUtils | src | Event/MCEvent | doc | L0/L0DU | CMakeLists.txt |
DAQ/DAQUtils | tests | Event/MCEvent | CMakeLists.txt | L0/L0Interfaces | L0Interfaces |
DAQ/DAQUtils | CMakeLists.txt | Event/MicroDst | doc | L0/L0Interfaces | dict |
DAQ/MDF | cmt | Event/MicroDst | Kernel | L0/L0Interfaces | doc |
DAQ/MDF | tests | Event/MicroDst | dict | L0/L0Interfaces | CMakeLists.txt |
DAQ/MDF | components | Event/MicroDst | python | L0/L0Muon | doc |
DAQ/MDF | doc | Event/MicroDst | src | L0/L0Muon | options |
DAQ/MDF | MDF | Event/MicroDst | CMakeLists.txt | L0/L0Muon | src |
DAQ/MDF | options | Event/PhysEvent | dict | L0/L0Muon | CMakeLists.txt |
DAQ/MDF | src | Event/PhysEvent | xml | L0/L0MuonKernel | L0MuonKernel |
DAQ/MDF | CMakeLists.txt | Event/PhysEvent | doc | L0/L0MuonKernel | doc |
DAQ/MDF_ROOT | doc | Event/PhysEvent | Event | L0/L0MuonKernel | src |
DAQ/MDF_ROOT | src | Event/PhysEvent | src | L0/L0MuonKernel | CMakeLists.txt |
DAQ/MDF_ROOT | CMakeLists.txt | Event/PhysEvent | CMakeLists.txt | L0/ProcessorKernel | doc |
DAQ/RawEventCompat | tests | Event/RecEvent | dict | L0/ProcessorKernel | src |
DAQ/RawEventCompat | doc | Event/RecEvent | src | L0/ProcessorKernel | ProcessorKernel |
DAQ/RawEventCompat | python | Event/RecEvent | xml | L0/ProcessorKernel | CMakeLists.txt |
DAQ/RawEventCompat | CMakeLists.txt | Event/RecEvent | doc | Muon/MuonDAQ | src |
DAQ/Tell1Kernel | doc | Event/RecEvent | Event | Muon/MuonDAQ | dict |
DAQ/Tell1Kernel | Tell1Kernel | Event/RecEvent | CMakeLists.txt | Muon/MuonDAQ | MuonDAQ |
DAQ/Tell1Kernel | CMakeLists.txt | Event/RecreatePIDTools | doc | Muon/MuonDAQ | Event |
Det/BcmDet | src | Event/RecreatePIDTools | src | Muon/MuonDAQ | doc |
Det/BcmDet | dict | Event/RecreatePIDTools | CMakeLists.txt | Muon/MuonDAQ | CMakeLists.txt |
Det/BcmDet | doc | Event/SwimmingEvent | Event | Muon/MuonKernel | src |
Det/BcmDet | BcmDet | Event/SwimmingEvent | dict | Muon/MuonKernel | MuonKernel |
Det/BcmDet | CMakeLists.txt | Event/SwimmingEvent | doc | Muon/MuonKernel | doc |
Det/CaloDet | doc | Event/SwimmingEvent | CMakeLists.txt | Muon/MuonKernel | CMakeLists.txt |
Det/CaloDet | dict | Event/TrackEvent | src | OT/OTDAQ | dict |
Det/CaloDet | CaloDet | Event/TrackEvent | Event | OT/OTDAQ | doc |
Det/CaloDet | src | Event/TrackEvent | dict | OT/OTDAQ | Event |
Det/CaloDet | options | Event/TrackEvent | doc | OT/OTDAQ | OTDAQ |
Det/CaloDet | CMakeLists.txt | Event/TrackEvent | xml | OT/OTDAQ | options |
Det/CaloDetXmlCnv | doc | Event/TrackEvent | CMakeLists.txt | OT/OTDAQ | src |
Det/CaloDetXmlCnv | src | Event/VeloEvent | xml | OT/OTDAQ | CMakeLists.txt |
Det/CaloDetXmlCnv | CMakeLists.txt | Event/VeloEvent | doc | Phys/LoKiCore | doc |
Det/DDDB | options | Event/VeloEvent | VeloEvent | Phys/LoKiCore | LoKi |
Det/DDDB | python | Event/VeloEvent | CMakeLists.txt | Phys/LoKiCore | python |
Det/DDDB | doc | Ex/DetCondExample | XMLDDDB | Phys/LoKiCore | CMakeLists.txt |
Det/DDDB | CMakeLists.txt | Ex/DetCondExample | src | Phys/LoKiCore | dict |
Det/DetCond | python | Ex/DetCondExample | logs | Phys/LoKiCore | src |
Det/DetCond | doc | Ex/DetCondExample | doc | Phys/LoKiCore | tests |
Det/DetCond | src | Ex/DetCondExample | options | Phys/LoKiCore | cmake |
Det/DetCond | DetCond | Ex/DetCondExample | python | Phys/LoKiGen | src |
Det/DetCond | tests | Ex/DetCondExample | CMakeLists.txt | Phys/LoKiGen | dict |
Det/DetCond | options | Ex/DetDescExample | doc | Phys/LoKiGen | tests |
Det/DetCond | CMakeLists.txt | Ex/DetDescExample | src | Phys/LoKiGen | LoKi |
Det/DetDesc | doc | Ex/DetDescExample | options | Phys/LoKiGen | python |
Det/DetDesc | DetDesc | Ex/DetDescExample | CMakeLists.txt | Phys/LoKiGen | doc |
Det/DetDesc | dict | Ex/IOExample | doc | Phys/LoKiGen | CMakeLists.txt |
Det/DetDesc | src | Ex/IOExample | tests | Phys/LoKiHlt | dict |
Det/DetDesc | CMakeLists.txt | Ex/IOExample | python | Phys/LoKiHlt | tests |
Det/DetDescChecks | tests | Ex/IOExample | CMakeLists.txt | Phys/LoKiHlt | src |
Det/DetDescChecks | doc | FT/FTDAQ | src | Phys/LoKiHlt | doc |
Det/DetDescChecks | src | FT/FTDAQ | doc | Phys/LoKiHlt | LoKi |
Det/DetDescChecks | options | FT/FTDAQ | CMakeLists.txt | Phys/LoKiHlt | python |
Det/DetDescChecks | python | GaudiConf | options | Phys/LoKiHlt | CMakeLists.txt |
Det/DetDescChecks | CMakeLists.txt | GaudiConf | doc | Phys/LoKiMC | src |
Det/DetDescCnv | doc | GaudiConf | python | Phys/LoKiMC | dict |
Det/DetDescCnv | DetDescCnv | GaudiConf | tests | Phys/LoKiMC | LoKi |
Det/DetDescCnv | src | GaudiConf | src | Phys/LoKiMC | tests |
Det/DetDescCnv | CMakeLists.txt | GaudiConf | CMakeLists.txt | Phys/LoKiMC | doc |
Det/DetDescSvc | doc | GaudiConf | .project | Phys/LoKiMC | python |
Det/DetDescSvc | tests | GaudiConfUtils | doc | Phys/LoKiMC | CMakeLists.txt |
Det/DetDescSvc | src | GaudiConfUtils | tests | Phys/LoKiNumbers | python |
Det/DetDescSvc | CMakeLists.txt | GaudiConfUtils | python | Phys/LoKiNumbers | doc |
Det/DetSys | doc | GaudiConfUtils | CMakeLists.txt | Phys/LoKiNumbers | dict |
Det/DetSys | CMakeLists.txt | GaudiObjDesc | cmake | Phys/LoKiNumbers | tests |
Det/FTDet | src | GaudiObjDesc | python | Phys/LoKiNumbers | CMakeLists.txt |
Det/FTDet | FTDet | GaudiObjDesc | tests | ReleaseNotes | v42r6p2.md |
Det/FTDet | tests | GaudiObjDesc | fragments | ReleaseNotes | v43r0.md |
Det/FTDet | dict | GaudiObjDesc | doc | ReleaseNotes | v42r6p1.md |
Det/FTDet | doc | GaudiObjDesc | GaudiObjDesc | ReleaseNotes | v42r6.md |
Det/FTDet | CMakeLists.txt | GaudiObjDesc | templates | ReleaseNotes | v43r1.md |
Det/Magnet | doc | GaudiObjDesc | src | ReleaseNotes | v42r5.md |
Det/Magnet | options | GaudiObjDesc | xml_files | Rich/RichDAQ | doc |
Det/Magnet | src | GaudiObjDesc | scripts | Rich/RichDAQ | src |
Det/Magnet | CMakeLists.txt | GaudiObjDesc | CMakeLists.txt | Rich/RichDAQ | CMakeLists.txt |
Det/MuonDet | MuonDet | HC/HCDAQ | doc | Rich/RichKernel | doc |
Det/MuonDet | doc | HC/HCDAQ | src | Rich/RichKernel | python |
Det/MuonDet | src | HC/HCDAQ | CMakeLists.txt | Rich/RichKernel | src |
Det/MuonDet | dict | Hlt/HltDAQ | src | Rich/RichKernel | RichKernel |
Det/MuonDet | CMakeLists.txt | Hlt/HltDAQ | HltDAQ | Rich/RichKernel | CMakeLists.txt |
Det/OTDet | src | Hlt/HltDAQ | tests | ST/STDAQ | doc |
Det/OTDet | dict | Hlt/HltDAQ | doc | ST/STDAQ | src |
Det/OTDet | OTDet | Hlt/HltDAQ | xml | ST/STDAQ | options |
Det/OTDet | doc | Hlt/HltDAQ | CMakeLists.txt | ST/STDAQ | CMakeLists.txt |
Det/OTDet | CMakeLists.txt | Hlt/HltServices | src | ST/STKernel | Kernel |
Det/RichDet | doc | Hlt/HltServices | utilities | ST/STKernel | doc |
Det/RichDet | RichDet | Hlt/HltServices | tests | ST/STKernel | dict |
Det/RichDet | dict | Hlt/HltServices | doc | ST/STKernel | src |
Det/RichDet | src | Hlt/HltServices | CMakeLists.txt | ST/STKernel | CMakeLists.txt |
Det/RichDet | CMakeLists.txt | Kernel/FSRAlgs | FSRAlgs | ST/STTELL1Event | src |
Det/STDet | doc | Kernel/FSRAlgs | doc | ST/STTELL1Event | xml |
Det/STDet | STDet | Kernel/FSRAlgs | src | ST/STTELL1Event | doc |
Det/STDet | dict | Kernel/FSRAlgs | python | ST/STTELL1Event | CMakeLists.txt |
Det/STDet | src | Kernel/FSRAlgs | tests | Si/SiDAQ | doc |
Det/STDet | CMakeLists.txt | Kernel/FSRAlgs | options | Si/SiDAQ | SiDAQ |
Det/VPDet | src | Kernel/FSRAlgs | CMakeLists.txt | Si/SiDAQ | CMakeLists.txt |
Det/VPDet | VPDet | Kernel/HltInterfaces | dict | Sim/SimComponents | doc |
Det/VPDet | dict | Kernel/HltInterfaces | doc | Sim/SimComponents | src |
Det/VPDet | doc | Kernel/HltInterfaces | Kernel | Sim/SimComponents | CMakeLists.txt |
Det/VPDet | CMakeLists.txt | Kernel/HltInterfaces | src | Tools/CondDBEntityResolver | doc |
Det/VeloDet | src | Kernel/HltInterfaces | CMakeLists.txt | Tools/CondDBEntityResolver | tests |
Det/VeloDet | options | Kernel/KernelSys | doc | Tools/CondDBEntityResolver | src |
Det/VeloDet | VeloDet | Kernel/KernelSys | CMakeLists.txt | Tools/CondDBEntityResolver | CMakeLists.txt |
Det/VeloDet | tests | Kernel/LHCbAlgs | doc | Tools/CondDBUI | scripts |
Det/VeloDet | dict | Kernel/LHCbAlgs | python | Tools/CondDBUI | qt_resources |
Det/VeloDet | doc | Kernel/LHCbAlgs | tests | Tools/CondDBUI | src |
Det/VeloDet | CMakeLists.txt | Kernel/LHCbAlgs | src | Tools/CondDBUI | doc |
Event/DAQEvent | src | Kernel/LHCbAlgs | CMakeLists.txt | Tools/CondDBUI | CMakeLists.txt |
Event/DAQEvent | xml | Kernel/LHCbKernel | dict | Tools/CondDBUI | CondDBUIHelper |
Event/DAQEvent | doc | Kernel/LHCbKernel | python | Tools/CondDBUI | python |
Event/DAQEvent | Event | Kernel/LHCbKernel | src | Tools/FileStager | FileStager |
Event/DAQEvent | CMakeLists.txt | Kernel/LHCbKernel | tests | Tools/FileStager | src |
Event/DigiEvent | xml | Kernel/LHCbKernel | xml | Tools/FileStager | python |
Event/DigiEvent | doc | Kernel/LHCbKernel | doc | Tools/FileStager | doc |
Event/DigiEvent | dict | Kernel/LHCbKernel | Kernel | Tools/FileStager | dict |
Event/DigiEvent | CMakeLists.txt | Kernel/LHCbKernel | cmt | Tools/FileStager | CMakeLists.txt |
Event/EventAssoc | doc | Kernel/LHCbKernel | CMakeLists.txt | Tools/XmlTools | src |
Event/EventAssoc | dict | Kernel/LHCbMath | LHCbMath | Tools/XmlTools | dict |
Event/EventAssoc | CMakeLists.txt | Kernel/LHCbMath | dict | Tools/XmlTools | XmlTools |
Event/EventBase | doc | Kernel/LHCbMath | doc | Tools/XmlTools | doc |
Event/EventBase | xml | Kernel/LHCbMath | python | Tools/XmlTools | CMakeLists.txt |
Event/EventBase | CMakeLists.txt | Kernel/LHCbMath | src | Tr/LHCbTrackInterfaces | doc |
Event/EventPacker | src | Kernel/LHCbMath | tests | Tr/LHCbTrackInterfaces | TrackInterfaces |
Event/EventPacker | dict | Kernel/LHCbMath | CMakeLists.txt | Tr/LHCbTrackInterfaces | dict |
Event/EventPacker | Event | Kernel/MCInterfaces | dict | Tr/LHCbTrackInterfaces | CMakeLists.txt |
Event/EventPacker | CMakeLists.txt | Kernel/MCInterfaces | MCInterfaces | VP/VPDAQ | src |
Event/EventPacker | doc | Kernel/MCInterfaces | doc | VP/VPDAQ | doc |
Event/EventSys | doc | Kernel/MCInterfaces | CMakeLists.txt | VP/VPDAQ | CMakeLists.txt |
Event/EventSys | CMakeLists.txt | Kernel/PartProp | src | Velo/VeloDAQ | python |
Event/FSREvent | xml | Kernel/PartProp | Kernel | Velo/VeloDAQ | src |
Event/FSREvent | doc | Kernel/PartProp | scripts | Velo/VeloDAQ | CMakeLists.txt |
Event/FSREvent | CMakeLists.txt | Kernel/PartProp | python | Velo/VeloDAQ | doc |
The Full Release Notes | The Doxygen Documentation |