From 19a194d758bf94abbdced2c7ea3a02729cccc2a7 Mon Sep 17 00:00:00 2001 From: GitHub Action Bot Date: Sat, 12 Feb 2022 03:30:24 +0000 Subject: [PATCH] Updated README --- CHANGELOG.md | 44 +- doc/data/2022-02-o2_prs.json | 3086 +++++++++++++++++++--------------- 2 files changed, 1716 insertions(+), 1414 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ed07549a4ae18..b67e0665a8d12 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,48 +1,35 @@ -# Changes since 2022-01-27 +# Changes since 2022-01-29 ## Changes in Algorithm - [#8078](https://github.com/AliceO2Group/AliceO2/pull/8078) 2022-02-04: [QC-741] Mergers: support merging histograms with averages by [@knopers8](https://github.com/knopers8) ## Changes in Analysis -- [#8033](https://github.com/AliceO2Group/AliceO2/pull/8033) 2022-01-31: DPL Analysis: Set tables only once for event mixing by [@saganatt](https://github.com/saganatt) - [#8041](https://github.com/AliceO2Group/AliceO2/pull/8041) 2022-01-31: Introducing McParticle version 001 by [@jgrosseo](https://github.com/jgrosseo) - [#8048](https://github.com/AliceO2Group/AliceO2/pull/8048) 2022-02-01: McParticle: moving default to 001 by [@jgrosseo](https://github.com/jgrosseo) - [#8071](https://github.com/AliceO2Group/AliceO2/pull/8071) 2022-02-04: improve comment by [@jgrosseo](https://github.com/jgrosseo) +- [#8121](https://github.com/AliceO2Group/AliceO2/pull/8121) 2022-02-11: DPL Analysis: index builder helper by [@aalkin](https://github.com/aalkin) +- [#8127](https://github.com/AliceO2Group/AliceO2/pull/8127) 2022-02-11: DPL: make sure Condition<> object can be used by [@ktf](https://github.com/ktf) ## Changes in Common -- [#8012](https://github.com/AliceO2Group/AliceO2/pull/8012) 2022-01-27: Fixed warnings and test error on MacOS Monterey by [@pzhristov](https://github.com/pzhristov) -- [#8016](https://github.com/AliceO2Group/AliceO2/pull/8016) 2022-01-27: [EMCAL-566] Added function for fast projection of boost histograms by [@jokonig](https://github.com/jokonig) -- [#8031](https://github.com/AliceO2Group/AliceO2/pull/8031) 2022-02-01: Object cache service by [@ktf](https://github.com/ktf) - [#8100](https://github.com/AliceO2Group/AliceO2/pull/8100) 2022-02-09: Check availability of CTF-dictionary before opening the file by [@shahor02](https://github.com/shahor02) ## Changes in DataFormats -- [#8012](https://github.com/AliceO2Group/AliceO2/pull/8012) 2022-01-27: Fixed warnings and test error on MacOS Monterey by [@pzhristov](https://github.com/pzhristov) -- [#8028](https://github.com/AliceO2Group/AliceO2/pull/8028) 2022-01-28: Excutable to create GRPECS CCDB entry by [@shahor02](https://github.com/shahor02) - [#8039](https://github.com/AliceO2Group/AliceO2/pull/8039) 2022-01-29: GPU Standalone: Add script to set up build environment for GPU standalone benchmark by [@davidrohr](https://github.com/davidrohr) -- [#8032](https://github.com/AliceO2Group/AliceO2/pull/8032) 2022-01-29: Possibility to disable whole ITS/MFT chip by [@shahor02](https://github.com/shahor02) - [#8053](https://github.com/AliceO2Group/AliceO2/pull/8053) 2022-02-02: [QC-725] Allow to store TRFCollections as CSV files by [@knopers8](https://github.com/knopers8) - [#8069](https://github.com/AliceO2Group/AliceO2/pull/8069) 2022-02-03: Truncate digitcontext output by [@sawenzel](https://github.com/sawenzel) - [#8089](https://github.com/AliceO2Group/AliceO2/pull/8089) 2022-02-08: [EMCAL-548, EMCAL-614,EMCAL-687,EMCAL-757] Fill EMCAL information in AOD in simulations by [@mfasDa](https://github.com/mfasDa) - [#8100](https://github.com/AliceO2Group/AliceO2/pull/8100) 2022-02-09: Check availability of CTF-dictionary before opening the file by [@shahor02](https://github.com/shahor02) - [#8086](https://github.com/AliceO2Group/AliceO2/pull/8086) 2022-02-09: add CreationTime for FT0 and FV0 calibration objects by [@AllaMaevskaya](https://github.com/AllaMaevskaya) - [#8082](https://github.com/AliceO2Group/AliceO2/pull/8082) 2022-02-10: Add runType to GRPECS + its creator by [@shahor02](https://github.com/shahor02) +- [#8073](https://github.com/AliceO2Group/AliceO2/pull/8073) 2022-02-11: Use Cluster class for MID instead of Cluster2D and Cluster3D by [@dstocco](https://github.com/dstocco) ## Changes in Detectors -- [#8018](https://github.com/AliceO2Group/AliceO2/pull/8018) 2022-01-27: CPV: Remove unnecessary CCDB server check by [@sawenzel](https://github.com/sawenzel) -- [#8012](https://github.com/AliceO2Group/AliceO2/pull/8012) 2022-01-27: Fixed warnings and test error on MacOS Monterey by [@pzhristov](https://github.com/pzhristov) -- [#8011](https://github.com/AliceO2Group/AliceO2/pull/8011) 2022-01-27: Preparations to merge Vulkan backend for GPU display by [@davidrohr](https://github.com/davidrohr) -- [#8016](https://github.com/AliceO2Group/AliceO2/pull/8016) 2022-01-27: [EMCAL-566] Added function for fast projection of boost histograms by [@jokonig](https://github.com/jokonig) -- [#8028](https://github.com/AliceO2Group/AliceO2/pull/8028) 2022-01-28: Excutable to create GRPECS CCDB entry by [@shahor02](https://github.com/shahor02) -- [#8021](https://github.com/AliceO2Group/AliceO2/pull/8021) 2022-01-28: Parallelization of ITS threshold calibration workflow + new features by [@iravasen](https://github.com/iravasen) -- [#8026](https://github.com/AliceO2Group/AliceO2/pull/8026) 2022-01-28: fixing table names for v0s/cascades by [@jgrosseo](https://github.com/jgrosseo) - [#8035](https://github.com/AliceO2Group/AliceO2/pull/8035) 2022-01-29: Adapt AOD MCLabels to non-redundant storage of ambiguous tracks by [@shahor02](https://github.com/shahor02) - [#8036](https://github.com/AliceO2Group/AliceO2/pull/8036) 2022-01-29: DCS proxies use now() in ms to fill DPH.creation time by [@shahor02](https://github.com/shahor02) - [#8040](https://github.com/AliceO2Group/AliceO2/pull/8040) 2022-01-29: Fix in ambiguous tracks tagging by [@shahor02](https://github.com/shahor02) - [#8039](https://github.com/AliceO2Group/AliceO2/pull/8039) 2022-01-29: GPU Standalone: Add script to set up build environment for GPU standalone benchmark by [@davidrohr](https://github.com/davidrohr) -- [#8032](https://github.com/AliceO2Group/AliceO2/pull/8032) 2022-01-29: Possibility to disable whole ITS/MFT chip by [@shahor02](https://github.com/shahor02) - [#8038](https://github.com/AliceO2Group/AliceO2/pull/8038) 2022-01-29: Revert "Improving sensitive hit creation for FT0 in Detector.cxx" by [@sawenzel](https://github.com/sawenzel) -- [#8034](https://github.com/AliceO2Group/AliceO2/pull/8034) 2022-01-30: Make TRD Tracking work on the GPU (Run 2 and Run 3 data) by [@davidrohr](https://github.com/davidrohr) - [#8044](https://github.com/AliceO2Group/AliceO2/pull/8044) 2022-01-31: AOD stores the time with full float precision by [@shahor02](https://github.com/shahor02) - [#8042](https://github.com/AliceO2Group/AliceO2/pull/8042) 2022-01-31: Load Geant4 libraries (MacOSX Monterey) by [@pzhristov](https://github.com/pzhristov) - [#8047](https://github.com/AliceO2Group/AliceO2/pull/8047) 2022-01-31: Promote/demote several warnings/errors to alarm, in order to raise infologger-min-severity to important for sync processing by [@davidrohr](https://github.com/davidrohr) @@ -54,14 +41,12 @@ - [#8051](https://github.com/AliceO2Group/AliceO2/pull/8051) 2022-02-02: [EMCAL-751] Temporal fix for the digitizer by [@hahassan7](https://github.com/hahassan7) - [#8052](https://github.com/AliceO2Group/AliceO2/pull/8052) 2022-02-02: [MFT] Fix digi2raw output segmentation by [@rpezzi](https://github.com/rpezzi) - [#8070](https://github.com/AliceO2Group/AliceO2/pull/8070) 2022-02-03: Report wrong double column order in the Alpide data, reorder hits by [@shahor02](https://github.com/shahor02) -- [#8019](https://github.com/AliceO2Group/AliceO2/pull/8019) 2022-02-03: [MCH] handle empty TF by [@pillot](https://github.com/pillot) - [#8066](https://github.com/AliceO2Group/AliceO2/pull/8066) 2022-02-03: [MCH] keep digit NofSamples within limits by [@pillot](https://github.com/pillot) - [#8062](https://github.com/AliceO2Group/AliceO2/pull/8062) 2022-02-03: fix printf warnings by [@shahor02](https://github.com/shahor02) - [#8080](https://github.com/AliceO2Group/AliceO2/pull/8080) 2022-02-04: DCS filepush server emulator + documentation by [@shahor02](https://github.com/shahor02) - [#8074](https://github.com/AliceO2Group/AliceO2/pull/8074) 2022-02-04: TRD KrClusterer skip shared digits by [@martenole](https://github.com/martenole) - [#8072](https://github.com/AliceO2Group/AliceO2/pull/8072) 2022-02-04: Use double precision in MID mapping by [@dstocco](https://github.com/dstocco) - [#8075](https://github.com/AliceO2Group/AliceO2/pull/8075) 2022-02-04: [EMCAL-556] Trace EMCAL run SOR/EOR in EMC DCS DP processor by [@shahor02](https://github.com/shahor02) -- [#8023](https://github.com/AliceO2Group/AliceO2/pull/8023) 2022-02-04: [MFT] Increase search radius for linear tracks by [@rpezzi](https://github.com/rpezzi) - [#8084](https://github.com/AliceO2Group/AliceO2/pull/8084) 2022-02-05: Fix for DCS emulator compilation by [@shahor02](https://github.com/shahor02) - [#8068](https://github.com/AliceO2Group/AliceO2/pull/8068) 2022-02-08: Add Origin table by [@nburmaso](https://github.com/nburmaso) - [#8091](https://github.com/AliceO2Group/AliceO2/pull/8091) 2022-02-08: TPC: add configKeyValue option to IDC workflows by [@wiechula](https://github.com/wiechula) @@ -76,33 +61,40 @@ - [#8086](https://github.com/AliceO2Group/AliceO2/pull/8086) 2022-02-09: add CreationTime for FT0 and FV0 calibration objects by [@AllaMaevskaya](https://github.com/AllaMaevskaya) - [#8101](https://github.com/AliceO2Group/AliceO2/pull/8101) 2022-02-09: return to "old style" CCDB access in reconstruction by [@AllaMaevskaya](https://github.com/AllaMaevskaya) - [#8082](https://github.com/AliceO2Group/AliceO2/pull/8082) 2022-02-10: Add runType to GRPECS + its creator by [@shahor02](https://github.com/shahor02) -- [#8025](https://github.com/AliceO2Group/AliceO2/pull/8025) 2022-02-10: IDCs: using unsigned data types for compression by [@matthias-kleiner](https://github.com/matthias-kleiner) - [#8050](https://github.com/AliceO2Group/AliceO2/pull/8050) 2022-02-10: SpaceCharge: adding getters for distortions and corrections by [@matthias-kleiner](https://github.com/matthias-kleiner) +- [#8076](https://github.com/AliceO2Group/AliceO2/pull/8076) 2022-02-10: [EMCAL-565]: Added ccdb entry framework. by [@hjbossi](https://github.com/hjbossi) - [#8105](https://github.com/AliceO2Group/AliceO2/pull/8105) 2022-02-10: [EMCAL-757] Fix return type in cell-reader-workflow by [@mfasDa](https://github.com/mfasDa) - [#8057](https://github.com/AliceO2Group/AliceO2/pull/8057) 2022-02-10: [MFT] Add timers to tracker workflow by [@rpezzi](https://github.com/rpezzi) - [#8094](https://github.com/AliceO2Group/AliceO2/pull/8094) 2022-02-10: updated options by [@alindner14](https://github.com/alindner14) +- [#8114](https://github.com/AliceO2Group/AliceO2/pull/8114) 2022-02-11: MFT calib workflow update to accept config key values. by [@tomas-herman](https://github.com/tomas-herman) +- [#8131](https://github.com/AliceO2Group/AliceO2/pull/8131) 2022-02-11: Protection against unset chipID in case of Alpide data corruption by [@shahor02](https://github.com/shahor02) +- [#8073](https://github.com/AliceO2Group/AliceO2/pull/8073) 2022-02-11: Use Cluster class for MID instead of Cluster2D and Cluster3D by [@dstocco](https://github.com/dstocco) +- [#8111](https://github.com/AliceO2Group/AliceO2/pull/8111) 2022-02-11: [EMCAL-670] fixed wrong eta/phi pos of clusters in ClusterFactory by [@fjonasALICE](https://github.com/fjonasALICE) +- [#8108](https://github.com/AliceO2Group/AliceO2/pull/8108) 2022-02-11: fix title offset for dpg (L126-L131) by [@alindner14](https://github.com/alindner14) ## Changes in Framework -- [#8027](https://github.com/AliceO2Group/AliceO2/pull/8027) 2022-01-27: Ccdb callback by [@ktf](https://github.com/ktf) -- [#8030](https://github.com/AliceO2Group/AliceO2/pull/8030) 2022-01-28: Fixing command line arguments of unit test by [@matthiasrichter](https://github.com/matthiasrichter) -- [#8033](https://github.com/AliceO2Group/AliceO2/pull/8033) 2022-01-31: DPL Analysis: Set tables only once for event mixing by [@saganatt](https://github.com/saganatt) - [#8041](https://github.com/AliceO2Group/AliceO2/pull/8041) 2022-01-31: Introducing McParticle version 001 by [@jgrosseo](https://github.com/jgrosseo) - [#8047](https://github.com/AliceO2Group/AliceO2/pull/8047) 2022-01-31: Promote/demote several warnings/errors to alarm, in order to raise infologger-min-severity to important for sync processing by [@davidrohr](https://github.com/davidrohr) - [#8048](https://github.com/AliceO2Group/AliceO2/pull/8048) 2022-02-01: McParticle: moving default to 001 by [@jgrosseo](https://github.com/jgrosseo) -- [#8031](https://github.com/AliceO2Group/AliceO2/pull/8031) 2022-02-01: Object cache service by [@ktf](https://github.com/ktf) - [#8067](https://github.com/AliceO2Group/AliceO2/pull/8067) 2022-02-03: DPL: cleanup remaining messages by [@ktf](https://github.com/ktf) - [#8064](https://github.com/AliceO2Group/AliceO2/pull/8064) 2022-02-04: DPL: timeout on STOP transition by [@ktf](https://github.com/ktf) - [#8071](https://github.com/AliceO2Group/AliceO2/pull/8071) 2022-02-04: improve comment by [@jgrosseo](https://github.com/jgrosseo) - [#8083](https://github.com/AliceO2Group/AliceO2/pull/8083) 2022-02-05: DPL Analysis: index equivalence fix by [@aalkin](https://github.com/aalkin) - [#8097](https://github.com/AliceO2Group/AliceO2/pull/8097) 2022-02-09: Do not produce an error on default finaliseCCDB by [@shahor02](https://github.com/shahor02) -- [#8024](https://github.com/AliceO2Group/AliceO2/pull/8024) 2022-02-10: DPL Analysis: add an error message on unbound index access by [@aalkin](https://github.com/aalkin) +- [#8116](https://github.com/AliceO2Group/AliceO2/pull/8116) 2022-02-10: DPL: fix warnings by [@ktf](https://github.com/ktf) +- [#8110](https://github.com/AliceO2Group/AliceO2/pull/8110) 2022-02-10: DPL: properly handle pollers on start-stop-start transition (O2-2751) by [@ktf](https://github.com/ktf) +- [#8121](https://github.com/AliceO2Group/AliceO2/pull/8121) 2022-02-11: DPL Analysis: index builder helper by [@aalkin](https://github.com/aalkin) +- [#8127](https://github.com/AliceO2Group/AliceO2/pull/8127) 2022-02-11: DPL: make sure Condition<> object can be used by [@ktf](https://github.com/ktf) +- [#8113](https://github.com/AliceO2Group/AliceO2/pull/8113) 2022-02-11: add first and last shorthand for array by [@jgrosseo](https://github.com/jgrosseo) ## Changes in Steer - [#8069](https://github.com/AliceO2Group/AliceO2/pull/8069) 2022-02-03: Truncate digitcontext output by [@sawenzel](https://github.com/sawenzel) - [#8090](https://github.com/AliceO2Group/AliceO2/pull/8090) 2022-02-09: Timestamp propagation and use in digitizer workflow by [@sawenzel](https://github.com/sawenzel) +## Changes in Testing + +- [#8073](https://github.com/AliceO2Group/AliceO2/pull/8073) 2022-02-11: Use Cluster class for MID instead of Cluster2D and Cluster3D by [@dstocco](https://github.com/dstocco) ## Changes in Utilities -- [#8012](https://github.com/AliceO2Group/AliceO2/pull/8012) 2022-01-27: Fixed warnings and test error on MacOS Monterey by [@pzhristov](https://github.com/pzhristov) - [#8037](https://github.com/AliceO2Group/AliceO2/pull/8037) 2022-01-29: Add SIGUSR1 signal handler to ShmManager by [@rbx](https://github.com/rbx) - [#8060](https://github.com/AliceO2Group/AliceO2/pull/8060) 2022-02-03: update ShmManager::ResetContent to be able to reset after a crash by [@rbx](https://github.com/rbx) - [#8078](https://github.com/AliceO2Group/AliceO2/pull/8078) 2022-02-04: [QC-741] Mergers: support merging histograms with averages by [@knopers8](https://github.com/knopers8) diff --git a/doc/data/2022-02-o2_prs.json b/doc/data/2022-02-o2_prs.json index 78c804ca36249..3a44e99499ade 100644 --- a/doc/data/2022-02-o2_prs.json +++ b/doc/data/2022-02-o2_prs.json @@ -5,32 +5,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-26T11:09:34Z", - "title": "file-for convention fixed", - "number": 8009, + "mergedAt": "2022-01-29T08:28:11Z", + "title": "Adapt AOD MCLabels to non-redundant storage of ambiguous tracks", + "number": 8035, "author": { - "login": "peressounko" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Detectors/PHOS/base/include/PHOSBase/Mapping.h" - } - }, - { - "node": { - "path": "Detectors/PHOS/simulation/include/PHOSSimulation/RawWriter.h" - } - }, - { - "node": { - "path": "Detectors/PHOS/simulation/src/RawCreator.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/simulation/src/RawWriter.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } } ] @@ -40,9 +25,9 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-26T19:35:57Z", - "title": "Fixes for CCDB Fetcher", - "number": 8010, + "mergedAt": "2022-01-29T08:28:35Z", + "title": "DCS proxies use now() in ms to fill DPH.creation time", + "number": 8036, "author": { "login": "shahor02" }, @@ -50,22 +35,12 @@ "edges": [ { "node": { - "path": "Detectors/ITSMFT/common/base/include/ITSMFTBase/DPLAlpideParam.h" - } - }, - { - "node": { - "path": "Framework/Core/src/CCDBHelpers.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/CommonServices.cxx" + "path": "Detectors/DCS/testWorkflow/src/DCStoDPLconverter.h" } }, { "node": { - "path": "Framework/Core/test/test_CCDBHelpers.cxx" + "path": "Detectors/DCS/testWorkflow/src/dcs-config-proxy.cxx" } } ] @@ -75,177 +50,327 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-27T21:32:07Z", - "title": "Preparations to merge Vulkan backend for GPU display", - "number": 8011, + "mergedAt": "2022-01-29T15:15:19Z", + "title": "Add SIGUSR1 signal handler to ShmManager", + "number": 8037, "author": { - "login": "davidrohr" + "login": "rbx" }, "files": { "edges": [ { "node": { - "path": "Detectors/TPC/reconstruction/test/testGPUCATracking.cxx" + "path": "Utilities/ShmManager/src/ShmManager.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-01-29T15:52:03Z", + "title": "Revert \"Improving sensitive hit creation for FT0 in Detector.cxx\"", + "number": 8038, + "author": { + "login": "sawenzel" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/Base/GPUParam.cxx" + "path": "Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h" } }, { "node": { - "path": "GPU/GPUTracking/Benchmark/CMakeLists.txt" + "path": "Detectors/FIT/FT0/simulation/src/Detector.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-01-29T11:55:42Z", + "title": "GPU Standalone: Add script to set up build environment for GPU standalone benchmark", + "number": 8039, + "author": { + "login": "davidrohr" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/Benchmark/standalone.cxx" + "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/Cluster.h" } }, { "node": { - "path": "GPU/GPUTracking/CMakeLists.txt" + "path": "GPU/GPUTracking/Standalone/README.md" } }, { "node": { - "path": "GPU/GPUTracking/DataTypes/GPUSettings.h" + "path": "GPU/GPUTracking/Standalone/cmake/config.cmake" } }, { "node": { - "path": "GPU/GPUTracking/Definitions/GPUSettingsList.h" + "path": "GPU/GPUTracking/Standalone/cmake/prepare.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-01-29T19:38:17Z", + "title": "Fix in ambiguous tracks tagging", + "number": 8040, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/Interface/GPUO2InterfaceDisplay.cxx" + "path": "Detectors/Vertexing/src/VertexTrackMatcher.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-01-31T10:39:15Z", + "title": "Introducing McParticle version 001", + "number": 8041, + "author": { + "login": "jgrosseo" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/Interface/GPUO2InterfaceDisplay.h" + "path": "Framework/Core/include/Framework/ASoA.h" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplay.cxx" + "path": "Framework/Core/include/Framework/AnalysisDataModel.h" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplay.h" + "path": "Framework/Core/src/AODReaderHelpers.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-01-31T05:53:14Z", + "title": "Load Geant4 libraries (MacOSX Monterey)", + "number": 8042, + "author": { + "login": "pzhristov" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayBackend.cxx" + "path": "Detectors/gconfig/g4Config.C" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "[WIP] MCH: implement handling of sampa reset at each tf", + "number": 8043, + "author": { + "login": "aferrero2707" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayBackend.h" + "path": "Detectors/MUON/MCH/Raw/Decoder/include/MCHRawDecoder/DataDecoder.h" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayBackendOpenGL.cxx" + "path": "Detectors/MUON/MCH/Raw/Decoder/src/DataDecoder.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayBackendOpenGL.h" + "path": "Detectors/MUON/MCH/Raw/Decoder/src/testDigitsTimeComputation.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayExt.h" + "path": "Detectors/MUON/MCH/Workflow/src/DataDecoderSpec.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontend.cxx" + "path": "Detectors/MUON/MCH/Workflow/src/cru-page-reader-workflow.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-01-31T10:15:32Z", + "title": "AOD stores the time with full float precision", + "number": 8044, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontend.h" + "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-01T20:17:12Z", + "title": "switch to disable fall-back to TGeo if MatLUT is missing", + "number": 8045, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendGlfw.cxx" + "path": "Detectors/Base/include/DetectorsBase/Propagator.h" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendGlfw.h" + "path": "Detectors/Base/src/Propagator.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-01-31T14:24:06Z", + "title": "Update analyses in sim_challange.sh", + "number": 8046, + "author": { + "login": "benedikt-voelkel" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendGlut.cxx" + "path": "prodtests/sim_challenge.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-01-31T17:35:05Z", + "title": "Promote/demote several warnings/errors to alarm, in order to raise infologger-min-severity to important for sync processing", + "number": 8047, + "author": { + "login": "davidrohr" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendGlut.h" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendNone.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/Clusterer.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendNone.h" + "path": "Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendWindows.cxx" + "path": "Detectors/MUON/MCH/Raw/Decoder/src/DataDecoder.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendWindows.h" + "path": "Detectors/Raw/src/RDHUtils.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendX11.cxx" + "path": "Detectors/TPC/workflow/src/CalibProcessingHelper.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayFrontendX11.h" + "path": "Detectors/TPC/workflow/src/LinkZSToDigitsSpec.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplayKeys.cxx" + "path": "Detectors/TRD/reconstruction/src/CruRawReader.cxx" } }, { "node": { - "path": "GPU/GPUTracking/utils/vecpod.h" + "path": "Detectors/TRD/reconstruction/src/TrackletsParser.cxx" } }, { "node": { - "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" + "path": "Detectors/Upgrades/IT3/reconstruction/src/Clusterer.cxx" } }, { "node": { - "path": "doc/data/2021-01-o2_prs.json" + "path": "Framework/Core/src/DataProcessingDevice.cxx" } }, { "node": { - "path": "doc/data/2021-02-o2_prs.json" + "path": "Framework/Utils/include/DPLUtils/DPLRawParser.h" } } ] @@ -255,37 +380,27 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-27T05:41:50Z", - "title": "Fixed warnings and test error on MacOS Monterey", - "number": 8012, + "mergedAt": "2022-02-01T09:42:30Z", + "title": "McParticle: moving default to 001", + "number": 8048, "author": { - "login": "pzhristov" + "login": "jgrosseo" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h" + "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" } }, { "node": { - "path": "Detectors/CTF/utils/CMakeLists.txt" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/CTF/utils/CTFdict2CCDBfiles.C" - } - }, - { - "node": { - "path": "Utilities/rANS/include/rANS/DedupDecoder.h" - } - }, - { - "node": { - "path": "Utilities/rANS/include/rANS/rans.h" + "path": "Framework/Core/include/Framework/AnalysisDataModel.h" } } ] @@ -294,28 +409,28 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-01-31T08:16:15Z", - "title": "[QC-670] Add parameter to limit the size of the objects sent to the ccdb", - "number": 8013, + "state": "OPEN", + "mergedAt": null, + "title": "DPL: improved Conditions support", + "number": 8049, "author": { - "login": "Barthelemy" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "CCDB/include/CCDB/CcdbApi.h" + "path": "Framework/Core/src/CCDBHelpers.cxx" } }, { "node": { - "path": "CCDB/src/CcdbApi.cxx" + "path": "Framework/Core/src/CCDBHelpers.h" } }, { "node": { - "path": "CCDB/test/testCcdbApi.cxx" + "path": "Framework/Core/src/LifetimeHelpers.cxx" } } ] @@ -324,23 +439,23 @@ }, { "node": { - "state": "CLOSED", - "mergedAt": null, - "title": "Using single quotes around command line arguments in DDS configuration", - "number": 8014, + "state": "MERGED", + "mergedAt": "2022-02-10T08:28:30Z", + "title": "SpaceCharge: adding getters for distortions and corrections", + "number": 8050, "author": { - "login": "matthiasrichter" + "login": "matthias-kleiner" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/src/DDSConfigHelpers.cxx" + "path": "Detectors/TPC/spacecharge/include/TPCSpaceCharge/SpaceCharge.h" } }, { "node": { - "path": "Framework/Core/test/test_FrameworkDataFlowToDDS.cxx" + "path": "Detectors/TPC/spacecharge/src/SpaceCharge.cxx" } } ] @@ -350,17 +465,27 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-26T16:49:01Z", - "title": "fix typo in cascades sorting/merging", - "number": 8015, + "mergedAt": "2022-02-02T08:20:46Z", + "title": "[EMCAL-751] Temporal fix for the digitizer", + "number": 8051, "author": { - "login": "shahor02" + "login": "hahassan7" }, "files": { "edges": [ { "node": { - "path": "Detectors/Vertexing/src/SVertexer.cxx" + "path": "Detectors/EMCAL/simulation/include/EMCALSimulation/Digitizer.h" + } + }, + { + "node": { + "path": "Detectors/EMCAL/simulation/src/Digitizer.cxx" + } + }, + { + "node": { + "path": "Detectors/EMCAL/workflow/src/EMCALDigitizerSpec.cxx" } } ] @@ -370,27 +495,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-27T17:31:27Z", - "title": "[EMCAL-566] Added function for fast projection of boost histograms", - "number": 8016, + "mergedAt": "2022-02-02T08:32:23Z", + "title": "[MFT] Fix digi2raw output segmentation", + "number": 8052, "author": { - "login": "jokonig" + "login": "rpezzi" }, "files": { "edges": [ { "node": { - "path": "Common/Utils/include/CommonUtils/BoostHistogramUtils.h" - } - }, - { - "node": { - "path": "Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALCalibExtractor.h" + "path": "Detectors/ITSMFT/MFT/simulation/src/digi2raw.cxx" } }, { "node": { - "path": "Detectors/EMCAL/calibration/run/runCalibOffline.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/ChipMappingMFT.h" } } ] @@ -399,58 +519,38 @@ }, { "node": { - "state": "OPEN", - "mergedAt": null, - "title": "Add interface for sim parameters to JSON", - "number": 8017, + "state": "MERGED", + "mergedAt": "2022-02-02T08:21:17Z", + "title": "[QC-725] Allow to store TRFCollections as CSV files", + "number": 8053, "author": { - "login": "benedikt-voelkel" + "login": "knopers8" }, "files": { "edges": [ { "node": { - "path": "Detectors/Base/CMakeLists.txt" - } - }, - { - "node": { - "path": "Detectors/Base/include/DetectorsBase/MaterialManager.h" - } - }, - { - "node": { - "path": "Detectors/Base/include/DetectorsBase/MaterialManagerParam.h" - } - }, - { - "node": { - "path": "Detectors/Base/src/DetectorsBaseLinkDef.h" - } - }, - { - "node": { - "path": "Detectors/Base/src/MaterialManager.cxx" + "path": "DataFormats/QualityControl/include/DataFormatsQualityControl/FlagReasons.h" } }, { "node": { - "path": "Detectors/Base/src/MaterialManagerParam.cxx" + "path": "DataFormats/QualityControl/include/DataFormatsQualityControl/TimeRangeFlag.h" } }, { "node": { - "path": "Detectors/gconfig/src/SetCuts.cxx" + "path": "DataFormats/QualityControl/include/DataFormatsQualityControl/TimeRangeFlagCollection.h" } }, { "node": { - "path": "Steer/CMakeLists.txt" + "path": "DataFormats/QualityControl/src/TimeRangeFlagCollection.cxx" } }, { "node": { - "path": "Steer/src/O2MCApplication.cxx" + "path": "DataFormats/QualityControl/test/testTimeRangeFlagCollection.cxx" } } ] @@ -460,17 +560,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-27T06:14:47Z", - "title": "CPV: Remove unnecessary CCDB server check", - "number": 8018, + "mergedAt": "2022-02-01T19:55:51Z", + "title": "Re-introduce analyses", + "number": 8054, "author": { - "login": "sawenzel" + "login": "benedikt-voelkel" }, "files": { "edges": [ { "node": { - "path": "Detectors/CPV/simulation/src/Digitizer.cxx" + "path": "prodtests/sim_challenge.sh" } } ] @@ -480,17 +580,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-03T15:07:13Z", - "title": "[MCH] handle empty TF", - "number": 8019, + "mergedAt": "2022-02-01T15:55:03Z", + "title": "Solves issue with interpretation of usings", + "number": 8055, "author": { - "login": "pillot" + "login": "pbuehler" }, "files": { "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/TrackSinkSpec.cxx" + "path": "scripts/datamodel-doc/ALICEO2includeFile.py" } } ] @@ -499,173 +599,93 @@ }, { "node": { - "state": "CLOSED", + "state": "OPEN", "mergedAt": null, - "title": "Revert \"DPL Analysis: add exception for unsorted unassigned groups\"", - "number": 8020, - "author": { - "login": "jgrosseo" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/include/Framework/Kernels.h" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-01-28T11:06:47Z", - "title": "Parallelization of ITS threshold calibration workflow + new features", - "number": 8021, + "title": "Automatically add timestamps in analysis", + "number": 8056, "author": { - "login": "iravasen" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/CMakeLists.txt" + "path": "Framework/Core/include/Framework/CommonServices.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdCalibratorSpec.h" + "path": "Framework/Core/include/Framework/DataProcessingDevice.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx" + "path": "Framework/Core/include/Framework/InputRecord.h" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-01-27T07:52:57Z", - "title": "GPU: Was not using clang and llvm-spirv from the alidist clang installation", - "number": 8022, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ + }, { "node": { - "path": "GPU/GPUTracking/Base/opencl2/CMakeLists.txt" + "path": "Framework/Core/src/CCDBHelpers.cxx" } }, { "node": { - "path": "dependencies/FindO2GPU.cmake" + "path": "Framework/Core/src/CCDBHelpers.h" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-04T09:18:56Z", - "title": "[MFT] Increase search radius for linear tracks", - "number": 8023, - "author": { - "login": "rpezzi" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/ITSMFT/MFT/tracking/include/MFTTracking/MFTTrackingParam.h" + "path": "Framework/Core/src/CommonServices.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-10T08:01:42Z", - "title": "DPL Analysis: add an error message on unbound index access", - "number": 8024, - "author": { - "login": "aalkin" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Core/include/Framework/ASoA.h" + "path": "Framework/Core/src/DataProcessingDevice.cxx" } }, { "node": { - "path": "Framework/Core/src/ASoA.cxx" + "path": "Framework/Core/src/InputRecord.cxx" } }, { "node": { - "path": "Framework/Core/test/test_ASoA.cxx" + "path": "Framework/Core/src/LifetimeHelpers.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-10T08:29:14Z", - "title": "IDCs: using unsigned data types for compression", - "number": 8025, - "author": { - "login": "matthias-kleiner" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/TPC/calibration/doc/IDCWorkFlow.md" + "path": "Framework/Core/src/WorkflowHelpers.cxx" } }, { "node": { - "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCContainer.h" + "path": "Framework/Core/test/benchmark_InputRecord.cxx" } }, { "node": { - "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCFactorization.h" + "path": "Framework/Core/test/test_InputRecord.cxx" } }, { "node": { - "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCGroupingParameter.h" + "path": "Framework/Core/test/test_InputRecordWalker.cxx" } }, { "node": { - "path": "Detectors/TPC/calibration/src/TPCCalibrationLinkDef.h" + "path": "Framework/Utils/test/RawPageTestData.cxx" } }, { "node": { - "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFactorizeIDCSpec.h" + "path": "Framework/Utils/test/RawPageTestData.h" } }, { "node": { - "path": "Detectors/TPC/workflow/src/tpc-factorize-idc.cxx" + "path": "Framework/Utils/test/test_RootTreeWriter.cxx" } } ] @@ -675,17 +695,32 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-28T07:53:03Z", - "title": "fixing table names for v0s/cascades", - "number": 8026, + "mergedAt": "2022-02-10T06:57:31Z", + "title": "[MFT] Add timers to tracker workflow", + "number": 8057, "author": { - "login": "jgrosseo" + "login": "rpezzi" }, "files": { "edges": [ { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Tracker.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/workflow/include/MFTWorkflow/TrackerSpec.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx" } } ] @@ -695,22 +730,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-27T23:05:36Z", - "title": "Ccdb callback", - "number": 8027, + "mergedAt": "2022-02-02T09:53:29Z", + "title": "Report ROF orbit in ITS/MFT raw decoder error messages", + "number": 8058, "author": { - "login": "ktf" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/include/Framework/InputRecord.h" - } - }, - { - "node": { - "path": "Framework/TestWorkflows/src/test_CCDBFetcher.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/DecodingStat.cxx" } } ] @@ -720,32 +750,27 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-28T10:00:20Z", - "title": "Excutable to create GRPECS CCDB entry", - "number": 8028, + "mergedAt": "2022-02-09T09:33:35Z", + "title": "Update of the MFT assessment workflow, added several histograms", + "number": 8059, "author": { - "login": "shahor02" + "login": "sarahherrmann" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Parameters/include/DataFormatsParameters/GRPECSObject.h" - } - }, - { - "node": { - "path": "DataFormats/Parameters/src/GRPECSObject.cxx" + "path": "Detectors/ITSMFT/MFT/assessment/include/MFTAssessment/MFTAssessment.h" } }, { "node": { - "path": "Detectors/GRP/workflows/CMakeLists.txt" + "path": "Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx" } }, { "node": { - "path": "Detectors/GRP/workflows/src/create-grp-ecs.cxx" + "path": "Detectors/ITSMFT/MFT/workflow/src/MFTAssessmentSpec.cxx" } } ] @@ -754,28 +779,68 @@ }, { "node": { - "state": "OPEN", - "mergedAt": null, - "title": "The following changelog has been automatically generated.", - "number": 8029, + "state": "MERGED", + "mergedAt": "2022-02-03T16:48:08Z", + "title": "update ShmManager::ResetContent to be able to reset after a crash", + "number": 8060, "author": { - "login": "github-actions" + "login": "rbx" }, "files": { "edges": [ { "node": { - "path": "CHANGELOG.md" + "path": "Utilities/ShmManager/src/ShmManager.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-02T22:31:38Z", + "title": "Possibility to attach multiple CCDB populators", + "number": 8061, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/Calibration/README.md" } }, { "node": { - "path": "doc/data/2022-02-o2_prs.json" + "path": "Detectors/Calibration/workflow/CCDBPopulatorSpec.h" } }, { "node": { - "path": "doc/data/2022-02-o2_releases.json" + "path": "Detectors/Calibration/workflow/ccdb-populator-workflow.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-03T13:40:24Z", + "title": "fix printf warnings", + "number": 8062, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h" } } ] @@ -785,17 +850,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-28T22:47:12Z", - "title": "Fixing command line arguments of unit test", - "number": 8030, + "mergedAt": "2022-02-02T22:32:26Z", + "title": "Fixes in ITS noise calibrator output", + "number": 8063, "author": { - "login": "matthiasrichter" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/CMakeLists.txt" + "path": "Detectors/ITSMFT/ITS/calibration/src/NoiseCalibratorSpec.cxx" } } ] @@ -805,9 +870,9 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-01T20:09:54Z", - "title": "Object cache service", - "number": 8031, + "mergedAt": "2022-02-04T11:02:20Z", + "title": "DPL: timeout on STOP transition", + "number": 8064, "author": { "login": "ktf" }, @@ -815,62 +880,92 @@ "edges": [ { "node": { - "path": "Framework/Core/include/Framework/CommonServices.h" + "path": "Framework/Core/include/Framework/DataProcessingDevice.h" } }, { "node": { - "path": "Framework/Core/include/Framework/DataProcessingDevice.h" + "path": "Framework/Core/include/Framework/DeviceState.h" } }, { "node": { - "path": "Framework/Core/include/Framework/InputRecord.h" + "path": "Framework/Core/src/DataProcessingDevice.cxx" } }, { "node": { - "path": "Framework/Core/src/CommonServices.cxx" + "path": "Framework/Core/src/DeviceSpecHelpers.cxx" } }, { "node": { - "path": "Framework/Core/src/DataProcessingDevice.cxx" + "path": "Framework/Core/src/WorkflowCustomizationHelpers.cxx" } }, { "node": { - "path": "Framework/Core/src/InputRecord.cxx" + "path": "Framework/Core/src/runDataProcessing.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "Limit maximum memory usage during tracking to 32GB (tunable)", + "number": 8065, + "author": { + "login": "mpuccio" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/ITSMFT/ITS/tracking/include/ITStracking/Configuration.h" } }, { "node": { - "path": "Framework/Core/test/benchmark_InputRecord.cxx" + "path": "Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h" } }, { "node": { - "path": "Framework/Core/test/test_InputRecord.cxx" + "path": "Detectors/ITSMFT/ITS/tracking/include/ITStracking/Tracker.h" } }, { "node": { - "path": "Framework/Core/test/test_InputRecordWalker.cxx" + "path": "Detectors/ITSMFT/ITS/tracking/include/ITStracking/TrackingConfigParam.h" } }, { "node": { - "path": "Framework/Utils/test/RawPageTestData.cxx" + "path": "Detectors/ITSMFT/ITS/tracking/src/TimeFrame.cxx" } }, { "node": { - "path": "Framework/Utils/test/RawPageTestData.h" + "path": "Detectors/ITSMFT/ITS/tracking/src/Tracker.cxx" } }, { "node": { - "path": "Framework/Utils/test/test_RootTreeWriter.cxx" + "path": "Detectors/ITSMFT/ITS/tracking/src/TrackerTraitsCPU.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/TrackerSpec.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/ITS/workflow/src/TrackerSpec.cxx" } } ] @@ -880,22 +975,37 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-29T08:27:38Z", - "title": "Possibility to disable whole ITS/MFT chip", - "number": 8032, + "mergedAt": "2022-02-03T15:06:43Z", + "title": "[MCH] keep digit NofSamples within limits", + "number": 8066, "author": { - "login": "shahor02" + "login": "pillot" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Detectors/ITSMFT/common/include/DataFormatsITSMFT/NoiseMap.h" + "path": "Detectors/MUON/MCH/Triggering/src/EventFinder.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-03T06:21:10Z", + "title": "DPL: cleanup remaining messages", + "number": 8067, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ { "node": { - "path": "DataFormats/Detectors/ITSMFT/common/src/NoiseMap.cxx" + "path": "Framework/Core/src/DataProcessingDevice.cxx" } } ] @@ -905,22 +1015,47 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-31T09:07:41Z", - "title": "DPL Analysis: Set tables only once for event mixing", - "number": 8033, + "mergedAt": "2022-02-08T14:50:27Z", + "title": "Add Origin table", + "number": 8068, "author": { - "login": "saganatt" + "login": "nburmaso" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/include/Framework/AnalysisManagers.h" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-03T20:59:49Z", + "title": "Truncate digitcontext output", + "number": 8069, + "author": { + "login": "sawenzel" + }, + "files": { + "edges": [ + { + "node": { + "path": "DataFormats/simulation/include/SimulationDataFormat/DigitizationContext.h" + } + }, + { + "node": { + "path": "DataFormats/simulation/src/DigitizationContext.cxx" } }, { "node": { - "path": "Framework/Core/include/Framework/GroupedCombinations.h" + "path": "Steer/DigitizerWorkflow/src/SimReaderSpec.cxx" } } ] @@ -930,202 +1065,227 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-30T18:16:49Z", - "title": "Make TRD Tracking work on the GPU (Run 2 and Run 3 data)", - "number": 8034, + "mergedAt": "2022-02-03T18:54:14Z", + "title": "Report wrong double column order in the Alpide data, reorder hits", + "number": 8070, "author": { - "login": "davidrohr" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Detectors/TRD/workflow/src/TRDGlobalTrackingSpec.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/AlpideCoder.h" } }, { "node": { - "path": "GPU/GPUTracking/Base/GPUConstantMem.h" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DecodingStat.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-04T05:43:11Z", + "title": "improve comment", + "number": 8071, + "author": { + "login": "jgrosseo" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/Base/GPUReconstruction.cxx" + "path": "Framework/Core/include/Framework/AnalysisDataModel.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-04T12:31:05Z", + "title": "Use double precision in MID mapping", + "number": 8072, + "author": { + "login": "dstocco" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/GPUTracking/Base/GPUReconstructionKernels.h" + "path": "Detectors/MUON/MID/Base/include/MIDBase/MpArea.h" } }, { "node": { - "path": "GPU/GPUTracking/Benchmark/standalone.cxx" + "path": "Detectors/MUON/MID/Base/src/MpArea.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-11T09:33:10Z", + "title": "Use Cluster class for MID instead of Cluster2D and Cluster3D", + "number": 8073, + "author": { + "login": "dstocco" + }, + "files": { + "edges": [ + { + "node": { + "path": "DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainer.h" } }, { "node": { - "path": "GPU/GPUTracking/DataTypes/GPUDataTypes.h" + "path": "DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainerCreateTracksVariadic.h" } }, { "node": { - "path": "GPU/GPUTracking/DataTypes/GPUO2FakeClasses.h" + "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" } }, { "node": { - "path": "GPU/GPUTracking/DataTypes/GPUTRDTrack.cxx" + "path": "DataFormats/Detectors/MUON/MID/CMakeLists.txt" } }, { "node": { - "path": "GPU/GPUTracking/DataTypes/GPUTRDTrack.h" + "path": "DataFormats/Detectors/MUON/MID/include/DataFormatsMID/Cluster.h" } }, { "node": { - "path": "GPU/GPUTracking/Definitions/GPUDefGPUParameters.h" + "path": "DataFormats/Detectors/MUON/MID/include/DataFormatsMID/Cluster2D.h" } }, { "node": { - "path": "GPU/GPUTracking/Definitions/GPUSettingsList.h" + "path": "DataFormats/Detectors/MUON/MID/src/Cluster.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUChainTracking.cxx" + "path": "DataFormats/Detectors/MUON/MID/src/DataFormatsMIDLinkDef.h" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUChainTracking.h" + "path": "Detectors/MUON/MID/Clustering/include/MIDClustering/Clusterizer.h" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUChainTrackingDebugAndProfiling.cxx" + "path": "Detectors/MUON/MID/Clustering/include/MIDClustering/PreClustersDE.h" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUChainTrackingIO.cxx" + "path": "Detectors/MUON/MID/Clustering/src/Clusterizer.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUChainTrackingTRD.cxx" + "path": "Detectors/MUON/MID/Clustering/test/testClusterizer.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUTrackingInputProvider.cxx" + "path": "Detectors/MUON/MID/Filtering/test/bench_Filter.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUTrackingInputProvider.h" + "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/ClusterLabeler.h" } }, { "node": { - "path": "GPU/GPUTracking/TRDTracking/GPUTRDInterfaces.h" + "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/TrackLabeler.h" } }, { "node": { - "path": "GPU/GPUTracking/TRDTracking/GPUTRDTracker.cxx" + "path": "Detectors/MUON/MID/Simulation/src/ClusterLabeler.cxx" } }, { "node": { - "path": "GPU/GPUTracking/TRDTracking/GPUTRDTracker.h" + "path": "Detectors/MUON/MID/Simulation/src/TrackLabeler.cxx" } }, { "node": { - "path": "GPU/GPUTracking/TRDTracking/GPUTRDTrackerComponent.cxx" + "path": "Detectors/MUON/MID/Simulation/test/testSimulation.cxx" } }, { "node": { - "path": "GPU/GPUTracking/TRDTracking/GPUTRDTrackerKernels.cxx" + "path": "Detectors/MUON/MID/TestingSimTools/include/MIDTestingSimTools/HitFinder.h" } }, { "node": { - "path": "GPU/GPUTracking/TRDTracking/GPUTRDTrackerKernels.h" + "path": "Detectors/MUON/MID/TestingSimTools/src/HitFinder.cxx" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplay.cxx" + "path": "Detectors/MUON/MID/Tracking/include/MIDTracking/Tracker.h" } }, { "node": { - "path": "GPU/GPUTracking/display/GPUDisplay.h" + "path": "Detectors/MUON/MID/Tracking/src/Tracker.cxx" } }, { "node": { - "path": "GPU/Workflow/include/GPUWorkflow/GPUWorkflowSpec.h" + "path": "Detectors/MUON/MID/Tracking/test/bench_Tracker.cxx" } }, { "node": { - "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" + "path": "Detectors/MUON/MID/Tracking/test/testTracker.cxx" } }, { "node": { - "path": "GPU/Workflow/src/gpu-reco-workflow.cxx" + "path": "Detectors/MUON/MID/Workflow/src/ClusterizerSpec.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-01-29T08:28:11Z", - "title": "Adapt AOD MCLabels to non-redundant storage of ambiguous tracks", - "number": 8035, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Detectors/MUON/MID/Workflow/src/TrackReaderSpec.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-01-29T08:28:35Z", - "title": "DCS proxies use now() in ms to fill DPH.creation time", - "number": 8036, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/DCStoDPLconverter.h" + "path": "Detectors/MUON/MID/Workflow/src/TrackerMCSpec.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/dcs-config-proxy.cxx" + "path": "Detectors/MUON/MID/Workflow/src/TrackerSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/reco-workflow.cxx" } } ] @@ -1135,17 +1295,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-29T15:15:19Z", - "title": "Add SIGUSR1 signal handler to ShmManager", - "number": 8037, + "mergedAt": "2022-02-04T08:16:44Z", + "title": "TRD KrClusterer skip shared digits", + "number": 8074, "author": { - "login": "rbx" + "login": "martenole" }, "files": { "edges": [ { "node": { - "path": "Utilities/ShmManager/src/ShmManager.cxx" + "path": "Detectors/TRD/calibration/src/KrClusterFinder.cxx" } } ] @@ -1155,22 +1315,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-29T15:52:03Z", - "title": "Revert \"Improving sensitive hit creation for FT0 in Detector.cxx\"", - "number": 8038, + "mergedAt": "2022-02-04T19:19:31Z", + "title": "[EMCAL-556] Trace EMCAL run SOR/EOR in EMC DCS DP processor", + "number": 8075, "author": { - "login": "sawenzel" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/simulation/src/Detector.cxx" + "path": "Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h" } } ] @@ -1180,32 +1335,32 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-29T11:55:42Z", - "title": "GPU Standalone: Add script to set up build environment for GPU standalone benchmark", - "number": 8039, + "mergedAt": "2022-02-10T09:34:51Z", + "title": "[EMCAL-565]: Added ccdb entry framework.", + "number": 8076, "author": { - "login": "davidrohr" + "login": "hjbossi" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/Cluster.h" + "path": "Detectors/EMCAL/calibration/CMakeLists.txt" } }, { "node": { - "path": "GPU/GPUTracking/Standalone/README.md" + "path": "Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h" } }, { "node": { - "path": "GPU/GPUTracking/Standalone/cmake/config.cmake" + "path": "Detectors/EMCAL/calibration/src/EMCALCalibrationLinkDef.h" } }, { "node": { - "path": "GPU/GPUTracking/Standalone/cmake/prepare.sh" + "path": "Detectors/EMCAL/calibration/testWorkflow/EMCALChannelCalibratorSpec.h" } } ] @@ -1215,17 +1370,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-29T19:38:17Z", - "title": "Fix in ambiguous tracks tagging", - "number": 8040, + "mergedAt": "2022-02-08T13:06:28Z", + "title": "remove unused material to avoid FLUKA crash", + "number": 8077, "author": { - "login": "shahor02" + "login": "AllaMaevskaya" }, "files": { "edges": [ { "node": { - "path": "Detectors/Vertexing/src/VertexTrackMatcher.cxx" + "path": "Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h" + } + }, + { + "node": { + "path": "Detectors/FIT/FT0/simulation/src/Detector.cxx" } } ] @@ -1235,27 +1395,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-31T10:39:15Z", - "title": "Introducing McParticle version 001", - "number": 8041, + "mergedAt": "2022-02-04T19:51:45Z", + "title": "[QC-741] Mergers: support merging histograms with averages", + "number": 8078, "author": { - "login": "jgrosseo" + "login": "knopers8" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/include/Framework/ASoA.h" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/AnalysisDataModel.h" + "path": "Utilities/Mergers/src/MergerAlgorithm.cxx" } }, { "node": { - "path": "Framework/Core/src/AODReaderHelpers.cxx" + "path": "Utilities/Mergers/test/test_Algorithm.cxx" } } ] @@ -1265,17 +1420,27 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-31T05:53:14Z", - "title": "Load Geant4 libraries (MacOSX Monterey)", - "number": 8042, + "mergedAt": "2022-02-04T13:16:49Z", + "title": "Enables proper documentation of table versions", + "number": 8079, "author": { - "login": "pzhristov" + "login": "pbuehler" }, "files": { "edges": [ { "node": { - "path": "Detectors/gconfig/g4Config.C" + "path": "scripts/datamodel-doc/ALICEO2includeFile.py" + } + }, + { + "node": { + "path": "scripts/datamodel-doc/extractDataModel.py" + } + }, + { + "node": { + "path": "scripts/datamodel-doc/inputCard.xml" } } ] @@ -1284,38 +1449,33 @@ }, { "node": { - "state": "OPEN", - "mergedAt": null, - "title": "[WIP] MCH: implement handling of sampa reset at each tf", - "number": 8043, + "state": "MERGED", + "mergedAt": "2022-02-04T19:18:33Z", + "title": "DCS filepush server emulator + documentation", + "number": 8080, "author": { - "login": "aferrero2707" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/include/MCHRawDecoder/DataDecoder.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/src/DataDecoder.cxx" + "path": "Detectors/DCS/testWorkflow/README.md" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/src/testDigitsTimeComputation.cxx" + "path": "Detectors/DCS/testWorkflow/src/compile-dcs-emulator.sh" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/DataDecoderSpec.cxx" + "path": "Detectors/DCS/testWorkflow/src/dcsclient.cpp" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/cru-page-reader-workflow.cxx" + "path": "Detectors/DCS/testWorkflow/src/dcssend.cpp" } } ] @@ -1324,18 +1484,23 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-01-31T10:15:32Z", - "title": "AOD stores the time with full float precision", - "number": 8044, + "state": "CLOSED", + "mergedAt": null, + "title": "ITS THR WF - Added CCDB upload within the workflow + bug fixed for ITHR scan analyses", + "number": 8081, "author": { - "login": "shahor02" + "login": "iravasen" }, "files": { "edges": [ { "node": { - "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" + "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdCalibratorSpec.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx" } } ] @@ -1345,9 +1510,9 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-01T20:17:12Z", - "title": "switch to disable fall-back to TGeo if MatLUT is missing", - "number": 8045, + "mergedAt": "2022-02-10T06:53:59Z", + "title": "Add runType to GRPECS + its creator", + "number": 8082, "author": { "login": "shahor02" }, @@ -1355,12 +1520,17 @@ "edges": [ { "node": { - "path": "Detectors/Base/include/DetectorsBase/Propagator.h" + "path": "DataFormats/Parameters/include/DataFormatsParameters/GRPECSObject.h" } }, { "node": { - "path": "Detectors/Base/src/Propagator.cxx" + "path": "DataFormats/Parameters/src/GRPECSObject.cxx" + } + }, + { + "node": { + "path": "Detectors/GRP/workflows/src/create-grp-ecs.cxx" } } ] @@ -1370,17 +1540,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-31T14:24:06Z", - "title": "Update analyses in sim_challange.sh", - "number": 8046, + "mergedAt": "2022-02-05T15:19:29Z", + "title": "DPL Analysis: index equivalence fix", + "number": 8083, "author": { - "login": "benedikt-voelkel" + "login": "aalkin" }, "files": { "edges": [ { "node": { - "path": "prodtests/sim_challenge.sh" + "path": "Framework/Core/include/Framework/ASoA.h" } } ] @@ -1390,72 +1560,87 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-01-31T17:35:05Z", - "title": "Promote/demote several warnings/errors to alarm, in order to raise infologger-min-severity to important for sync processing", - "number": 8047, + "mergedAt": "2022-02-05T17:20:42Z", + "title": "Fix for DCS emulator compilation", + "number": 8084, "author": { - "login": "davidrohr" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h" + "path": "Detectors/DCS/testWorkflow/src/compile-dcs-emulator.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-09T11:17:18Z", + "title": "[O2-2776] produce raw data dumps on ITS/MFT decoding errors", + "number": 8085, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/Clusterer.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DecodingStat.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTLink.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/src/DataDecoder.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/PayLoadSG.h" } }, { "node": { - "path": "Detectors/Raw/src/RDHUtils.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RUDecodeData.h" } }, { "node": { - "path": "Detectors/TPC/workflow/src/CalibProcessingHelper.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelDecoder.h" } }, { "node": { - "path": "Detectors/TPC/workflow/src/LinkZSToDigitsSpec.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/DecodingStat.cxx" } }, { "node": { - "path": "Detectors/TRD/reconstruction/src/CruRawReader.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/GBTLink.cxx" } }, { "node": { - "path": "Detectors/TRD/reconstruction/src/TrackletsParser.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/RUDecodeData.cxx" } }, { "node": { - "path": "Detectors/Upgrades/IT3/reconstruction/src/Clusterer.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx" } }, { "node": { - "path": "Framework/Core/src/DataProcessingDevice.cxx" + "path": "Detectors/ITSMFT/common/workflow/include/ITSMFTWorkflow/STFDecoderSpec.h" } }, { "node": { - "path": "Framework/Utils/include/DPLUtils/DPLRawParser.h" + "path": "Detectors/ITSMFT/common/workflow/src/STFDecoderSpec.cxx" } } ] @@ -1465,312 +1650,157 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-01T09:42:30Z", - "title": "McParticle: moving default to 001", - "number": 8048, - "author": { - "login": "jgrosseo" + "mergedAt": "2022-02-09T04:52:31Z", + "title": "add CreationTime for FT0 and FV0 calibration objects", + "number": 8086, + "author": { + "login": "AllaMaevskaya" }, "files": { "edges": [ { "node": { - "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" + "path": "DataFormats/Detectors/FIT/FT0/CMakeLists.txt" } }, { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/GlobalOffsetsContainer.h" } }, { "node": { - "path": "Framework/Core/include/Framework/AnalysisDataModel.h" - } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "DPL: improved Conditions support", - "number": 8049, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/src/CCDBHelpers.cxx" + "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/GlobalOffsetsInfoObject.h" } }, { "node": { - "path": "Framework/Core/src/CCDBHelpers.h" + "path": "DataFormats/Detectors/FIT/FT0/src/GlobalOffsetsContainer.cxx" } }, { "node": { - "path": "Framework/Core/src/LifetimeHelpers.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-10T08:28:30Z", - "title": "SpaceCharge: adding getters for distortions and corrections", - "number": 8050, - "author": { - "login": "matthias-kleiner" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/TPC/spacecharge/include/TPCSpaceCharge/SpaceCharge.h" + "path": "Detectors/FIT/FT0/calibration/CMakeLists.txt" } }, { "node": { - "path": "Detectors/TPC/spacecharge/src/SpaceCharge.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-02T08:20:46Z", - "title": "[EMCAL-751] Temporal fix for the digitizer", - "number": 8051, - "author": { - "login": "hahassan7" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/EMCAL/simulation/include/EMCALSimulation/Digitizer.h" + "path": "Detectors/FIT/FT0/calibration/include/FT0Calibration/FT0CalibCollector.h" } }, { "node": { - "path": "Detectors/EMCAL/simulation/src/Digitizer.cxx" + "path": "Detectors/FIT/FT0/calibration/include/FT0Calibration/FT0CalibrationInfoObject.h" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/EMCALDigitizerSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-02T08:32:23Z", - "title": "[MFT] Fix digi2raw output segmentation", - "number": 8052, - "author": { - "login": "rpezzi" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/ITSMFT/MFT/simulation/src/digi2raw.cxx" + "path": "Detectors/FIT/FT0/calibration/include/FT0Calibration/FT0ChannelTimeTimeSlotContainer.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/ChipMappingMFT.h" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-02T08:21:17Z", - "title": "[QC-725] Allow to store TRFCollections as CSV files", - "number": 8053, - "author": { - "login": "knopers8" - }, - "files": { - "edges": [ - { - "node": { - "path": "DataFormats/QualityControl/include/DataFormatsQualityControl/FlagReasons.h" + "path": "Detectors/FIT/FT0/calibration/src/FT0CalibCollector.cxx" } }, { "node": { - "path": "DataFormats/QualityControl/include/DataFormatsQualityControl/TimeRangeFlag.h" + "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeCalibrationObject.cxx" } }, { "node": { - "path": "DataFormats/QualityControl/include/DataFormatsQualityControl/TimeRangeFlagCollection.h" + "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeTimeSlotContainer.cxx" } }, { "node": { - "path": "DataFormats/QualityControl/src/TimeRangeFlagCollection.cxx" + "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0CalibCollectorWriterSpec.h" } }, { "node": { - "path": "DataFormats/QualityControl/test/testTimeRangeFlagCollection.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-01T19:55:51Z", - "title": "Re-introduce analyses", - "number": 8054, - "author": { - "login": "benedikt-voelkel" - }, - "files": { - "edges": [ - { - "node": { - "path": "prodtests/sim_challenge.sh" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-01T15:55:03Z", - "title": "Solves issue with interpretation of usings", - "number": 8055, - "author": { - "login": "pbuehler" - }, - "files": { - "edges": [ - { - "node": { - "path": "scripts/datamodel-doc/ALICEO2includeFile.py" + "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0CalibSlewingCollectorSpec.h" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "Automatically add timestamps in analysis", - "number": 8056, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Core/include/Framework/CommonServices.h" + "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0Calibration-Workflow.cxx" } }, { "node": { - "path": "Framework/Core/include/Framework/DataProcessingDevice.h" + "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0CalibrationDummy-Workflow.cxx" } }, { "node": { - "path": "Framework/Core/include/Framework/InputRecord.h" + "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0TFProcessor-Workflow.cxx" } }, { "node": { - "path": "Framework/Core/src/CCDBHelpers.cxx" + "path": "Detectors/FIT/FT0/calibration/testWorkflow/GlobalOffsetsCollectWorkflow.cxx" } }, { "node": { - "path": "Framework/Core/src/CCDBHelpers.h" + "path": "Detectors/FIT/FT0/reconstruction/include/FT0Reconstruction/CollisionTimeRecoTask.h" } }, { "node": { - "path": "Framework/Core/src/CommonServices.cxx" + "path": "Detectors/FIT/FT0/reconstruction/src/CollisionTimeRecoTask.cxx" } }, { "node": { - "path": "Framework/Core/src/DataProcessingDevice.cxx" + "path": "Detectors/FIT/FT0/simulation/include/FT0Simulation/DigitizationParameters.h" } }, { "node": { - "path": "Framework/Core/src/InputRecord.cxx" + "path": "Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/LifetimeHelpers.cxx" + "path": "Detectors/FIT/FV0/calibration/include/FV0Calibration/FV0CalibrationInfoObject.h" } }, { "node": { - "path": "Framework/Core/src/WorkflowHelpers.cxx" + "path": "Detectors/FIT/FV0/calibration/include/FV0Calibration/FV0ChannelTimeTimeSlotContainer.h" } }, { "node": { - "path": "Framework/Core/test/benchmark_InputRecord.cxx" + "path": "Detectors/FIT/FV0/calibration/src/FV0CalibCollector.cxx" } }, { "node": { - "path": "Framework/Core/test/test_InputRecord.cxx" + "path": "Detectors/FIT/FV0/calibration/src/FV0ChannelTimeTimeSlotContainer.cxx" } }, { "node": { - "path": "Framework/Core/test/test_InputRecordWalker.cxx" + "path": "Detectors/FIT/FV0/calibration/workflow/FV0TFProcessor-Workflow.cxx" } }, { "node": { - "path": "Framework/Utils/test/RawPageTestData.cxx" + "path": "Detectors/FIT/common/calibration/include/FITCalibration/FITCalibrationApi.h" } }, { "node": { - "path": "Framework/Utils/test/RawPageTestData.h" + "path": "Detectors/FIT/common/calibration/include/FITCalibration/FITCalibrationDevice.h" } }, { "node": { - "path": "Framework/Utils/test/test_RootTreeWriter.cxx" + "path": "Detectors/FIT/common/calibration/include/FITCalibration/FITCalibrator.h" } } ] @@ -1779,10 +1809,10 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-10T06:57:31Z", - "title": "[MFT] Add timers to tracker workflow", - "number": 8057, + "state": "OPEN", + "mergedAt": null, + "title": "GlobalFwd: fix Pairing Efficiency calculation", + "number": 8087, "author": { "login": "rpezzi" }, @@ -1790,22 +1820,12 @@ "edges": [ { "node": { - "path": "Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Tracker.h" - } - }, - { - "node": { - "path": "Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx" - } - }, - { - "node": { - "path": "Detectors/ITSMFT/MFT/workflow/include/MFTWorkflow/TrackerSpec.h" + "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwdAssessment.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx" + "path": "Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx" } } ] @@ -1815,17 +1835,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-02T09:53:29Z", - "title": "Report ROF orbit in ITS/MFT raw decoder error messages", - "number": 8058, + "mergedAt": "2022-02-08T08:45:13Z", + "title": "GPU: Workaround for amdgpu hipcc miscompilation in TPC looper following with -O3 and --amdgpu-function-calls=true", + "number": 8088, "author": { - "login": "shahor02" + "login": "davidrohr" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/DecodingStat.cxx" + "path": "GPU/GPUTracking/Base/hip/CMakeLists.txt" } } ] @@ -1835,47 +1855,42 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-09T09:33:35Z", - "title": "Update of the MFT assessment workflow, added several histograms", - "number": 8059, - "author": { - "login": "sarahherrmann" + "mergedAt": "2022-02-08T21:39:38Z", + "title": "[EMCAL-548, EMCAL-614,EMCAL-687,EMCAL-757] Fill EMCAL information in AOD in simulations", + "number": 8089, + "author": { + "login": "mfasDa" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/MFT/assessment/include/MFTAssessment/MFTAssessment.h" + "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/TriggerRecord.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/assessment/src/MFTAssessment.cxx" + "path": "Detectors/AOD/src/aod-producer-workflow.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/workflow/src/MFTAssessmentSpec.cxx" + "path": "Detectors/EMCAL/workflow/CMakeLists.txt" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-03T16:48:08Z", - "title": "update ShmManager::ResetContent to be able to reset after a crash", - "number": 8060, - "author": { - "login": "rbx" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Utilities/ShmManager/src/ShmManager.cxx" + "path": "Detectors/EMCAL/workflow/src/CellConverterSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/EMCAL/workflow/src/EMCALDigitizerSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/EMCAL/workflow/src/cell-reader-workflow.cxx" } } ] @@ -1885,27 +1900,32 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-02T22:31:38Z", - "title": "Possibility to attach multiple CCDB populators", - "number": 8061, + "mergedAt": "2022-02-09T12:24:37Z", + "title": "Timestamp propagation and use in digitizer workflow", + "number": 8090, "author": { - "login": "shahor02" + "login": "sawenzel" }, "files": { "edges": [ { "node": { - "path": "Detectors/Calibration/README.md" + "path": "CCDB/src/DownloadCCDBFile.cxx" } }, { "node": { - "path": "Detectors/Calibration/workflow/CCDBPopulatorSpec.h" + "path": "Detectors/CPV/simulation/src/Digitizer.cxx" } }, { "node": { - "path": "Detectors/Calibration/workflow/ccdb-populator-workflow.cxx" + "path": "Detectors/TRD/workflow/src/TRDDigitizerSpec.cxx" + } + }, + { + "node": { + "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" } } ] @@ -1915,17 +1935,27 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-03T13:40:24Z", - "title": "fix printf warnings", - "number": 8062, + "mergedAt": "2022-02-08T18:59:27Z", + "title": "TPC: add configKeyValue option to IDC workflows", + "number": 8091, "author": { - "login": "shahor02" + "login": "wiechula" }, "files": { "edges": [ { "node": { - "path": "Detectors/GRP/calibration/include/GRPCalibration/GRPDCSDPsProcessor.h" + "path": "Detectors/TPC/workflow/src/tpc-distribute-idc.cxx" + } + }, + { + "node": { + "path": "Detectors/TPC/workflow/src/tpc-fouriertransform-aggregator.cxx" + } + }, + { + "node": { + "path": "Detectors/TPC/workflow/src/tpc-fouriertransform-epn.cxx" } } ] @@ -1935,17 +1965,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-02T22:32:26Z", - "title": "Fixes in ITS noise calibrator output", - "number": 8063, + "mergedAt": "2022-02-08T21:32:48Z", + "title": "[O2-2778] Change the way we favor CONFIG variant of TBB find_package", + "number": 8092, "author": { - "login": "shahor02" + "login": "aphecetche" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/ITS/calibration/src/NoiseCalibratorSpec.cxx" + "path": "dependencies/FindTBB.cmake" + } + }, + { + "node": { + "path": "dependencies/O2Dependencies.cmake" } } ] @@ -1954,43 +1989,98 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-04T11:02:20Z", - "title": "DPL: timeout on STOP transition", - "number": 8064, + "state": "OPEN", + "mergedAt": null, + "title": "Split of ITS threshold calib workflow in two workflows: Calibrator + Aggregator", + "number": 8093, "author": { - "login": "ktf" + "login": "iravasen" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/include/Framework/DataProcessingDevice.h" + "path": "Detectors/ITSMFT/ITS/workflow/CMakeLists.txt" } }, { "node": { - "path": "Framework/Core/include/Framework/DeviceState.h" + "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdAggregatorSpec.h" } }, { "node": { - "path": "Framework/Core/src/DataProcessingDevice.cxx" + "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdAggregatorWorkflow.h" } }, { "node": { - "path": "Framework/Core/src/DeviceSpecHelpers.cxx" + "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdCalibratorSpec.h" } }, { "node": { - "path": "Framework/Core/src/WorkflowCustomizationHelpers.cxx" + "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdAggregatorSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/runDataProcessing.cxx" + "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdAggregatorWorkflow.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/ITS/workflow/src/its-threshold-aggregator-workflow.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-10T06:48:22Z", + "title": "updated options", + "number": 8094, + "author": { + "login": "alindner14" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-09T04:50:31Z", + "title": "Do not discard decoded chip data if decoding error was set", + "number": 8095, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RUDecodeData.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelDecoder.h" } } ] @@ -2001,56 +2091,96 @@ "node": { "state": "OPEN", "mergedAt": null, - "title": "Limit maximum memory usage during tracking to 32GB (tunable)", - "number": 8065, + "title": "splines: construction of 1D- and 2D- splines from any set of data points", + "number": 8096, "author": { - "login": "mpuccio" + "login": "sgorbuno" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/include/ITStracking/Configuration.h" + "path": "GPU/TPCFastTransformation/BandMatrixSolver.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h" + "path": "GPU/TPCFastTransformation/BandMatrixSolver.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/include/ITStracking/Tracker.h" + "path": "GPU/TPCFastTransformation/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/include/ITStracking/TrackingConfigParam.h" + "path": "GPU/TPCFastTransformation/Spline1DHelper.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/src/TimeFrame.cxx" + "path": "GPU/TPCFastTransformation/Spline1DHelper.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/src/Tracker.cxx" + "path": "GPU/TPCFastTransformation/Spline1DHelperOld.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/src/TrackerTraitsCPU.cxx" + "path": "GPU/TPCFastTransformation/Spline1DHelperOld.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/TrackerSpec.h" + "path": "GPU/TPCFastTransformation/Spline1DSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/TrackerSpec.cxx" + "path": "GPU/TPCFastTransformation/Spline2DHelper.cxx" + } + }, + { + "node": { + "path": "GPU/TPCFastTransformation/Spline2DHelper.h" + } + }, + { + "node": { + "path": "GPU/TPCFastTransformation/Spline2DSpec.cxx" + } + }, + { + "node": { + "path": "GPU/TPCFastTransformation/Spline2DSpec.h" + } + }, + { + "node": { + "path": "GPU/TPCFastTransformation/SplineHelper.h" + } + }, + { + "node": { + "path": "GPU/TPCFastTransformation/SymMatrixSolver.cxx" + } + }, + { + "node": { + "path": "GPU/TPCFastTransformation/SymMatrixSolver.h" + } + }, + { + "node": { + "path": "GPU/TPCFastTransformation/TPCFastTransformationLinkDef_O2.h" + } + }, + { + "node": { + "path": "GPU/TPCFastTransformation/macro/SplineConstructionDemo.C" } } ] @@ -2060,17 +2190,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-03T15:06:43Z", - "title": "[MCH] keep digit NofSamples within limits", - "number": 8066, + "mergedAt": "2022-02-09T10:19:37Z", + "title": "Do not produce an error on default finaliseCCDB", + "number": 8097, "author": { - "login": "pillot" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Triggering/src/EventFinder.cxx" + "path": "Framework/Core/include/Framework/Task.h" } } ] @@ -2080,17 +2210,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-03T06:21:10Z", - "title": "DPL: cleanup remaining messages", - "number": 8067, + "mergedAt": "2022-02-09T08:53:17Z", + "title": "FST: Give a proper error when no CTF file is present", + "number": 8098, "author": { - "login": "ktf" + "login": "davidrohr" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/src/DataProcessingDevice.cxx" + "path": "prodtests/full-system-test/dpl-workflow.sh" } } ] @@ -2099,18 +2229,18 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-08T14:50:27Z", - "title": "Add Origin table", - "number": 8068, + "state": "CLOSED", + "mergedAt": null, + "title": "Demote CCDBFetcher messages", + "number": 8099, "author": { - "login": "nburmaso" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Framework/Core/src/CCDBHelpers.cxx" } } ] @@ -2120,27 +2250,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-03T20:59:49Z", - "title": "Truncate digitcontext output", - "number": 8069, + "mergedAt": "2022-02-09T12:09:21Z", + "title": "Check availability of CTF-dictionary before opening the file", + "number": 8100, "author": { - "login": "sawenzel" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "DataFormats/simulation/include/SimulationDataFormat/DigitizationContext.h" - } - }, - { - "node": { - "path": "DataFormats/simulation/src/DigitizationContext.cxx" + "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h" } }, { "node": { - "path": "Steer/DigitizerWorkflow/src/SimReaderSpec.cxx" + "path": "Detectors/Base/include/DetectorsBase/CTFCoderBase.h" } } ] @@ -2150,22 +2275,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-03T18:54:14Z", - "title": "Report wrong double column order in the Alpide data, reorder hits", - "number": 8070, + "mergedAt": "2022-02-09T20:02:55Z", + "title": "return to \"old style\" CCDB access in reconstruction", + "number": 8101, "author": { - "login": "shahor02" + "login": "AllaMaevskaya" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/AlpideCoder.h" + "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeTimeSlotContainer.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DecodingStat.h" + "path": "Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx" } } ] @@ -2174,18 +2299,18 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-04T05:43:11Z", - "title": "improve comment", - "number": 8071, + "state": "CLOSED", + "mergedAt": null, + "title": "Change the Alive Time of Pedestals to 3 hours", + "number": 8102, "author": { - "login": "jgrosseo" + "login": "fapfap69" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/include/Framework/AnalysisDataModel.h" + "path": "Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx" } } ] @@ -2194,23 +2319,18 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-04T12:31:05Z", - "title": "Use double precision in MID mapping", - "number": 8072, + "state": "OPEN", + "mergedAt": null, + "title": "Hmpid change alive time in DCS-CCDB pedestals files", + "number": 8103, "author": { - "login": "dstocco" + "login": "fapfap69" }, "files": { "edges": [ { "node": { - "path": "Detectors/MUON/MID/Base/include/MIDBase/MpArea.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Base/src/MpArea.cxx" + "path": "Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx" } } ] @@ -2219,158 +2339,18 @@ }, { "node": { - "state": "OPEN", - "mergedAt": null, - "title": "Use Cluster class for MID instead of Cluster2D and Cluster3D", - "number": 8073, + "state": "MERGED", + "mergedAt": "2022-02-09T19:04:18Z", + "title": "Suppress header exposing filesystem to clang", + "number": 8104, "author": { - "login": "dstocco" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainer.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainerCreateTracksVariadic.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/MUON/MID/CMakeLists.txt" - } - }, - { - "node": { - "path": "DataFormats/Detectors/MUON/MID/include/DataFormatsMID/Cluster.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/MUON/MID/include/DataFormatsMID/Cluster2D.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/MUON/MID/src/Cluster.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/MUON/MID/src/DataFormatsMIDLinkDef.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Clustering/include/MIDClustering/Clusterizer.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Clustering/include/MIDClustering/PreClustersDE.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Clustering/src/Clusterizer.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Clustering/test/testClusterizer.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Filtering/test/bench_Filter.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/ClusterLabeler.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/TrackLabeler.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Simulation/src/ClusterLabeler.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Simulation/src/TrackLabeler.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Simulation/test/testSimulation.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/TestingSimTools/include/MIDTestingSimTools/HitFinder.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/TestingSimTools/src/HitFinder.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Tracking/include/MIDTracking/Tracker.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Tracking/src/Tracker.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Tracking/test/bench_Tracker.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Tracking/test/testTracker.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/ClusterizerSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/TrackReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/TrackerMCSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/TrackerSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/reco-workflow.cxx" + "path": "Detectors/CTF/utils/CTFdict2CCDBfiles.C" } } ] @@ -2380,17 +2360,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-04T08:16:44Z", - "title": "TRD KrClusterer skip shared digits", - "number": 8074, + "mergedAt": "2022-02-10T06:37:38Z", + "title": "[EMCAL-757] Fix return type in cell-reader-workflow", + "number": 8105, "author": { - "login": "martenole" + "login": "mfasDa" }, "files": { "edges": [ { "node": { - "path": "Detectors/TRD/calibration/src/KrClusterFinder.cxx" + "path": "Detectors/EMCAL/workflow/src/cell-reader-workflow.cxx" } } ] @@ -2399,18 +2379,18 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-04T19:19:31Z", - "title": "[EMCAL-556] Trace EMCAL run SOR/EOR in EMC DCS DP processor", - "number": 8075, + "state": "CLOSED", + "mergedAt": null, + "title": "fix title offset for dpg", + "number": 8106, "author": { - "login": "shahor02" + "login": "alindner14" }, "files": { "edges": [ { "node": { - "path": "Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h" + "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" } } ] @@ -2419,33 +2399,18 @@ }, { "node": { - "state": "OPEN", + "state": "CLOSED", "mergedAt": null, - "title": "[EMCAL-565]: Added ccdb entry framework.", - "number": 8076, + "title": "fix title offset for dpg", + "number": 8107, "author": { - "login": "hjbossi" + "login": "alindner14" }, "files": { "edges": [ { "node": { - "path": "Detectors/EMCAL/calibration/CMakeLists.txt" - } - }, - { - "node": { - "path": "Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h" - } - }, - { - "node": { - "path": "Detectors/EMCAL/calibration/src/EMCALCalibrationLinkDef.h" - } - }, - { - "node": { - "path": "Detectors/EMCAL/calibration/testWorkflow/EMCALChannelCalibratorSpec.h" + "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" } } ] @@ -2455,22 +2420,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-08T13:06:28Z", - "title": "remove unused material to avoid FLUKA crash", - "number": 8077, + "mergedAt": "2022-02-11T11:41:07Z", + "title": "fix title offset for dpg (L126-L131)", + "number": 8108, "author": { - "login": "AllaMaevskaya" + "login": "alindner14" }, "files": { "edges": [ { "node": { - "path": "Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/simulation/src/Detector.cxx" + "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" } } ] @@ -2479,23 +2439,23 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-04T19:51:45Z", - "title": "[QC-741] Mergers: support merging histograms with averages", - "number": 8078, + "state": "OPEN", + "mergedAt": null, + "title": "The following changelog has been automatically generated.", + "number": 8109, "author": { - "login": "knopers8" + "login": "github-actions" }, "files": { "edges": [ { "node": { - "path": "Utilities/Mergers/src/MergerAlgorithm.cxx" + "path": "CHANGELOG.md" } }, { "node": { - "path": "Utilities/Mergers/test/test_Algorithm.cxx" + "path": "doc/data/2022-02-o2_prs.json" } } ] @@ -2505,27 +2465,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-04T13:16:49Z", - "title": "Enables proper documentation of table versions", - "number": 8079, + "mergedAt": "2022-02-10T20:18:59Z", + "title": "DPL: properly handle pollers on start-stop-start transition (O2-2751)", + "number": 8110, "author": { - "login": "pbuehler" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "scripts/datamodel-doc/ALICEO2includeFile.py" - } - }, - { - "node": { - "path": "scripts/datamodel-doc/extractDataModel.py" + "path": "Framework/Core/include/Framework/DataProcessingDevice.h" } }, { "node": { - "path": "scripts/datamodel-doc/inputCard.xml" + "path": "Framework/Core/src/DataProcessingDevice.cxx" } } ] @@ -2535,32 +2490,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-04T19:18:33Z", - "title": "DCS filepush server emulator + documentation", - "number": 8080, + "mergedAt": "2022-02-11T09:04:30Z", + "title": "[EMCAL-670] fixed wrong eta/phi pos of clusters in ClusterFactory", + "number": 8111, "author": { - "login": "shahor02" + "login": "fjonasALICE" }, "files": { "edges": [ { "node": { - "path": "Detectors/DCS/testWorkflow/README.md" - } - }, - { - "node": { - "path": "Detectors/DCS/testWorkflow/src/compile-dcs-emulator.sh" - } - }, - { - "node": { - "path": "Detectors/DCS/testWorkflow/src/dcsclient.cpp" - } - }, - { - "node": { - "path": "Detectors/DCS/testWorkflow/src/dcssend.cpp" + "path": "Detectors/EMCAL/base/src/ClusterFactory.cxx" } } ] @@ -2569,23 +2509,18 @@ }, { "node": { - "state": "CLOSED", - "mergedAt": null, - "title": "ITS THR WF - Added CCDB upload within the workflow + bug fixed for ITHR scan analyses", - "number": 8081, + "state": "MERGED", + "mergedAt": "2022-02-10T16:59:33Z", + "title": "Update sim_challenge.sh", + "number": 8112, "author": { - "login": "iravasen" + "login": "sawenzel" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdCalibratorSpec.h" - } - }, - { - "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx" + "path": "prodtests/sim_challenge.sh" } } ] @@ -2595,27 +2530,37 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-10T06:53:59Z", - "title": "Add runType to GRPECS + its creator", - "number": 8082, + "mergedAt": "2022-02-11T08:52:17Z", + "title": "add first and last shorthand for array", + "number": 8113, "author": { - "login": "shahor02" + "login": "jgrosseo" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Parameters/include/DataFormatsParameters/GRPECSObject.h" - } - }, - { - "node": { - "path": "DataFormats/Parameters/src/GRPECSObject.cxx" + "path": "Framework/Core/include/Framework/ASoA.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2022-02-11T10:32:44Z", + "title": "MFT calib workflow update to accept config key values.", + "number": 8114, + "author": { + "login": "tomas-herman" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/GRP/workflows/src/create-grp-ecs.cxx" + "path": "Detectors/ITSMFT/MFT/calibration/testWorkflow/mft-calib-workflow.cxx" } } ] @@ -2624,18 +2569,18 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-05T15:19:29Z", - "title": "DPL Analysis: index equivalence fix", - "number": 8083, + "state": "CLOSED", + "mergedAt": null, + "title": "TRD make fixsm1617 option always true", + "number": 8115, "author": { - "login": "aalkin" + "login": "bazinski" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/include/Framework/ASoA.h" + "path": "Detectors/TRD/reconstruction/src/DataReader.cxx" } } ] @@ -2645,17 +2590,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-05T17:20:42Z", - "title": "Fix for DCS emulator compilation", - "number": 8084, + "mergedAt": "2022-02-10T20:18:17Z", + "title": "DPL: fix warnings", + "number": 8116, "author": { - "login": "shahor02" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "Detectors/DCS/testWorkflow/src/compile-dcs-emulator.sh" + "path": "Framework/Foundation/test/test_CompilerBuiltins.cxx" + } + }, + { + "node": { + "path": "Framework/TestWorkflows/src/o2SimpleSource.cxx" } } ] @@ -2664,228 +2614,513 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-09T11:17:18Z", - "title": "[O2-2776] produce raw data dumps on ITS/MFT decoding errors", - "number": 8085, + "state": "CLOSED", + "mergedAt": null, + "title": "CPV noise calibration", + "number": 8117, "author": { - "login": "shahor02" + "login": "sevdokim" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/DecodingStat.h" + "path": "Detectors/CPV/calib/testWorkflow/cpv-calib-workflow.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTLink.h" + "path": "Detectors/CPV/simulation/src/Digitizer.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/PayLoadSG.h" + "path": "Detectors/CPV/workflow/include/CPVWorkflow/RawToDigitConverterSpec.h" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/include/CPVWorkflow/RecoWorkflow.h" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/src/RawToDigitConverterSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/src/RecoWorkflow.cxx" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/src/cpv-reco-workflow.cxx" + } + }, + { + "node": { + "path": "Detectors/CTF/utils/CTFdict2CCDBfiles.C" + } + }, + { + "node": { + "path": "Detectors/EMCAL/base/src/ClusterFactory.cxx" + } + }, + { + "node": { + "path": "Detectors/EMCAL/calibration/CMakeLists.txt" + } + }, + { + "node": { + "path": "Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h" + } + }, + { + "node": { + "path": "Detectors/EMCAL/calibration/src/EMCALCalibrationLinkDef.h" + } + }, + { + "node": { + "path": "Detectors/EMCAL/calibration/testWorkflow/EMCALChannelCalibratorSpec.h" + } + }, + { + "node": { + "path": "Detectors/EMCAL/workflow/src/cell-reader-workflow.cxx" + } + }, + { + "node": { + "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeTimeSlotContainer.cxx" + } + }, + { + "node": { + "path": "Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/GRP/workflows/src/create-grp-ecs.cxx" + } + }, + { + "node": { + "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/calibration/testWorkflow/mft-calib-workflow.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/CMakeLists.txt" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigInfo.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigReader.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/include/MFTCondition/DCSConfigUtils.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/macros/CMakeLists.txt" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/macros/readMFTDCSConfigEntries.C" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/src/DCSConfigInfo.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/src/DCSConfigReader.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/src/DCSConfigUtils.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/src/MFTConditionLinkDef.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/src/dcs-check-ccdb.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSConfigProcessorSpec.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/condition/testWorkflow/mft-dcs-config-workflow.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/tracking/include/MFTTracking/Tracker.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/workflow/include/MFTWorkflow/TrackerSpec.h" + } + }, + { + "node": { + "path": "Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Clustering/include/MIDClustering/Clusterizer.h" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Clustering/include/MIDClustering/PreClustersDE.h" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Clustering/src/Clusterizer.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Clustering/test/testClusterizer.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Filtering/test/bench_Filter.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/ClusterLabeler.h" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/TrackLabeler.h" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Simulation/src/ClusterLabeler.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Simulation/src/TrackLabeler.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Simulation/test/testSimulation.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/TestingSimTools/include/MIDTestingSimTools/HitFinder.h" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/TestingSimTools/src/HitFinder.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Tracking/include/MIDTracking/Tracker.h" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Tracking/src/Tracker.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Tracking/test/bench_Tracker.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Tracking/test/testTracker.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/ClusterizerSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/TrackReaderSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/TrackerMCSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/TrackerSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/reco-workflow.cxx" + } + }, + { + "node": { + "path": "Detectors/TPC/calibration/doc/IDCWorkFlow.md" + } + }, + { + "node": { + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCContainer.h" + } + }, + { + "node": { + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCFactorization.h" + } + }, + { + "node": { + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCGroupingParameter.h" + } + }, + { + "node": { + "path": "Detectors/TPC/calibration/src/TPCCalibrationLinkDef.h" + } + }, + { + "node": { + "path": "Detectors/TPC/reconstruction/test/testGPUCATracking.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RUDecodeData.h" + "path": "Detectors/TPC/spacecharge/include/TPCSpaceCharge/SpaceCharge.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelDecoder.h" + "path": "Detectors/TPC/spacecharge/src/SpaceCharge.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/DecodingStat.cxx" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFactorizeIDCSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/GBTLink.cxx" + "path": "Detectors/TPC/workflow/src/tpc-factorize-idc.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/RUDecodeData.cxx" + "path": "Detectors/TRD/workflow/src/TRDDigitizerSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx" + "path": "Framework/Core/include/Framework/ASoA.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/include/ITSMFTWorkflow/STFDecoderSpec.h" + "path": "Framework/Core/include/Framework/DataProcessingDevice.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/STFDecoderSpec.cxx" + "path": "Framework/Core/src/ASoA.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-09T04:52:31Z", - "title": "add CreationTime for FT0 and FV0 calibration objects", - "number": 8086, - "author": { - "login": "AllaMaevskaya" - }, - "files": { - "edges": [ + }, { "node": { - "path": "DataFormats/Detectors/FIT/FT0/CMakeLists.txt" + "path": "Framework/Core/src/DataProcessingDevice.cxx" } }, { "node": { - "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/GlobalOffsetsContainer.h" + "path": "Framework/Core/test/test_ASoA.cxx" } }, { "node": { - "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/GlobalOffsetsInfoObject.h" + "path": "Framework/Foundation/test/test_CompilerBuiltins.cxx" } }, { "node": { - "path": "DataFormats/Detectors/FIT/FT0/src/GlobalOffsetsContainer.cxx" + "path": "Framework/TestWorkflows/src/o2SimpleSource.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/CMakeLists.txt" + "path": "GPU/GPUTracking/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/include/FT0Calibration/FT0CalibCollector.h" + "path": "GPU/GPUTracking/DataTypes/CalibdEdxContainer.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/include/FT0Calibration/FT0CalibrationInfoObject.h" + "path": "GPU/GPUTracking/DataTypes/CalibdEdxContainer.h" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/include/FT0Calibration/FT0ChannelTimeTimeSlotContainer.h" + "path": "GPU/GPUTracking/DataTypes/TPCPadGainCalib.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/src/FT0CalibCollector.cxx" + "path": "GPU/GPUTracking/DataTypes/TPCPadGainCalib.h" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeCalibrationObject.cxx" + "path": "GPU/GPUTracking/Definitions/GPUSettingsList.h" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeTimeSlotContainer.cxx" + "path": "GPU/GPUTracking/Global/GPUChainTracking.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0CalibCollectorWriterSpec.h" + "path": "GPU/GPUTracking/Global/GPUChainTrackingIO.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0CalibSlewingCollectorSpec.h" + "path": "GPU/GPUTracking/Interface/GPUO2Interface.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0Calibration-Workflow.cxx" + "path": "GPU/GPUTracking/Interface/GPUO2Interface.h" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0CalibrationDummy-Workflow.cxx" + "path": "GPU/GPUTracking/Merger/GPUTPCGMTrackParam.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0TFProcessor-Workflow.cxx" + "path": "GPU/GPUTracking/Standalone/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/GlobalOffsetsCollectWorkflow.cxx" + "path": "GPU/GPUTracking/dEdx/GPUdEdx.h" } }, { "node": { - "path": "Detectors/FIT/FT0/reconstruction/include/FT0Reconstruction/CollisionTimeRecoTask.h" + "path": "GPU/TPCFastTransformation/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/CollisionTimeRecoTask.cxx" + "path": "GPU/TPCFastTransformation/MultivariatePolynomial.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/simulation/include/FT0Simulation/DigitizationParameters.h" + "path": "GPU/TPCFastTransformation/MultivariatePolynomial.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx" + "path": "GPU/TPCFastTransformation/MultivariatePolynomialHelper.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/include/FV0Calibration/FV0CalibrationInfoObject.h" + "path": "GPU/TPCFastTransformation/MultivariatePolynomialHelper.h" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/include/FV0Calibration/FV0ChannelTimeTimeSlotContainer.h" + "path": "GPU/TPCFastTransformation/TPCFastTransformationLinkDef_O2.h" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/src/FV0CalibCollector.cxx" + "path": "GPU/TPCFastTransformation/test/testMultivarPolynomials.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/src/FV0ChannelTimeTimeSlotContainer.cxx" + "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/workflow/FV0TFProcessor-Workflow.cxx" + "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" } }, { "node": { - "path": "Detectors/FIT/common/calibration/include/FITCalibration/FITCalibrationApi.h" + "path": "doc/data/2022-02-o2_prs.json" } }, { "node": { - "path": "Detectors/FIT/common/calibration/include/FITCalibration/FITCalibrationDevice.h" + "path": "doc/data/2022-02-o2_releases.json" } }, { "node": { - "path": "Detectors/FIT/common/calibration/include/FITCalibration/FITCalibrator.h" + "path": "prodtests/sim_challenge.sh" } } ] @@ -2896,41 +3131,26 @@ "node": { "state": "OPEN", "mergedAt": null, - "title": "GlobalFwd: fix Pairing Efficiency calculation", - "number": 8087, + "title": "[EMCAL-760] Stand-alone publisher for digits", + "number": 8118, "author": { - "login": "rpezzi" + "login": "mfasDa" }, "files": { "edges": [ { "node": { - "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwdAssessment.h" + "path": "Detectors/EMCAL/workflow/CMakeLists.txt" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchGlobalFwdAssessment.cxx" + "path": "Detectors/EMCAL/workflow/src/cell-reader-workflow.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-08T08:45:13Z", - "title": "GPU: Workaround for amdgpu hipcc miscompilation in TPC looper following with -O3 and --amdgpu-function-calls=true", - "number": 8088, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ + }, { "node": { - "path": "GPU/GPUTracking/Base/hip/CMakeLists.txt" + "path": "Detectors/EMCAL/workflow/src/digit-reader-workflow.cxx" } } ] @@ -2939,78 +3159,68 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-08T21:39:38Z", - "title": "[EMCAL-548, EMCAL-614,EMCAL-687,EMCAL-757] Fill EMCAL information in AOD in simulations", - "number": 8089, + "state": "OPEN", + "mergedAt": null, + "title": "ctpdev: ctpproxy publish CTP scalers", + "number": 8119, "author": { - "login": "mfasDa" + "login": "lietava" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/TriggerRecord.h" + "path": "DataFormats/Detectors/CTP/include/DataFormatsCTP/Configuration.h" } }, { "node": { - "path": "Detectors/AOD/src/aod-producer-workflow.cxx" + "path": "DataFormats/Detectors/CTP/include/DataFormatsCTP/Digits.h" } }, { "node": { - "path": "Detectors/EMCAL/workflow/CMakeLists.txt" + "path": "DataFormats/Detectors/CTP/include/DataFormatsCTP/Scalers.h" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/CellConverterSpec.cxx" + "path": "DataFormats/Detectors/CTP/src/Configuration.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/EMCALDigitizerSpec.cxx" + "path": "DataFormats/Detectors/CTP/src/Scalers.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/cell-reader-workflow.cxx" + "path": "Detectors/CTP/CMakeLists.txt" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-09T12:24:37Z", - "title": "Timestamp propagation and use in digitizer workflow", - "number": 8090, - "author": { - "login": "sawenzel" - }, - "files": { - "edges": [ + }, { "node": { - "path": "CCDB/src/DownloadCCDBFile.cxx" + "path": "Detectors/CTP/reconstruction/CMakeLists.txt" } }, { "node": { - "path": "Detectors/CPV/simulation/src/Digitizer.cxx" + "path": "Detectors/CTP/workflowScalers/CMakeLists.txt" } }, { "node": { - "path": "Detectors/TRD/workflow/src/TRDDigitizerSpec.cxx" + "path": "Detectors/CTP/workflowScalers/py/pub_server.py" } }, { "node": { - "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" + "path": "Detectors/CTP/workflowScalers/py/sub_client.py" + } + }, + { + "node": { + "path": "Detectors/CTP/workflowScalers/src/ctp-proxy.cxx" } } ] @@ -3019,28 +3229,38 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-08T18:59:27Z", - "title": "TPC: add configKeyValue option to IDC workflows", - "number": 8091, + "state": "OPEN", + "mergedAt": null, + "title": "dEdx topology correction: using threshold and qTot as input for qTot correction", + "number": 8120, "author": { - "login": "wiechula" + "login": "matthias-kleiner" }, "files": { "edges": [ { "node": { - "path": "Detectors/TPC/workflow/src/tpc-distribute-idc.cxx" + "path": "DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxTrackTopologyPol.h" } }, { "node": { - "path": "Detectors/TPC/workflow/src/tpc-fouriertransform-aggregator.cxx" + "path": "DataFormats/Detectors/TPC/src/CalibdEdxTrackTopologyPol.cxx" } }, { "node": { - "path": "Detectors/TPC/workflow/src/tpc-fouriertransform-epn.cxx" + "path": "GPU/GPUTracking/DataTypes/CalibdEdxContainer.cxx" + } + }, + { + "node": { + "path": "GPU/GPUTracking/DataTypes/CalibdEdxContainer.h" + } + }, + { + "node": { + "path": "GPU/GPUTracking/dEdx/GPUdEdx.h" } } ] @@ -3050,22 +3270,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-08T21:32:48Z", - "title": "[O2-2778] Change the way we favor CONFIG variant of TBB find_package", - "number": 8092, + "mergedAt": "2022-02-11T13:51:55Z", + "title": "DPL Analysis: index builder helper", + "number": 8121, "author": { - "login": "aphecetche" + "login": "aalkin" }, "files": { "edges": [ { "node": { - "path": "dependencies/FindTBB.cmake" - } - }, - { - "node": { - "path": "dependencies/O2Dependencies.cmake" + "path": "Framework/Core/include/Framework/AnalysisHelpers.h" } } ] @@ -3076,51 +3291,61 @@ "node": { "state": "OPEN", "mergedAt": null, - "title": "[WIP] Split of ITS threshold calib workflow in two workflows: Calibrator + Aggregator", - "number": 8093, + "title": "Merge the MC and the data Specs for MID reconstruction", + "number": 8122, "author": { - "login": "iravasen" + "login": "dstocco" }, "files": { "edges": [ { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/CMakeLists.txt" + "path": "Detectors/MUON/MID/Workflow/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdAggregatorSpec.h" + "path": "Detectors/MUON/MID/Workflow/include/MIDWorkflow/ClusterizerMCSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdAggregatorWorkflow.h" + "path": "Detectors/MUON/MID/Workflow/include/MIDWorkflow/ClusterizerSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/include/ITSWorkflow/ThresholdCalibratorSpec.h" + "path": "Detectors/MUON/MID/Workflow/include/MIDWorkflow/TrackerMCSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdAggregatorSpec.cxx" + "path": "Detectors/MUON/MID/Workflow/include/MIDWorkflow/TrackerSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdAggregatorWorkflow.cxx" + "path": "Detectors/MUON/MID/Workflow/src/ClusterizerMCSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/ThresholdCalibratorSpec.cxx" + "path": "Detectors/MUON/MID/Workflow/src/ClusterizerSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/its-threshold-aggregator-workflow.cxx" + "path": "Detectors/MUON/MID/Workflow/src/TrackerMCSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/TrackerSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/reco-workflow.cxx" } } ] @@ -3129,43 +3354,98 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-10T06:48:22Z", - "title": "updated options", - "number": 8094, + "state": "OPEN", + "mergedAt": null, + "title": "Use wildcard to match all MID digits subSpecs", + "number": 8123, "author": { - "login": "alindner14" + "login": "dstocco" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/MUON/MID/Workflow/src/MaskMakerSpec.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "Class to build the hit map for MID chamber efficiency calculations", + "number": 8124, + "author": { + "login": "dstocco" }, "files": { "edges": [ { "node": { - "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" + "path": "DataFormats/Detectors/MUON/MID/include/DataFormatsMID/Track.h" + } + }, + { + "node": { + "path": "DataFormats/Detectors/MUON/MID/src/Track.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Base/CMakeLists.txt" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Base/include/MIDBase/HitFinder.h" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Base/src/HitFinder.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Filtering/test/bench_Filter.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Simulation/test/testSimulation.cxx" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/TestingSimTools/CMakeLists.txt" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Tracking/CMakeLists.txt" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Tracking/include/MIDTracking/HitMapBuilder.h" + } + }, + { + "node": { + "path": "Detectors/MUON/MID/Tracking/src/HitMapBuilder.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-09T04:50:31Z", - "title": "Do not discard decoded chip data if decoding error was set", - "number": 8095, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RUDecodeData.h" + "path": "Detectors/MUON/MID/Tracking/test/bench_Tracker.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelDecoder.h" + "path": "Detectors/MUON/MID/Tracking/test/testTracker.cxx" } } ] @@ -3176,156 +3456,121 @@ "node": { "state": "OPEN", "mergedAt": null, - "title": "splines: construction of 1D- and 2D- splines from any set of data points", - "number": 8096, + "title": "Use standard MID digits instead of dedicated digits for MC", + "number": 8125, "author": { - "login": "sgorbuno" + "login": "dstocco" }, "files": { "edges": [ { "node": { - "path": "GPU/TPCFastTransformation/BandMatrixSolver.cxx" + "path": "DataFormats/Detectors/MUON/MID/src/DataFormatsMIDLinkDef.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/BandMatrixSolver.h" + "path": "Detectors/MUON/MID/Simulation/CMakeLists.txt" } }, { "node": { - "path": "GPU/TPCFastTransformation/CMakeLists.txt" + "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/ColumnDataMC.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline1DHelper.cxx" + "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/Digitizer.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline1DHelper.h" + "path": "Detectors/MUON/MID/Simulation/include/MIDSimulation/DigitsMerger.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline1DHelperOld.cxx" + "path": "Detectors/MUON/MID/Simulation/src/Digitizer.cxx" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline1DHelperOld.h" + "path": "Detectors/MUON/MID/Simulation/src/DigitsMerger.cxx" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline1DSpec.h" + "path": "Detectors/MUON/MID/Simulation/src/MIDSimulationLinkDef.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline2DHelper.cxx" + "path": "Detectors/MUON/MID/Simulation/test/testSimulation.cxx" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline2DHelper.h" + "path": "Detectors/MUON/MID/Workflow/src/DigitReaderSpec.cxx" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline2DSpec.cxx" + "path": "Steer/DigitizerWorkflow/src/MIDDigitWriterSpec.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/Spline2DSpec.h" + "path": "Steer/DigitizerWorkflow/src/MIDDigitizerSpec.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "TPC gain map using tracks: small fixes", + "number": 8126, + "author": { + "login": "matthias-kleiner" + }, + "files": { + "edges": [ { "node": { - "path": "GPU/TPCFastTransformation/SplineHelper.h" + "path": "Detectors/TPC/calibration/include/TPCCalibration/CalibPadGainTracks.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/SymMatrixSolver.cxx" + "path": "Detectors/TPC/calibration/include/TPCCalibration/CalibPadGainTracksBase.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/SymMatrixSolver.h" + "path": "Detectors/TPC/calibration/include/TPCCalibration/FastHisto.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/TPCFastTransformationLinkDef_O2.h" + "path": "Detectors/TPC/calibration/src/CalibPadGainTracks.cxx" } }, { "node": { - "path": "GPU/TPCFastTransformation/macro/SplineConstructionDemo.C" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-09T10:19:37Z", - "title": "Do not produce an error on default finaliseCCDB", - "number": 8097, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/include/Framework/Task.h" + "path": "Detectors/TPC/calibration/src/CalibPadGainTracksBase.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-09T08:53:17Z", - "title": "FST: Give a proper error when no CTF file is present", - "number": 8098, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ + }, { "node": { - "path": "prodtests/full-system-test/dpl-workflow.sh" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCCalibPadGainTracksSpec.h" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "Demote CCDBFetcher messages", - "number": 8099, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Core/src/CCDBHelpers.cxx" + "path": "Detectors/TPC/workflow/src/tpc-calib-gainmap-tracks.cxx" } } ] @@ -3335,22 +3580,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-09T12:09:21Z", - "title": "Check availability of CTF-dictionary before opening the file", - "number": 8100, + "mergedAt": "2022-02-11T17:52:22Z", + "title": "DPL: make sure Condition<> object can be used", + "number": 8127, "author": { - "login": "shahor02" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h" + "path": "Framework/Core/include/Framework/AnalysisManagers.h" } }, { "node": { - "path": "Detectors/Base/include/DetectorsBase/CTFCoderBase.h" + "path": "Framework/Core/include/Framework/Condition.h" } } ] @@ -3359,23 +3604,23 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2022-02-09T20:02:55Z", - "title": "return to \"old style\" CCDB access in reconstruction", - "number": 8101, + "state": "OPEN", + "mergedAt": null, + "title": "FastFit implemented", + "number": 8128, "author": { - "login": "AllaMaevskaya" + "login": "peressounko" }, "files": { "edges": [ { "node": { - "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeTimeSlotContainer.cxx" + "path": "Detectors/PHOS/reconstruction/include/PHOSReconstruction/CaloRawFitterGS.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx" + "path": "Detectors/PHOS/reconstruction/src/CaloRawFitterGS.cxx" } } ] @@ -3384,18 +3629,18 @@ }, { "node": { - "state": "CLOSED", + "state": "OPEN", "mergedAt": null, - "title": "Change the Alive Time of Pedestals to 3 hours", - "number": 8102, + "title": "[MFT] Update README.md", + "number": 8129, "author": { - "login": "fapfap69" + "login": "rpezzi" }, "files": { "edges": [ { "node": { - "path": "Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx" + "path": "Detectors/ITSMFT/MFT/README.md" } } ] @@ -3406,36 +3651,26 @@ "node": { "state": "OPEN", "mergedAt": null, - "title": "Hmpid change alive time in DCS-CCDB pedestals files", - "number": 8103, + "title": "mv tof ccdb access to service", + "number": 8130, "author": { - "login": "fapfap69" + "login": "noferini" }, "files": { "edges": [ { "node": { - "path": "Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx" + "path": "Detectors/TOF/base/include/TOFBase/CalibTOFapi.h" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2022-02-09T19:04:18Z", - "title": "Suppress header exposing filesystem to clang", - "number": 8104, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/CTF/utils/CTFdict2CCDBfiles.C" + "path": "Detectors/TOF/base/src/CalibTOFapi.cxx" + } + }, + { + "node": { + "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" } } ] @@ -3445,17 +3680,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2022-02-10T06:37:38Z", - "title": "[EMCAL-757] Fix return type in cell-reader-workflow", - "number": 8105, + "mergedAt": "2022-02-11T20:15:23Z", + "title": "Protection against unset chipID in case of Alpide data corruption", + "number": 8131, "author": { - "login": "mfasDa" + "login": "shahor02" }, "files": { "edges": [ { "node": { - "path": "Detectors/EMCAL/workflow/src/cell-reader-workflow.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RUDecodeData.h" } } ] @@ -3464,18 +3699,93 @@ }, { "node": { - "state": "CLOSED", + "state": "OPEN", "mergedAt": null, - "title": "fix title offset for dpg", - "number": 8106, + "title": "CPV noise calibration", + "number": 8132, "author": { - "login": "alindner14" + "login": "sevdokim" }, "files": { "edges": [ { "node": { - "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" + "path": "Detectors/CPV/base/include/CPVBase/CPVSimParams.h" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/CMakeLists.txt" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/include/CPVCalibration/NoiseCalibrator.h" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/include/CPVCalibration/PedestalCalibrator.h" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/macros/readBadChannelMapFromCCDB.C" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/src/CPVCalibrationLinkDef.h" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/src/NoiseCalibrator.cxx" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/src/PedestalCalibrator.cxx" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/testWorkflow/NoiseCalibratorSpec.h" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/testWorkflow/PedestalCalibratorSpec.h" + } + }, + { + "node": { + "path": "Detectors/CPV/calib/testWorkflow/cpv-calib-workflow.cxx" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/include/CPVWorkflow/RawToDigitConverterSpec.h" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/include/CPVWorkflow/RecoWorkflow.h" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/src/RawToDigitConverterSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/src/RecoWorkflow.cxx" + } + }, + { + "node": { + "path": "Detectors/CPV/workflow/src/cpv-reco-workflow.cxx" } } ] @@ -3484,18 +3794,18 @@ }, { "node": { - "state": "CLOSED", + "state": "OPEN", "mergedAt": null, - "title": "fix title offset for dpg", - "number": 8107, + "title": "Avoid quitting readout-proxy on a restart", + "number": 8133, "author": { - "login": "alindner14" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" + "path": "Framework/Core/src/ExternalFairMQDeviceProxy.cxx" } } ] @@ -3506,16 +3816,16 @@ "node": { "state": "OPEN", "mergedAt": null, - "title": "fix title offset for dpg (L126-L131)", - "number": 8108, + "title": "DPL: do not block on forwarding if a new state is available", + "number": 8134, "author": { - "login": "alindner14" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" + "path": "Framework/Core/src/DataProcessingDevice.cxx" } } ]