The LHCB Project

LHCB v42r6p1

Release Notes

2017-09-11 LHCbSys v42r6p1

This version uses Gaudi v28r2 and LCG_82 with ROOT 6.08.06.

<

p> This version is released on 2017-patches branch.

Changes to configuration

[MR !867] Separate CaloAdcs and CaloDigits production on demand
Sets up separate decoders in DecoderDB for CaloDigits and CaloAdcs

New functionality

[MR !877] Add new feature to L0CaloAlg to be able to change by options the tool used to create L0ADC from RAW

Bug fixes

[MR !873] Fix an out-of-bounds read on a vector in DeRichHPDPanel

[MR !878] Initialize HltSelRepRawBank header
Avoids writing random data to the raw bank when the HltSelRepRawBank is not very big. This is harmless but would improve raw data checkusm consistency.

Changes to tests

[MR !865] Add support for Tesla tests running under 2012 data type
Some Tesla tests, in DaVinci, run using 2012 data and so set the DataType to '2012'. This MR allows Tesla to run with a 2012 data type, with the caveat that this is intended just for the pre-existing tests.

Package Versions

Associators/MCAssociatorsdocEvent/FTEventdictKernel/PartPropscripts
Associators/MCAssociatorsdictEvent/FTEventxmlKernel/PartPropdoc
Associators/MCAssociatorsKernelEvent/FTEventdocKernel/PartPropdict
Associators/MCAssociatorsCMakeLists.txtEvent/FTEventCMakeLists.txtKernel/PartPropKernel
Calo/CaloDAQsrcEvent/GenEventdocKernel/PartPropCMakeLists.txt
Calo/CaloDAQpythonEvent/GenEventxmlKernel/Relationsdict
Calo/CaloDAQoptionsEvent/GenEventsrcKernel/Relationsdoc
Calo/CaloDAQdictEvent/GenEventGenEventKernel/Relationstests
Calo/CaloDAQCaloDAQEvent/GenEventCMakeLists.txtKernel/RelationsRelations
Calo/CaloDAQdocEvent/HltEventdocKernel/Relationspython
Calo/CaloDAQCMakeLists.txtEvent/HltEventxmlKernel/Relationssrc
Calo/CaloInterfacesCaloInterfacesEvent/HltEventsrcKernel/RelationsCMakeLists.txt
Calo/CaloInterfacesdictEvent/HltEventdictKernel/VectorClasssrc
Calo/CaloInterfacesdocEvent/HltEventCMakeLists.txtKernel/VectorClassVectorClass
Calo/CaloInterfacesCMakeLists.txtEvent/L0EventEventKernel/VectorClassdoc
Calo/CaloKerneldocEvent/L0EventsrcKernel/VectorClassexamples
Calo/CaloKernelpythonEvent/L0EventxmlKernel/VectorClassCMakeLists.txt
Calo/CaloKernelCaloKernelEvent/L0EventdocKernel/XMLSummaryBasepython
Calo/CaloKernelsrcEvent/L0EventCMakeLists.txtKernel/XMLSummaryBasexml
Calo/CaloKernelCMakeLists.txtEvent/LinkerEventxmlKernel/XMLSummaryBasetests
Calo/CaloUtilsdocEvent/LinkerEventdocKernel/XMLSummaryBasedoc
Calo/CaloUtilsdictEvent/LinkerEventLinkerKernel/XMLSummaryBaseCMakeLists.txt
Calo/CaloUtilsCaloUtilsEvent/LinkerEventsrcKernel/XMLSummaryKerneloptions
Calo/CaloUtilspythonEvent/LinkerEventCMakeLists.txtKernel/XMLSummaryKernelpython
Calo/CaloUtilssrcEvent/LinkerInstancespythonKernel/XMLSummaryKernelsrc
Calo/CaloUtilsCMakeLists.txtEvent/LinkerInstancesdictKernel/XMLSummaryKerneltests
DAQ/DAQKernelDAQKernelEvent/LinkerInstancesxmlKernel/XMLSummaryKerneldoc
DAQ/DAQKernelsrcEvent/LinkerInstancesdocKernel/XMLSummaryKernelCMakeLists.txt
DAQ/DAQKerneldocEvent/LinkerInstancesCMakeLists.txtL0/L0BaseL0Base
DAQ/DAQKernelCMakeLists.txtEvent/LumiEventdocL0/L0Basesrc
DAQ/DAQKernel.projectEvent/LumiEventxmlL0/L0Basedoc
DAQ/DAQSysscriptsEvent/LumiEventsrcL0/L0BaseCMakeLists.txt
DAQ/DAQSysdocEvent/LumiEventdictL0/L0Calodoc
DAQ/DAQSystestsEvent/LumiEventCMakeLists.txtL0/L0Calosrc
DAQ/DAQSyspythonEvent/MCEventdocL0/L0CaloCMakeLists.txt
DAQ/DAQSysCMakeLists.txtEvent/MCEventxmlL0/L0DUoptions
DAQ/DAQUtilsdocEvent/MCEventdictL0/L0DUsrc
DAQ/DAQUtilsEventEvent/MCEventsrcL0/L0DUpython
DAQ/DAQUtilssrcEvent/MCEventEventL0/L0DUdoc
DAQ/DAQUtilstestsEvent/MCEventCMakeLists.txtL0/L0DUCMakeLists.txt
DAQ/DAQUtilsCMakeLists.txtEvent/MicroDstsrcL0/L0Interfacesdict
DAQ/MDFoptionsEvent/MicroDstpythonL0/L0InterfacesL0Interfaces
DAQ/MDFsrcEvent/MicroDstKernelL0/L0Interfacesdoc
DAQ/MDFcomponentsEvent/MicroDstdocL0/L0InterfacesCMakeLists.txt
DAQ/MDFMDFEvent/MicroDstdictL0/L0Muonsrc
DAQ/MDFdocEvent/MicroDstCMakeLists.txtL0/L0Muondoc
DAQ/MDFcmtEvent/PhysEventsrcL0/L0Muonoptions
DAQ/MDFCMakeLists.txtEvent/PhysEventdictL0/L0MuonCMakeLists.txt
DAQ/MDF_ROOTsrcEvent/PhysEventEventL0/L0MuonKernelsrc
DAQ/MDF_ROOTdocEvent/PhysEventdocL0/L0MuonKerneldoc
DAQ/MDF_ROOTCMakeLists.txtEvent/PhysEventxmlL0/L0MuonKernelL0MuonKernel
DAQ/RawEventCompatpythonEvent/PhysEventCMakeLists.txtL0/L0MuonKernelCMakeLists.txt
DAQ/RawEventCompattestsEvent/RecEventsrcL0/ProcessorKernelsrc
DAQ/RawEventCompatdocEvent/RecEventEventL0/ProcessorKerneldoc
DAQ/RawEventCompatCMakeLists.txtEvent/RecEventdictL0/ProcessorKernelProcessorKernel
DAQ/Tell1KerneldocEvent/RecEventdocL0/ProcessorKernelCMakeLists.txt
DAQ/Tell1KernelTell1KernelEvent/RecEventxmlMuon/MuonDAQdoc
DAQ/Tell1KernelCMakeLists.txtEvent/RecEventCMakeLists.txtMuon/MuonDAQdict
Det/BcmDetdictEvent/RecreatePIDToolssrcMuon/MuonDAQEvent
Det/BcmDetsrcEvent/RecreatePIDToolsdocMuon/MuonDAQMuonDAQ
Det/BcmDetdocEvent/RecreatePIDToolsCMakeLists.txtMuon/MuonDAQsrc
Det/BcmDetBcmDetEvent/SwimmingEventdocMuon/MuonDAQCMakeLists.txt
Det/BcmDetCMakeLists.txtEvent/SwimmingEventdictMuon/MuonKernelsrc
Det/CaloDetsrcEvent/SwimmingEventEventMuon/MuonKernelMuonKernel
Det/CaloDetCaloDetEvent/SwimmingEventCMakeLists.txtMuon/MuonKerneldoc
Det/CaloDetdictEvent/TrackEventsrcMuon/MuonKernelCMakeLists.txt
Det/CaloDetoptionsEvent/TrackEventEventOT/OTDAQoptions
Det/CaloDetdocEvent/TrackEventdictOT/OTDAQsrc
Det/CaloDetCMakeLists.txtEvent/TrackEventdocOT/OTDAQOTDAQ
Det/CaloDetXmlCnvsrcEvent/TrackEventxmlOT/OTDAQEvent
Det/CaloDetXmlCnvdocEvent/TrackEventCMakeLists.txtOT/OTDAQdict
Det/CaloDetXmlCnvCMakeLists.txtEvent/VeloEventxmlOT/OTDAQdoc
Det/DDDBdocEvent/VeloEventdocOT/OTDAQCMakeLists.txt
Det/DDDBpythonEvent/VeloEventVeloEventPhys/LoKiCoresrc
Det/DDDBoptionsEvent/VeloEventCMakeLists.txtPhys/LoKiCoreLoKi
Det/DDDBCMakeLists.txtEx/DetCondExampledocPhys/LoKiCorecmake
Det/DetConddocEx/DetCondExampleXMLDDDBPhys/LoKiCoretests
Det/DetCondDetCondEx/DetCondExamplepythonPhys/LoKiCoredict
Det/DetCondsrcEx/DetCondExampleoptionsPhys/LoKiCorepython
Det/DetCondtestsEx/DetCondExamplesrcPhys/LoKiCoredoc
Det/DetCondpythonEx/DetCondExamplelogsPhys/LoKiCoreCMakeLists.txt
Det/DetCondoptionsEx/DetCondExampleCMakeLists.txtPhys/LoKiGendoc
Det/DetCondCMakeLists.txtEx/DetDescExampledocPhys/LoKiGendict
Det/DetDescdocEx/DetDescExamplesrcPhys/LoKiGenpython
Det/DetDescDetDescEx/DetDescExampleoptionsPhys/LoKiGenLoKi
Det/DetDescdictEx/DetDescExampleCMakeLists.txtPhys/LoKiGentests
Det/DetDescsrcEx/IOExampledocPhys/LoKiGensrc
Det/DetDescCMakeLists.txtEx/IOExampletestsPhys/LoKiGenCMakeLists.txt
Det/DetDescCheckspythonEx/IOExamplepythonPhys/LoKiHltLoKi
Det/DetDescChecksoptionsEx/IOExampleCMakeLists.txtPhys/LoKiHltdoc
Det/DetDescChecksdocFT/FTDAQsrcPhys/LoKiHlttests
Det/DetDescCheckssrcFT/FTDAQdocPhys/LoKiHltdict
Det/DetDescCheckstestsFT/FTDAQCMakeLists.txtPhys/LoKiHltpython
Det/DetDescChecksCMakeLists.txtGaudiConfsrcPhys/LoKiHltsrc
Det/DetDescCnvdocGaudiConftestsPhys/LoKiHltCMakeLists.txt
Det/DetDescCnvDetDescCnvGaudiConfoptionsPhys/LoKiMCLoKi
Det/DetDescCnvsrcGaudiConfdocPhys/LoKiMCsrc
Det/DetDescCnvCMakeLists.txtGaudiConfpythonPhys/LoKiMCpython
Det/DetDescSvctestsGaudiConf.projectPhys/LoKiMCtests
Det/DetDescSvcdocGaudiConfCMakeLists.txtPhys/LoKiMCdoc
Det/DetDescSvcsrcGaudiConfUtilsdocPhys/LoKiMCdict
Det/DetDescSvcCMakeLists.txtGaudiConfUtilspythonPhys/LoKiMCCMakeLists.txt
Det/DetSysdocGaudiConfUtilstestsPhys/LoKiNumbersdoc
Det/DetSysCMakeLists.txtGaudiConfUtilsCMakeLists.txtPhys/LoKiNumberstests
Det/FTDetdocGaudiObjDescdocPhys/LoKiNumberspython
Det/FTDetdictGaudiObjDescscriptsPhys/LoKiNumbersdict
Det/FTDetFTDetGaudiObjDescGaudiObjDescPhys/LoKiNumbersCMakeLists.txt
Det/FTDettestsGaudiObjDescfragmentsReleaseNotesv42r5.md
Det/FTDetsrcGaudiObjDesccmakeReleaseNotesv42r6.md
Det/FTDetCMakeLists.txtGaudiObjDesctestsReleaseNotesv42r6p1.md
Det/MagnetoptionsGaudiObjDescpythonRich/RichDAQsrc
Det/MagnetsrcGaudiObjDescsrcRich/RichDAQdoc
Det/MagnetdocGaudiObjDesctemplatesRich/RichDAQCMakeLists.txt
Det/MagnetCMakeLists.txtGaudiObjDescxml_filesRich/RichKernelpython
Det/MuonDetdictGaudiObjDescCMakeLists.txtRich/RichKernelsrc
Det/MuonDetdocHC/HCDAQdocRich/RichKernelRichKernel
Det/MuonDetMuonDetHC/HCDAQsrcRich/RichKerneldoc
Det/MuonDetsrcHC/HCDAQCMakeLists.txtRich/RichKernelCMakeLists.txt
Det/MuonDetCMakeLists.txtHlt/HltDAQxmlST/STDAQdoc
Det/OTDetdictHlt/HltDAQtestsST/STDAQoptions
Det/OTDetdocHlt/HltDAQdocST/STDAQsrc
Det/OTDetOTDetHlt/HltDAQHltDAQST/STDAQCMakeLists.txt
Det/OTDetsrcHlt/HltDAQsrcST/STKernelsrc
Det/OTDetCMakeLists.txtHlt/HltDAQCMakeLists.txtST/STKerneldoc
Det/RichDetdictHlt/HltServicessrcST/STKerneldict
Det/RichDetRichDetHlt/HltServicesutilitiesST/STKernelKernel
Det/RichDetdocHlt/HltServicestestsST/STKernelCMakeLists.txt
Det/RichDetsrcHlt/HltServicesdocST/STTELL1Eventsrc
Det/RichDetCMakeLists.txtHlt/HltServicesCMakeLists.txtST/STTELL1Eventdoc
Det/STDetsrcKernel/FSRAlgsFSRAlgsST/STTELL1Eventxml
Det/STDetdocKernel/FSRAlgstestsST/STTELL1EventCMakeLists.txt
Det/STDetdictKernel/FSRAlgspythonSi/SiDAQSiDAQ
Det/STDetSTDetKernel/FSRAlgssrcSi/SiDAQdoc
Det/STDetCMakeLists.txtKernel/FSRAlgsdocSi/SiDAQCMakeLists.txt
Det/VPDetdocKernel/FSRAlgsoptionsSim/SimComponentssrc
Det/VPDetVPDetKernel/FSRAlgsCMakeLists.txtSim/SimComponentsdoc
Det/VPDetsrcKernel/HltInterfacessrcSim/SimComponentsCMakeLists.txt
Det/VPDetdictKernel/HltInterfacesdictTools/CondDBEntityResolvertests
Det/VPDetCMakeLists.txtKernel/HltInterfacesKernelTools/CondDBEntityResolversrc
Det/VeloDetoptionsKernel/HltInterfacesdocTools/CondDBEntityResolverdoc
Det/VeloDettestsKernel/HltInterfacesCMakeLists.txtTools/CondDBEntityResolverCMakeLists.txt
Det/VeloDetdictKernel/KernelSysdocTools/CondDBUIscripts
Det/VeloDetsrcKernel/KernelSysCMakeLists.txtTools/CondDBUIqt_resources
Det/VeloDetdocKernel/LHCbAlgsdocTools/CondDBUICondDBUIHelper
Det/VeloDetVeloDetKernel/LHCbAlgssrcTools/CondDBUIsrc
Det/VeloDetCMakeLists.txtKernel/LHCbAlgspythonTools/CondDBUIpython
Event/DAQEventsrcKernel/LHCbAlgstestsTools/CondDBUIdoc
Event/DAQEventxmlKernel/LHCbAlgsCMakeLists.txtTools/CondDBUICMakeLists.txt
Event/DAQEventdocKernel/LHCbKernelcmtTools/FileStagersrc
Event/DAQEventEventKernel/LHCbKernelpythonTools/FileStagerpython
Event/DAQEventCMakeLists.txtKernel/LHCbKerneldocTools/FileStagerdict
Event/DigiEventdictKernel/LHCbKerneldictTools/FileStagerFileStager
Event/DigiEventxmlKernel/LHCbKernelxmlTools/FileStagerdoc
Event/DigiEventdocKernel/LHCbKernelsrcTools/FileStagerCMakeLists.txt
Event/DigiEventCMakeLists.txtKernel/LHCbKerneltestsTools/XmlToolsdoc
Event/EventAssocdocKernel/LHCbKernelKernelTools/XmlToolsXmlTools
Event/EventAssocdictKernel/LHCbKernelCMakeLists.txtTools/XmlToolsdict
Event/EventAssocCMakeLists.txtKernel/LHCbMathdocTools/XmlToolssrc
Event/EventBasexmlKernel/LHCbMathLHCbMathTools/XmlToolsCMakeLists.txt
Event/EventBasedocKernel/LHCbMathpythonTr/LHCbTrackInterfacesdict
Event/EventBaseCMakeLists.txtKernel/LHCbMathtestsTr/LHCbTrackInterfacesTrackInterfaces
Event/EventPackerdocKernel/LHCbMathsrcTr/LHCbTrackInterfacesdoc
Event/EventPackerdictKernel/LHCbMathdictTr/LHCbTrackInterfacesCMakeLists.txt
Event/EventPackersrcKernel/LHCbMathCMakeLists.txtVP/VPDAQdoc
Event/EventPackerEventKernel/MCInterfacesdocVP/VPDAQsrc
Event/EventPackerCMakeLists.txtKernel/MCInterfacesMCInterfacesVP/VPDAQCMakeLists.txt
Event/EventSysdocKernel/MCInterfacesdictVelo/VeloDAQdoc
Event/EventSysCMakeLists.txtKernel/MCInterfacesCMakeLists.txtVelo/VeloDAQsrc
Event/FSREventdocKernel/PartProppythonVelo/VeloDAQpython
Event/FSREventxmlKernel/PartPropsrcVelo/VeloDAQCMakeLists.txt
Event/FSREventCMakeLists.txtKernel/PartProptests