diff --git a/CHANGELOG.md b/CHANGELOG.md index 8607fceffab36..e6dcb811cc116 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,108 +1,69 @@ -# Changes since 2021-11-18 +# Changes since 2021-11-23 ## Changes in Algorithm - [#7707](https://github.com/AliceO2Group/AliceO2/pull/7707) 2021-11-23: Swtich to lowercase log levels for new FairLogger (Utilities) by [@davidrohr](https://github.com/davidrohr) ## Changes in Analysis -- [#7665](https://github.com/AliceO2Group/AliceO2/pull/7665) 2021-11-19: Putting dynamic column in the right table by [@jgrosseo](https://github.com/jgrosseo) -- [#7654](https://github.com/AliceO2Group/AliceO2/pull/7654) 2021-11-19: add flag for PV contributor by [@jgrosseo](https://github.com/jgrosseo) - [#7688](https://github.com/AliceO2Group/AliceO2/pull/7688) 2021-11-23: DPL: move to the new FairLogger API by [@ktf](https://github.com/ktf) - [#7693](https://github.com/AliceO2Group/AliceO2/pull/7693) 2021-11-23: Swtich to lowercase log levels for new FairLogger (ITSMFT) by [@davidrohr](https://github.com/davidrohr) -- [#7691](https://github.com/AliceO2Group/AliceO2/pull/7691) 2021-11-24: Swtich to lowercase log levels for new FairLogger (EMCAL) by [@davidrohr](https://github.com/davidrohr) -- [#7701](https://github.com/AliceO2Group/AliceO2/pull/7701) 2021-11-25: Swtich to lowercase log levels for new FairLogger (TOF) by [@davidrohr](https://github.com/davidrohr) - [#7748](https://github.com/AliceO2Group/AliceO2/pull/7748) 2021-11-26: Switch to lowercase log levels for new FairLogger (Framework) by [@davidrohr](https://github.com/davidrohr) -- [#7704](https://github.com/AliceO2Group/AliceO2/pull/7704) 2021-11-26: Swtich to lowercase log levels for new FairLogger (DataFormats) by [@davidrohr](https://github.com/davidrohr) - [#7726](https://github.com/AliceO2Group/AliceO2/pull/7726) 2021-11-30: DPL Analysis: introduce filter selection caching by [@aalkin](https://github.com/aalkin) - [#7761](https://github.com/AliceO2Group/AliceO2/pull/7761) 2021-12-01: [EMCAL-507] Remove custom end-of-stream handling via EMCALBlockHeader by [@mfasDa](https://github.com/mfasDa) +- [#7762](https://github.com/AliceO2Group/AliceO2/pull/7762) 2021-12-03: Adding protection for straight MFT tracks, to prevent divison by zero by [@sarahherrmann](https://github.com/sarahherrmann) +- [#7815](https://github.com/AliceO2Group/AliceO2/pull/7815) 2021-12-07: DPL Analysis: use internal selection cache for partitions by [@aalkin](https://github.com/aalkin) ## Changes in Common -- [#7651](https://github.com/AliceO2Group/AliceO2/pull/7651) 2021-11-18: DPL: improve / fix metrics for the dashboard by [@ktf](https://github.com/ktf) -- [#7630](https://github.com/AliceO2Group/AliceO2/pull/7630) 2021-11-19: [EMCAL-566] Fix Gauss fit in boost histogram utils by [@jokonig](https://github.com/jokonig) -- [#7670](https://github.com/AliceO2Group/AliceO2/pull/7670) 2021-11-20: DPL GUI: send up to 10 updates per second for the data relayer GUI by [@ktf](https://github.com/ktf) -- [#7682](https://github.com/AliceO2Group/AliceO2/pull/7682) 2021-11-22: Store GRPxxx objects under ccdb_object name by [@shahor02](https://github.com/shahor02) - [#7688](https://github.com/AliceO2Group/AliceO2/pull/7688) 2021-11-23: DPL: move to the new FairLogger API by [@ktf](https://github.com/ktf) - [#7705](https://github.com/AliceO2Group/AliceO2/pull/7705) 2021-11-23: Swtich to lowercase log levels for new FairLogger (Common) by [@davidrohr](https://github.com/davidrohr) - [#7694](https://github.com/AliceO2Group/AliceO2/pull/7694) 2021-11-23: Swtich to lowercase log levels for new FairLogger (HMPID) by [@davidrohr](https://github.com/davidrohr) - [#7739](https://github.com/AliceO2Group/AliceO2/pull/7739) 2021-11-25: AOD: fixe memory leak + allow overwriting metadata by [@shahor02](https://github.com/shahor02) -- [#7700](https://github.com/AliceO2Group/AliceO2/pull/7700) 2021-11-25: Swtich to lowercase log levels for new FairLogger (TRD) by [@davidrohr](https://github.com/davidrohr) - [#7747](https://github.com/AliceO2Group/AliceO2/pull/7747) 2021-11-26: Forlogger migration of more expressions, not caught in first regex by [@davidrohr](https://github.com/davidrohr) - [#7748](https://github.com/AliceO2Group/AliceO2/pull/7748) 2021-11-26: Switch to lowercase log levels for new FairLogger (Framework) by [@davidrohr](https://github.com/davidrohr) -- [#7704](https://github.com/AliceO2Group/AliceO2/pull/7704) 2021-11-26: Swtich to lowercase log levels for new FairLogger (DataFormats) by [@davidrohr](https://github.com/davidrohr) -- [#7696](https://github.com/AliceO2Group/AliceO2/pull/7696) 2021-11-26: Swtich to lowercase log levels for new FairLogger (MUON) by [@davidrohr](https://github.com/davidrohr) -- [#7718](https://github.com/AliceO2Group/AliceO2/pull/7718) 2021-11-30: Add trigger word to EMC and FV0 CTF by [@shahor02](https://github.com/shahor02) - [#7764](https://github.com/AliceO2Group/AliceO2/pull/7764) 2021-12-01: CTF dictionaries are ready to be fetched from CCDB by [@shahor02](https://github.com/shahor02) +- [#7778](https://github.com/AliceO2Group/AliceO2/pull/7778) 2021-12-03: Configure CCDB server via NameConf::mCCDBServer and NameConf::getCCDBServer() by [@shahor02](https://github.com/shahor02) +- [#7814](https://github.com/AliceO2Group/AliceO2/pull/7814) 2021-12-05: Do not have local ccdb URL parameters in configKeyValues initialized from NameConf by [@davidrohr](https://github.com/davidrohr) ## Changes in DataFormats -- [#7650](https://github.com/AliceO2Group/AliceO2/pull/7650) 2021-11-18: GPU: Fix standalone compilation after TPC dEdx changes by [@davidrohr](https://github.com/davidrohr) -- [#7641](https://github.com/AliceO2Group/AliceO2/pull/7641) 2021-11-18: fix in tof calib data structure by [@noferini](https://github.com/noferini) -- [#7647](https://github.com/AliceO2Group/AliceO2/pull/7647) 2021-11-19: Method to refit vertex with partial set of its tracks by [@shahor02](https://github.com/shahor02) -- [#7682](https://github.com/AliceO2Group/AliceO2/pull/7682) 2021-11-22: Store GRPxxx objects under ccdb_object name by [@shahor02](https://github.com/shahor02) - [#7679](https://github.com/AliceO2Group/AliceO2/pull/7679) 2021-11-23: fixes in TOF calibration workflow by [@noferini](https://github.com/noferini) - [#7734](https://github.com/AliceO2Group/AliceO2/pull/7734) 2021-11-25: Enable TRD calibration with TPC-TRD tracks by [@martenole](https://github.com/martenole) -- [#7700](https://github.com/AliceO2Group/AliceO2/pull/7700) 2021-11-25: Swtich to lowercase log levels for new FairLogger (TRD) by [@davidrohr](https://github.com/davidrohr) - [#7724](https://github.com/AliceO2Group/AliceO2/pull/7724) 2021-11-25: TRD fix to get tracklets and digits out of sm16 and sm17 by [@bazinski](https://github.com/bazinski) -- [#7704](https://github.com/AliceO2Group/AliceO2/pull/7704) 2021-11-26: Swtich to lowercase log levels for new FairLogger (DataFormats) by [@davidrohr](https://github.com/davidrohr) - [#7753](https://github.com/AliceO2Group/AliceO2/pull/7753) 2021-11-28: Changes to inject MC TF timestamp to DPH.creation time by [@shahor02](https://github.com/shahor02) - [#7737](https://github.com/AliceO2Group/AliceO2/pull/7737) 2021-11-28: add TOF diagnostic from ccdb in digitisation (empty crates, TRM errors) by [@noferini](https://github.com/noferini) -- [#7718](https://github.com/AliceO2Group/AliceO2/pull/7718) 2021-11-30: Add trigger word to EMC and FV0 CTF by [@shahor02](https://github.com/shahor02) - [#7764](https://github.com/AliceO2Group/AliceO2/pull/7764) 2021-12-01: CTF dictionaries are ready to be fetched from CCDB by [@shahor02](https://github.com/shahor02) - [#7759](https://github.com/AliceO2Group/AliceO2/pull/7759) 2021-12-01: Includes MCH-MID matches in Global Fwd Workflow and other improvements by [@rpezzi](https://github.com/rpezzi) +- [#7794](https://github.com/AliceO2Group/AliceO2/pull/7794) 2021-12-02: MCTrackNavigator: Access Daughter0 and Daughter1 by [@sawenzel](https://github.com/sawenzel) +- [#7784](https://github.com/AliceO2Group/AliceO2/pull/7784) 2021-12-02: RecoContainer: Better support for MFTMCH and MFTMCHMID tracks by [@rpezzi](https://github.com/rpezzi) - [#7774](https://github.com/AliceO2Group/AliceO2/pull/7774) 2021-12-02: [EMCAL-729] Add compression of trigger bits by [@mfasDa](https://github.com/mfasDa) +- [#7778](https://github.com/AliceO2Group/AliceO2/pull/7778) 2021-12-03: Configure CCDB server via NameConf::mCCDBServer and NameConf::getCCDBServer() by [@shahor02](https://github.com/shahor02) +- [#7804](https://github.com/AliceO2Group/AliceO2/pull/7804) 2021-12-03: Fixes: CTP/Config -> CTP/Config/Config + suppress ccdb timestamp in ZDC digitizer by [@shahor02](https://github.com/shahor02) +- [#7785](https://github.com/AliceO2Group/AliceO2/pull/7785) 2021-12-03: [EMCAL-645] Make cell index range in event handler const by [@mfasDa](https://github.com/mfasDa) +- [#7809](https://github.com/AliceO2Group/AliceO2/pull/7809) 2021-12-05: Change URL of FIT LUTs to /Config/LookupTable by [@shahor02](https://github.com/shahor02) +- [#7805](https://github.com/AliceO2Group/AliceO2/pull/7805) 2021-12-05: TRD calibration classes cleanup by [@martenole](https://github.com/martenole) +- [#7769](https://github.com/AliceO2Group/AliceO2/pull/7769) 2021-12-06: TRD remove straggling error output and add option for trigger fix by [@bazinski](https://github.com/bazinski) +- [#7820](https://github.com/AliceO2Group/AliceO2/pull/7820) 2021-12-07: AOD: also keep particles marked as keepPhysics by [@sawenzel](https://github.com/sawenzel) ## Changes in Detectors -- [#7655](https://github.com/AliceO2Group/AliceO2/pull/7655) 2021-11-18: Disable broken unit test on Mac M1 by [@TimoWilken](https://github.com/TimoWilken) -- [#7650](https://github.com/AliceO2Group/AliceO2/pull/7650) 2021-11-18: GPU: Fix standalone compilation after TPC dEdx changes by [@davidrohr](https://github.com/davidrohr) -- [#7638](https://github.com/AliceO2Group/AliceO2/pull/7638) 2021-11-18: Update electronics delays by [@dstocco](https://github.com/dstocco) -- [#7634](https://github.com/AliceO2Group/AliceO2/pull/7634) 2021-11-18: [EMCAL-735] Switch of trailer merging in RawReaderMemory for STU pages by [@mfasDa](https://github.com/mfasDa) -- [#7641](https://github.com/AliceO2Group/AliceO2/pull/7641) 2021-11-18: fix in tof calib data structure by [@noferini](https://github.com/noferini) -- [#7635](https://github.com/AliceO2Group/AliceO2/pull/7635) 2021-11-19: Class to handle the MID readout card configuration and response by [@dstocco](https://github.com/dstocco) -- [#7649](https://github.com/AliceO2Group/AliceO2/pull/7649) 2021-11-19: Make AOD tfNumber cross/inter-run unique by [@shahor02](https://github.com/shahor02) -- [#7647](https://github.com/AliceO2Group/AliceO2/pull/7647) 2021-11-19: Method to refit vertex with partial set of its tracks by [@shahor02](https://github.com/shahor02) -- [#7671](https://github.com/AliceO2Group/AliceO2/pull/7671) 2021-11-19: Reset ITS/MFT RU calib struct before each ROF by [@shahor02](https://github.com/shahor02) -- [#7644](https://github.com/AliceO2Group/AliceO2/pull/7644) 2021-11-19: [EMCAL-732] implementation of EMCAL standalone AOD producer workflow by [@fjonasALICE](https://github.com/fjonasALICE) -- [#7667](https://github.com/AliceO2Group/AliceO2/pull/7667) 2021-11-20: For for faking CTF data of missing detector by [@shahor02](https://github.com/shahor02) -- [#7672](https://github.com/AliceO2Group/AliceO2/pull/7672) 2021-11-20: TPC: Add simple raw data filter for krypton clusters by [@wiechula](https://github.com/wiechula) -- [#7676](https://github.com/AliceO2Group/AliceO2/pull/7676) 2021-11-20: change --ccdb-url to --ccdb-url-tof, no LOG(info) from workflow definition by [@shahor02](https://github.com/shahor02) -- [#7662](https://github.com/AliceO2Group/AliceO2/pull/7662) 2021-11-20: fix for ccdb in TOF workflow by [@noferini](https://github.com/noferini) -- [#7663](https://github.com/AliceO2Group/AliceO2/pull/7663) 2021-11-21: AOD-tracks: propagate PVContributor flag by [@sawenzel](https://github.com/sawenzel) -- [#7652](https://github.com/AliceO2Group/AliceO2/pull/7652) 2021-11-22: Extend TOF Event Time maker for analysis by [@njacazio](https://github.com/njacazio) -- [#7678](https://github.com/AliceO2Group/AliceO2/pull/7678) 2021-11-22: Restore --hbfutils-config as global and add --tf-info-file local option to readers by [@shahor02](https://github.com/shahor02) -- [#7677](https://github.com/AliceO2Group/AliceO2/pull/7677) 2021-11-22: Signal as error if GBTTrailer->packetDone is missing, still account data by [@shahor02](https://github.com/shahor02) -- [#7682](https://github.com/AliceO2Group/AliceO2/pull/7682) 2021-11-22: Store GRPxxx objects under ccdb_object name by [@shahor02](https://github.com/shahor02) - [#7690](https://github.com/AliceO2Group/AliceO2/pull/7690) 2021-11-23: Swtich to lowercase log levels for new FairLogger (CPV) by [@davidrohr](https://github.com/davidrohr) - [#7694](https://github.com/AliceO2Group/AliceO2/pull/7694) 2021-11-23: Swtich to lowercase log levels for new FairLogger (HMPID) by [@davidrohr](https://github.com/davidrohr) - [#7693](https://github.com/AliceO2Group/AliceO2/pull/7693) 2021-11-23: Swtich to lowercase log levels for new FairLogger (ITSMFT) by [@davidrohr](https://github.com/davidrohr) - [#7702](https://github.com/AliceO2Group/AliceO2/pull/7702) 2021-11-23: Swtich to lowercase log levels for new FairLogger (Upgrades) by [@davidrohr](https://github.com/davidrohr) - [#7699](https://github.com/AliceO2Group/AliceO2/pull/7699) 2021-11-23: Swtich to lowercase log levels for new FairLogger (ZDC) by [@davidrohr](https://github.com/davidrohr) - [#7679](https://github.com/AliceO2Group/AliceO2/pull/7679) 2021-11-23: fixes in TOF calibration workflow by [@noferini](https://github.com/noferini) -- [#7716](https://github.com/AliceO2Group/AliceO2/pull/7716) 2021-11-24: AOD: include all primaries put by generator by [@sawenzel](https://github.com/sawenzel) -- [#7692](https://github.com/AliceO2Group/AliceO2/pull/7692) 2021-11-24: Swtich to lowercase log levels for new FairLogger (Detectors) by [@davidrohr](https://github.com/davidrohr) -- [#7691](https://github.com/AliceO2Group/AliceO2/pull/7691) 2021-11-24: Swtich to lowercase log levels for new FairLogger (EMCAL) by [@davidrohr](https://github.com/davidrohr) - [#7739](https://github.com/AliceO2Group/AliceO2/pull/7739) 2021-11-25: AOD: fixe memory leak + allow overwriting metadata by [@shahor02](https://github.com/shahor02) -- [#7721](https://github.com/AliceO2Group/AliceO2/pull/7721) 2021-11-25: Disable 3rd iteration until further optimisation by [@mpuccio](https://github.com/mpuccio) - [#7734](https://github.com/AliceO2Group/AliceO2/pull/7734) 2021-11-25: Enable TRD calibration with TPC-TRD tracks by [@martenole](https://github.com/martenole) -- [#7720](https://github.com/AliceO2Group/AliceO2/pull/7720) 2021-11-25: Set decoded ROF IR asap, to avoid its loss in case of error by [@shahor02](https://github.com/shahor02) -- [#7695](https://github.com/AliceO2Group/AliceO2/pull/7695) 2021-11-25: Swtich to lowercase log levels for new FairLogger (FIT) by [@davidrohr](https://github.com/davidrohr) -- [#7697](https://github.com/AliceO2Group/AliceO2/pull/7697) 2021-11-25: Swtich to lowercase log levels for new FairLogger (PHOS) by [@davidrohr](https://github.com/davidrohr) -- [#7701](https://github.com/AliceO2Group/AliceO2/pull/7701) 2021-11-25: Swtich to lowercase log levels for new FairLogger (TOF) by [@davidrohr](https://github.com/davidrohr) -- [#7700](https://github.com/AliceO2Group/AliceO2/pull/7700) 2021-11-25: Swtich to lowercase log levels for new FairLogger (TRD) by [@davidrohr](https://github.com/davidrohr) - [#7732](https://github.com/AliceO2Group/AliceO2/pull/7732) 2021-11-25: TPC: Improve krypton raw filter by [@wiechula](https://github.com/wiechula) - [#7724](https://github.com/AliceO2Group/AliceO2/pull/7724) 2021-11-25: TRD fix to get tracklets and digits out of sm16 and sm17 by [@bazinski](https://github.com/bazinski) - [#7731](https://github.com/AliceO2Group/AliceO2/pull/7731) 2021-11-25: Update TRD digit and tracklet readers by [@martenole](https://github.com/martenole) - [#7747](https://github.com/AliceO2Group/AliceO2/pull/7747) 2021-11-26: Forlogger migration of more expressions, not caught in first regex by [@davidrohr](https://github.com/davidrohr) - [#7745](https://github.com/AliceO2Group/AliceO2/pull/7745) 2021-11-26: MCH: fix small type error by [@aphecetche](https://github.com/aphecetche) - [#7749](https://github.com/AliceO2Group/AliceO2/pull/7749) 2021-11-26: Remaining fairLogger log level corrections by [@davidrohr](https://github.com/davidrohr) -- [#7704](https://github.com/AliceO2Group/AliceO2/pull/7704) 2021-11-26: Swtich to lowercase log levels for new FairLogger (DataFormats) by [@davidrohr](https://github.com/davidrohr) -- [#7696](https://github.com/AliceO2Group/AliceO2/pull/7696) 2021-11-26: Swtich to lowercase log levels for new FairLogger (MUON) by [@davidrohr](https://github.com/davidrohr) -- [#7698](https://github.com/AliceO2Group/AliceO2/pull/7698) 2021-11-26: Swtich to lowercase log levels for new FairLogger (TPC) by [@davidrohr](https://github.com/davidrohr) - [#7743](https://github.com/AliceO2Group/AliceO2/pull/7743) 2021-11-26: TRD move 1617 fix to correct place. by [@bazinski](https://github.com/bazinski) - [#7725](https://github.com/AliceO2Group/AliceO2/pull/7725) 2021-11-28: Add trigger masks from CTP by [@nburmaso](https://github.com/nburmaso) - [#7753](https://github.com/AliceO2Group/AliceO2/pull/7753) 2021-11-28: Changes to inject MC TF timestamp to DPH.creation time by [@shahor02](https://github.com/shahor02) - [#7757](https://github.com/AliceO2Group/AliceO2/pull/7757) 2021-11-28: Fix TPC shared cluster counting in AODProducer by [@shahor02](https://github.com/shahor02) - [#7737](https://github.com/AliceO2Group/AliceO2/pull/7737) 2021-11-28: add TOF diagnostic from ccdb in digitisation (empty crates, TRM errors) by [@noferini](https://github.com/noferini) - [#7756](https://github.com/AliceO2Group/AliceO2/pull/7756) 2021-11-28: enable optical surface properties for G4 by [@AllaMaevskaya](https://github.com/AllaMaevskaya) -- [#7718](https://github.com/AliceO2Group/AliceO2/pull/7718) 2021-11-30: Add trigger word to EMC and FV0 CTF by [@shahor02](https://github.com/shahor02) - [#7767](https://github.com/AliceO2Group/AliceO2/pull/7767) 2021-11-30: MCH: speedup identification of used cluster combinations by [@pillot](https://github.com/pillot) - [#7763](https://github.com/AliceO2Group/AliceO2/pull/7763) 2021-11-30: Write CTP masks only if requested by [@nburmaso](https://github.com/nburmaso) - [#7766](https://github.com/AliceO2Group/AliceO2/pull/7766) 2021-11-30: fix in TOF latency by [@noferini](https://github.com/noferini) @@ -110,34 +71,39 @@ - [#7759](https://github.com/AliceO2Group/AliceO2/pull/7759) 2021-12-01: Includes MCH-MID matches in Global Fwd Workflow and other improvements by [@rpezzi](https://github.com/rpezzi) - [#7761](https://github.com/AliceO2Group/AliceO2/pull/7761) 2021-12-01: [EMCAL-507] Remove custom end-of-stream handling via EMCALBlockHeader by [@mfasDa](https://github.com/mfasDa) - [#7786](https://github.com/AliceO2Group/AliceO2/pull/7786) 2021-12-02: Fixes MCH Digits Labels by [@rpezzi](https://github.com/rpezzi) +- [#7784](https://github.com/AliceO2Group/AliceO2/pull/7784) 2021-12-02: RecoContainer: Better support for MFTMCH and MFTMCHMID tracks by [@rpezzi](https://github.com/rpezzi) - [#7735](https://github.com/AliceO2Group/AliceO2/pull/7735) 2021-12-02: TPCQC: fix merge function for Clusters object by [@tklemenz](https://github.com/tklemenz) - [#7774](https://github.com/AliceO2Group/AliceO2/pull/7774) 2021-12-02: [EMCAL-729] Add compression of trigger bits by [@mfasDa](https://github.com/mfasDa) +- [#7783](https://github.com/AliceO2Group/AliceO2/pull/7783) 2021-12-02: [Global Fwd Tracking] Improve configuration of MFTMCH matching by [@rpezzi](https://github.com/rpezzi) - [#7776](https://github.com/AliceO2Group/AliceO2/pull/7776) 2021-12-02: add time cut for T0 participants by [@AllaMaevskaya](https://github.com/AllaMaevskaya) +- [#7798](https://github.com/AliceO2Group/AliceO2/pull/7798) 2021-12-03: Configure CCDB server via NameConf, Move NameConf to CommonUtils, and use it also for BasicCCDBManager by [@davidrohr](https://github.com/davidrohr) +- [#7778](https://github.com/AliceO2Group/AliceO2/pull/7778) 2021-12-03: Configure CCDB server via NameConf::mCCDBServer and NameConf::getCCDBServer() by [@shahor02](https://github.com/shahor02) +- [#7804](https://github.com/AliceO2Group/AliceO2/pull/7804) 2021-12-03: Fixes: CTP/Config -> CTP/Config/Config + suppress ccdb timestamp in ZDC digitizer by [@shahor02](https://github.com/shahor02) +- [#7802](https://github.com/AliceO2Group/AliceO2/pull/7802) 2021-12-03: MCH: add 2 getters to speedup the clustering by [@pillot](https://github.com/pillot) +- [#7799](https://github.com/AliceO2Group/AliceO2/pull/7799) 2021-12-03: Minor fixes on Global Reader and sim_challenge.sh by [@rpezzi](https://github.com/rpezzi) +- [#7792](https://github.com/AliceO2Group/AliceO2/pull/7792) 2021-12-03: TPC QC: proper name for N_RawDigits plot by [@tklemenz](https://github.com/tklemenz) +- [#7785](https://github.com/AliceO2Group/AliceO2/pull/7785) 2021-12-03: [EMCAL-645] Make cell index range in event handler const by [@mfasDa](https://github.com/mfasDa) +- [#7809](https://github.com/AliceO2Group/AliceO2/pull/7809) 2021-12-05: Change URL of FIT LUTs to /Config/LookupTable by [@shahor02](https://github.com/shahor02) +- [#7814](https://github.com/AliceO2Group/AliceO2/pull/7814) 2021-12-05: Do not have local ccdb URL parameters in configKeyValues initialized from NameConf by [@davidrohr](https://github.com/davidrohr) +- [#7805](https://github.com/AliceO2Group/AliceO2/pull/7805) 2021-12-05: TRD calibration classes cleanup by [@martenole](https://github.com/martenole) +- [#7808](https://github.com/AliceO2Group/AliceO2/pull/7808) 2021-12-05: Use calculated 1st orbit only if requested, add verbosity option by [@shahor02](https://github.com/shahor02) +- [#7769](https://github.com/AliceO2Group/AliceO2/pull/7769) 2021-12-06: TRD remove straggling error output and add option for trigger fix by [@bazinski](https://github.com/bazinski) +- [#7782](https://github.com/AliceO2Group/AliceO2/pull/7782) 2021-12-06: Use TOF Utils to subtract BC time to tofSignal by [@njacazio](https://github.com/njacazio) +- [#7820](https://github.com/AliceO2Group/AliceO2/pull/7820) 2021-12-07: AOD: also keep particles marked as keepPhysics by [@sawenzel](https://github.com/sawenzel) +- [#7788](https://github.com/AliceO2Group/AliceO2/pull/7788) 2021-12-07: Fixing range of phi parameter for MCH tracks in AOD producer by [@mcoquet642](https://github.com/mcoquet642) ## Changes in EventVisualisation - [#7703](https://github.com/AliceO2Group/AliceO2/pull/7703) 2021-11-23: Swtich to lowercase log levels for new FairLogger (ED) by [@davidrohr](https://github.com/davidrohr) - [#7747](https://github.com/AliceO2Group/AliceO2/pull/7747) 2021-11-26: Forlogger migration of more expressions, not caught in first regex by [@davidrohr](https://github.com/davidrohr) +- [#7798](https://github.com/AliceO2Group/AliceO2/pull/7798) 2021-12-03: Configure CCDB server via NameConf, Move NameConf to CommonUtils, and use it also for BasicCCDBManager by [@davidrohr](https://github.com/davidrohr) +- [#7813](https://github.com/AliceO2Group/AliceO2/pull/7813) 2021-12-07: Event Display is now capable of displaying tracks from AOD files by [@pnwkw](https://github.com/pnwkw) ## Changes in Examples -- [#7713](https://github.com/AliceO2Group/AliceO2/pull/7713) 2021-11-24: Swtich to lowercase log levels for new FairLogger (run) by [@davidrohr](https://github.com/davidrohr) +- [#7798](https://github.com/AliceO2Group/AliceO2/pull/7798) 2021-12-03: Configure CCDB server via NameConf, Move NameConf to CommonUtils, and use it also for BasicCCDBManager by [@davidrohr](https://github.com/davidrohr) ## Changes in Framework -- [#7659](https://github.com/AliceO2Group/AliceO2/pull/7659) 2021-11-18: DPL GUI: add lifetime information to GUI by [@ktf](https://github.com/ktf) -- [#7648](https://github.com/AliceO2Group/AliceO2/pull/7648) 2021-11-18: DPL: avoid confusing stacktrace when workflow is empty by [@ktf](https://github.com/ktf) -- [#7651](https://github.com/AliceO2Group/AliceO2/pull/7651) 2021-11-18: DPL: improve / fix metrics for the dashboard by [@ktf](https://github.com/ktf) -- [#7636](https://github.com/AliceO2Group/AliceO2/pull/7636) 2021-11-18: DPL: try to re-add AOD writer regardless if it is already present by [@aalkin](https://github.com/aalkin) -- [#7665](https://github.com/AliceO2Group/AliceO2/pull/7665) 2021-11-19: Putting dynamic column in the right table by [@jgrosseo](https://github.com/jgrosseo) -- [#7654](https://github.com/AliceO2Group/AliceO2/pull/7654) 2021-11-19: add flag for PV contributor by [@jgrosseo](https://github.com/jgrosseo) -- [#7670](https://github.com/AliceO2Group/AliceO2/pull/7670) 2021-11-20: DPL GUI: send up to 10 updates per second for the data relayer GUI by [@ktf](https://github.com/ktf) -- [#7669](https://github.com/AliceO2Group/AliceO2/pull/7669) 2021-11-21: Removing unwanted std::move by [@matthiasrichter](https://github.com/matthiasrichter) -- [#7666](https://github.com/AliceO2Group/AliceO2/pull/7666) 2021-11-22: AliECS dump: support development setups by [@knopers8](https://github.com/knopers8) -- [#7673](https://github.com/AliceO2Group/AliceO2/pull/7673) 2021-11-22: DPL GUI: more baby steps to remote GUI by [@ktf](https://github.com/ktf) -- [#7652](https://github.com/AliceO2Group/AliceO2/pull/7652) 2021-11-22: Extend TOF Event Time maker for analysis by [@njacazio](https://github.com/njacazio) -- [#7684](https://github.com/AliceO2Group/AliceO2/pull/7684) 2021-11-22: Improve documentation. by [@ktf](https://github.com/ktf) - [#7661](https://github.com/AliceO2Group/AliceO2/pull/7661) 2021-11-23: DPL Analysis: provide filtered sliceBy() method by [@aalkin](https://github.com/aalkin) - [#7688](https://github.com/AliceO2Group/AliceO2/pull/7688) 2021-11-23: DPL: move to the new FairLogger API by [@ktf](https://github.com/ktf) -- [#7715](https://github.com/AliceO2Group/AliceO2/pull/7715) 2021-11-24: DPL DataRelayer benchmark also for O2 messages with multiple payloads by [@matthiasrichter](https://github.com/matthiasrichter) -- [#7722](https://github.com/AliceO2Group/AliceO2/pull/7722) 2021-11-24: DPL: add DeviceSpecHelpers::hasLabel and DataProcessorSpecHelpers::hasLabel by [@ktf](https://github.com/ktf) - [#7739](https://github.com/AliceO2Group/AliceO2/pull/7739) 2021-11-25: AOD: fixe memory leak + allow overwriting metadata by [@shahor02](https://github.com/shahor02) - [#7733](https://github.com/AliceO2Group/AliceO2/pull/7733) 2021-11-25: DPL GUI: additional baby steps by [@ktf](https://github.com/ktf) - [#7730](https://github.com/AliceO2Group/AliceO2/pull/7730) 2021-11-25: DPL GUI: drastically improve ability to debug large topologies by [@ktf](https://github.com/ktf) @@ -154,16 +120,23 @@ - [#7768](https://github.com/AliceO2Group/AliceO2/pull/7768) 2021-11-30: DPL: cleanup struct to tuple by [@ktf](https://github.com/ktf) - [#7772](https://github.com/AliceO2Group/AliceO2/pull/7772) 2021-11-30: Drop old example for FLP Qualification process by [@ktf](https://github.com/ktf) - [#7765](https://github.com/AliceO2Group/AliceO2/pull/7765) 2021-11-30: Revert "DPL Analysis: ability to read and write variable list arrays" by [@ktf](https://github.com/ktf) -## Changes in Generators - -- [#7709](https://github.com/AliceO2Group/AliceO2/pull/7709) 2021-11-24: Swtich to lowercase log levels for new FairLogger (Generators) by [@davidrohr](https://github.com/davidrohr) +- [#7762](https://github.com/AliceO2Group/AliceO2/pull/7762) 2021-12-03: Adding protection for straight MFT tracks, to prevent divison by zero by [@sarahherrmann](https://github.com/sarahherrmann) +- [#7796](https://github.com/AliceO2Group/AliceO2/pull/7796) 2021-12-03: DPL Analysis: make sure all supported types can be used in vector columns by [@aalkin](https://github.com/aalkin) +- [#7795](https://github.com/AliceO2Group/AliceO2/pull/7795) 2021-12-03: DPL: allow for "Dict" config param spec by [@ktf](https://github.com/ktf) +- [#7803](https://github.com/AliceO2Group/AliceO2/pull/7803) 2021-12-03: DPL: improve quitting logic by [@ktf](https://github.com/ktf) +- [#7789](https://github.com/AliceO2Group/AliceO2/pull/7789) 2021-12-03: [OCTRL-586] AliECS dump: include queues sizes by [@knopers8](https://github.com/knopers8) +- [#7780](https://github.com/AliceO2Group/AliceO2/pull/7780) 2021-12-07: DPL Analysis: event mixing: allow for creating empty combinations by [@saganatt](https://github.com/saganatt) +- [#7815](https://github.com/AliceO2Group/AliceO2/pull/7815) 2021-12-07: DPL Analysis: use internal selection cache for partitions by [@aalkin](https://github.com/aalkin) ## Changes in Steer -- [#7682](https://github.com/AliceO2Group/AliceO2/pull/7682) 2021-11-22: Store GRPxxx objects under ccdb_object name by [@shahor02](https://github.com/shahor02) - [#7708](https://github.com/AliceO2Group/AliceO2/pull/7708) 2021-11-23: Swtich to lowercase log levels for new FairLogger (Steer) by [@davidrohr](https://github.com/davidrohr) - [#7679](https://github.com/AliceO2Group/AliceO2/pull/7679) 2021-11-23: fixes in TOF calibration workflow by [@noferini](https://github.com/noferini) - [#7753](https://github.com/AliceO2Group/AliceO2/pull/7753) 2021-11-28: Changes to inject MC TF timestamp to DPH.creation time by [@shahor02](https://github.com/shahor02) - [#7737](https://github.com/AliceO2Group/AliceO2/pull/7737) 2021-11-28: add TOF diagnostic from ccdb in digitisation (empty crates, TRM errors) by [@noferini](https://github.com/noferini) +- [#7798](https://github.com/AliceO2Group/AliceO2/pull/7798) 2021-12-03: Configure CCDB server via NameConf, Move NameConf to CommonUtils, and use it also for BasicCCDBManager by [@davidrohr](https://github.com/davidrohr) +- [#7778](https://github.com/AliceO2Group/AliceO2/pull/7778) 2021-12-03: Configure CCDB server via NameConf::mCCDBServer and NameConf::getCCDBServer() by [@shahor02](https://github.com/shahor02) +- [#7814](https://github.com/AliceO2Group/AliceO2/pull/7814) 2021-12-05: Do not have local ccdb URL parameters in configKeyValues initialized from NameConf by [@davidrohr](https://github.com/davidrohr) ## Changes in Utilities - [#7707](https://github.com/AliceO2Group/AliceO2/pull/7707) 2021-11-23: Swtich to lowercase log levels for new FairLogger (Utilities) by [@davidrohr](https://github.com/davidrohr) +- [#7817](https://github.com/AliceO2Group/AliceO2/pull/7817) 2021-12-06: jobutils improvements by [@sawenzel](https://github.com/sawenzel) diff --git a/doc/data/2021-12-o2_prs.json b/doc/data/2021-12-o2_prs.json index b78ab8593239a..cced9ae8b4410 100644 --- a/doc/data/2021-12-o2_prs.json +++ b/doc/data/2021-12-o2_prs.json @@ -5,9 +5,9 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-23T13:16:42Z", - "title": "DPL: move to the new FairLogger API", - "number": 7688, + "mergedAt": "2021-11-24T10:02:57Z", + "title": "Address LOG(WARNING / LOGP(WARNING", + "number": 7723, "author": { "login": "ktf" }, @@ -15,187 +15,322 @@ "edges": [ { "node": { - "path": "Framework/AnalysisSupport/src/AODJAlienReaderHelpers.cxx" + "path": ".github/workflows/code-transformations.yml" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-25T12:55:23Z", + "title": "TRD fix to get tracklets and digits out of sm16 and sm17", + "number": 7724, + "author": { + "login": "bazinski" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/Core/src/ArrowSupport.cxx" + "path": "DataFormats/Detectors/TRD/include/DataFormatsTRD/RawDataStats.h" } }, { "node": { - "path": "Framework/Core/src/CommonDataProcessors.cxx" + "path": "Detectors/TRD/reconstruction/src/DataReader.cxx" } }, { "node": { - "path": "Framework/Core/src/CommonServices.cxx" + "path": "Detectors/TRD/reconstruction/src/TrackletsParser.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-28T16:31:40Z", + "title": "Add trigger masks from CTP", + "number": 7725, + "author": { + "login": "nburmaso" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/Core/src/CompletionPolicyHelpers.cxx" + "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" } }, { "node": { - "path": "Framework/Core/src/ComputingQuotaEvaluator.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/DPLWebSocket.cxx" + "path": "Detectors/AOD/src/aod-producer-workflow.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-30T23:25:32Z", + "title": "DPL Analysis: introduce filter selection caching", + "number": 7726, + "author": { + "login": "aalkin" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/Core/src/DataInputDirector.cxx" + "path": "Framework/Core/include/Framework/ASoA.h" } }, { "node": { - "path": "Framework/Core/src/DataOutputDirector.cxx" + "path": "Framework/Core/include/Framework/ASoAHelpers.h" } }, { "node": { - "path": "Framework/Core/src/DataProcessingDevice.cxx" + "path": "Framework/Core/include/Framework/AnalysisHelpers.h" } }, { "node": { - "path": "Framework/Core/src/DataProcessor.cxx" + "path": "Framework/Core/include/Framework/AnalysisManagers.h" } }, { "node": { - "path": "Framework/Core/src/DataRelayer.cxx" + "path": "Framework/Core/include/Framework/AnalysisTask.h" } }, { "node": { - "path": "Framework/Core/src/DeviceSpecHelpers.cxx" + "path": "Framework/Core/include/Framework/Expressions.h" } }, { "node": { - "path": "Framework/Core/src/DevicesManager.cxx" + "path": "Framework/Core/include/Framework/HistogramRegistry.h" } }, { "node": { - "path": "Framework/Core/src/ExternalFairMQDeviceProxy.cxx" + "path": "Framework/Core/src/ASoA.cxx" } }, { "node": { - "path": "Framework/Core/src/Metric2DViewIndex.cxx" + "path": "Framework/Core/src/Expressions.cxx" } }, { "node": { - "path": "Framework/Core/src/WSDriverClient.cxx" + "path": "Framework/Core/test/test_ASoA.cxx" } }, { "node": { - "path": "Framework/Core/src/WorkflowSerializationHelpers.cxx" + "path": "Framework/Core/test/test_ASoAHelpers.cxx" } }, { "node": { - "path": "Framework/Core/src/runDataProcessing.cxx" + "path": "Framework/Core/test/test_AnalysisTask.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "CLOSED", + "mergedAt": null, + "title": "Get raw-reader.sh to work on macOS", + "number": 7727, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/Core/src/verifyAODFile.cxx" + "path": "prodtests/full-system-test/raw-reader.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-25T09:17:17Z", + "title": "Use realpath also in other scripts, use RAWINPUTDIR insteadof FILEWORKDIR for input (defaults to FILEWORKDIR)", + "number": 7728, + "author": { + "login": "davidrohr" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/Core/test/benchmark_ExternalFairMQDeviceProxies.cxx" + "path": "prodtests/full-system-test/async_tmux.sh" } }, { "node": { - "path": "Framework/Core/test/test_CCDBFetcher.cxx" + "path": "prodtests/full-system-test/datadistribution.sh" } }, { "node": { - "path": "Framework/Core/test/test_ExternalFairMQDeviceWorkflow.cxx" + "path": "prodtests/full-system-test/dpl-workflow.sh" } }, { "node": { - "path": "Framework/Core/test/test_Parallel.cxx" + "path": "prodtests/full-system-test/raw-reader.sh" } }, { "node": { - "path": "Framework/Core/test/test_ParallelPipeline.cxx" + "path": "prodtests/full-system-test/run-workflow-on-inputlist.sh" } }, { "node": { - "path": "Framework/Core/test/test_ParallelProducer.cxx" + "path": "prodtests/full-system-test/start_tmux.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T10:02:57Z", + "title": "DPL: Extending ExternalFairMQDeviceProxy benchmark", + "number": 7729, + "author": { + "login": "matthiasrichter" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/Core/test/test_SlowConsumer.cxx" + "path": "Framework/Core/test/benchmark_ExternalFairMQDeviceProxies.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-25T06:06:51Z", + "title": "DPL GUI: drastically improve ability to debug large topologies", + "number": 7730, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/GUISupport/src/FrameworkGUIDeviceInspector.cxx" + "path": "Framework/GUISupport/src/FrameworkGUIDevicesGraph.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-25T12:57:46Z", + "title": "Update TRD digit and tracklet readers", + "number": 7731, + "author": { + "login": "martenole" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/GUISupport/src/FrameworkGUIDevicesGraph.cxx" + "path": "Detectors/TRD/calibration/src/KrClusterFinder.cxx" } }, { "node": { - "path": "Framework/TestWorkflows/src/flpQualification.cxx" + "path": "Detectors/TRD/workflow/io/include/TRDWorkflowIO/TRDDigitReaderSpec.h" } }, { "node": { - "path": "Framework/TestWorkflows/src/test_CCDBFetchToTimeframe.cxx" + "path": "Detectors/TRD/workflow/io/src/TRDDigitReaderSpec.cxx" } }, { "node": { - "path": "Framework/TestWorkflows/src/test_CCDBFetcher.cxx" + "path": "Detectors/TRD/workflow/io/src/TRDTrackletReaderSpec.cxx" } }, { "node": { - "path": "Framework/TestWorkflows/src/test_CompletionPolicies.cxx" + "path": "Detectors/TRD/workflow/src/KrClustererSpec.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-25T12:26:22Z", + "title": "TPC: Improve krypton raw filter", + "number": 7732, + "author": { + "login": "wiechula" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/TestWorkflows/src/test_RawDeviceInjector.cxx" + "path": "Detectors/TPC/base/src/Utils.cxx" } }, { "node": { - "path": "Framework/Utils/include/DPLUtils/DPLRawParser.h" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/KryptonRawFilterSpec.h" } }, { "node": { - "path": "Framework/Utils/include/DPLUtils/RootTreeReader.h" + "path": "Detectors/TPC/workflow/src/KryptonRawFilterSpec.cxx" } }, { "node": { - "path": "Framework/Utils/test/test_RootTreeWriterWorkflow.cxx" + "path": "Detectors/TPC/workflow/src/tpc-krypton-raw-filter.cxx" } } ] @@ -205,9 +340,9 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-23T14:54:09Z", - "title": "Add helper to do known code transformations", - "number": 7689, + "mergedAt": "2021-11-25T14:51:17Z", + "title": "DPL GUI: additional baby steps", + "number": 7733, "author": { "login": "ktf" }, @@ -215,7 +350,7 @@ "edges": [ { "node": { - "path": ".github/workflows/code-transformations.yml" + "path": "Framework/Core/src/runDataProcessing.cxx" } } ] @@ -225,122 +360,172 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-23T18:24:04Z", - "title": "Swtich to lowercase log levels for new FairLogger (CPV)", - "number": 7690, + "mergedAt": "2021-11-25T12:56:25Z", + "title": "Enable TRD calibration with TPC-TRD tracks", + "number": 7734, "author": { - "login": "davidrohr" + "login": "martenole" }, "files": { "edges": [ { "node": { - "path": "Detectors/CPV/base/src/Geometry.cxx" - } - }, - { - "node": { - "path": "Detectors/CPV/calib/CPVCalibWorkflow/src/CPVBadMapCalibDevice.cxx" - } - }, - { - "node": { - "path": "Detectors/CPV/calib/CPVCalibWorkflow/src/CPVGainCalibDevice.cxx" + "path": "DataFormats/Detectors/TRD/src/AngularResidHistos.cxx" } }, { "node": { - "path": "Detectors/CPV/calib/CPVCalibWorkflow/src/CPVPedestalCalibDevice.cxx" + "path": "Detectors/TRD/calibration/include/TRDCalibration/TrackBasedCalib.h" } }, { "node": { - "path": "Detectors/CPV/calib/CPVCalibWorkflow/src/cpv-calib-workflow.cxx" + "path": "Detectors/TRD/calibration/src/CalibratorVdExB.cxx" } }, { "node": { - "path": "Detectors/CPV/calib/include/CPVCalibration/PedestalCalibrator.h" + "path": "Detectors/TRD/calibration/src/TrackBasedCalib.cxx" } }, { "node": { - "path": "Detectors/CPV/calib/src/PedestalCalibrator.cxx" + "path": "Detectors/TRD/workflow/include/TRDWorkflow/TrackBasedCalibSpec.h" } }, { "node": { - "path": "Detectors/CPV/calib/testWorkflow/PedestalCalibratorSpec.h" + "path": "Detectors/TRD/workflow/src/TRDGlobalTrackingSpec.cxx" } }, { "node": { - "path": "Detectors/CPV/calib/testWorkflow/cpv-calib-workflow.cxx" + "path": "Detectors/TRD/workflow/src/TrackBasedCalibSpec.cxx" } }, { "node": { - "path": "Detectors/CPV/reconstruction/src/Clusterer.cxx" + "path": "Detectors/TRD/workflow/src/trd-tracking-workflow.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-02T08:54:51Z", + "title": "TPCQC: fix merge function for Clusters object", + "number": 7735, + "author": { + "login": "tklemenz" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/CPV/reconstruction/src/FullCluster.cxx" + "path": "Detectors/TPC/qc/include/TPCQC/Clusters.h" } }, { "node": { - "path": "Detectors/CPV/reconstruction/src/RawDecoder.cxx" + "path": "Detectors/TPC/qc/src/Clusters.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-25T23:09:47Z", + "title": "DPL: allow customising the DataRelayer pipeline length from policy", + "number": 7736, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ + { + "node": { + "path": "Framework/Core/include/Framework/CompletionPolicy.h" + } + }, + { + "node": { + "path": "Framework/Core/src/DataRelayer.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-28T20:08:35Z", + "title": "add TOF diagnostic from ccdb in digitisation (empty crates, TRM errors)", + "number": 7737, + "author": { + "login": "noferini" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/CPV/reconstruction/src/RawReaderMemory.cxx" + "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/Diagnostic.h" } }, { "node": { - "path": "Detectors/CPV/simulation/src/Detector.cxx" + "path": "DataFormats/Detectors/TOF/src/Diagnostic.cxx" } }, { "node": { - "path": "Detectors/CPV/simulation/src/Digitizer.cxx" + "path": "Detectors/TOF/base/include/TOFBase/CalibTOFapi.h" } }, { "node": { - "path": "Detectors/CPV/simulation/src/RawCreator.cxx" + "path": "Detectors/TOF/base/include/TOFBase/Strip.h" + } + }, + { + "node": { + "path": "Detectors/TOF/base/src/CalibTOFapi.cxx" } }, { "node": { - "path": "Detectors/CPV/simulation/src/RawWriter.cxx" + "path": "Detectors/TOF/base/src/WindowFiller.cxx" } }, { "node": { - "path": "Detectors/CPV/workflow/src/ClusterizerSpec.cxx" + "path": "Detectors/TOF/simulation/src/Digitizer.cxx" } }, { "node": { - "path": "Detectors/CPV/workflow/src/DigitsPrinterSpec.cxx" + "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" } }, { "node": { - "path": "Detectors/CPV/workflow/src/EntropyDecoderSpec.cxx" + "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" } }, { "node": { - "path": "Detectors/CPV/workflow/src/EntropyEncoderSpec.cxx" + "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.cxx" } }, { "node": { - "path": "Detectors/CPV/workflow/src/RawToDigitConverterSpec.cxx" + "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.h" } } ] @@ -350,177 +535,307 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-24T07:58:07Z", - "title": "Swtich to lowercase log levels for new FairLogger (EMCAL)", - "number": 7691, + "mergedAt": "2021-11-25T10:47:27Z", + "title": "Improve code transformation action PR message", + "number": 7738, "author": { - "login": "davidrohr" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "Detectors/EMCAL/base/include/EMCALBase/ShishKebabTrd1Module.h" + "path": ".github/workflows/code-transformations.yml" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-25T19:17:55Z", + "title": "AOD: fixe memory leak + allow overwriting metadata", + "number": 7739, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/base/src/ClusterFactory.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/base/src/Geometry.cxx" + "path": "Framework/Core/include/Framework/TableTreeHelpers.h" } }, { "node": { - "path": "Detectors/EMCAL/base/src/ShishKebabTrd1Module.cxx" + "path": "Framework/Core/src/CommonDataProcessors.cxx" } }, { "node": { - "path": "Detectors/EMCAL/calib/src/BadChannelMap.cxx" + "path": "Framework/Core/src/TableTreeHelpers.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T08:58:07Z", + "title": "Allow ITS-TPC-TRD input for TOF matching", + "number": 7740, + "author": { + "login": "martenole" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/calib/src/EMCDCSProcessor.cxx" + "path": "prodtests/full-system-test/dpl-workflow.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T10:05:36Z", + "title": "DPL: Cleanup and optimization of DataRelayer benchmark", + "number": 7741, + "author": { + "login": "matthiasrichter" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/calibration/include/EMCALCalibration/EMCALChannelCalibrator.h" + "path": "Framework/Core/test/benchmark_DataRelayer.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-29T11:09:29Z", + "title": "DPL Analysis: ability to read and write variable list arrays", + "number": 7742, + "author": { + "login": "aalkin" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/calibration/src/EMCALChannelData.cxx" + "path": "Framework/Core/include/Framework/TableTreeHelpers.h" } }, { "node": { - "path": "Detectors/EMCAL/calibration/src/EMCALTimeCalibData.cxx" + "path": "Framework/Core/src/TableTreeHelpers.cxx" } }, { "node": { - "path": "Detectors/EMCAL/calibration/testWorkflow/EMCALChannelCalibratorSpec.h" + "path": "Framework/Core/test/test_TreeToTable.cxx" } }, { "node": { - "path": "Detectors/EMCAL/reconstruction/run/rawReaderFile.cxx" + "path": "Framework/Foundation/include/Framework/Endian.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T08:59:59Z", + "title": "TRD move 1617 fix to correct place.", + "number": 7743, + "author": { + "login": "bazinski" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/reconstruction/src/CaloRawFitter.cxx" + "path": "Detectors/TRD/reconstruction/src/TrackletsParser.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T08:57:48Z", + "title": "FST: grep log files with -a to avoid stderr messages about binary files", + "number": 7744, + "author": { + "login": "davidrohr" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/reconstruction/src/Clusterizer.cxx" + "path": "prodtests/full_system_test.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T08:59:21Z", + "title": "MCH: fix small type error", + "number": 7745, + "author": { + "login": "aphecetche" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/reconstruction/src/ClusterizerTask.cxx" + "path": "Detectors/MUON/MCH/Raw/ElecMap/src/FeeLinkId.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "Please consider the refactoring changes to AliceO2Group/AliceO2#7719", + "number": 7746, + "author": { + "login": "alibuild" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/reconstruction/src/DigitReader.cxx" + "path": "CHANGELOG.md" } }, { "node": { - "path": "Detectors/EMCAL/reconstruction/src/RawBuffer.cxx" + "path": "doc/data/2021-11-o2_prs.json" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T09:35:27Z", + "title": "Forlogger migration of more expressions, not caught in first regex", + "number": 7747, + "author": { + "login": "davidrohr" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/simulation/src/Detector.cxx" + "path": "Common/Utils/src/FileFetcher.cxx" } }, { "node": { - "path": "Detectors/EMCAL/simulation/src/Digitizer.cxx" + "path": "Detectors/TPC/calibration/SpacePoints/src/TrackInterpolation.cxx" } }, { "node": { - "path": "Detectors/EMCAL/simulation/src/RawCreator.cxx" + "path": "Detectors/TPC/calibration/src/IDCAverageGroup.cxx" } }, { "node": { - "path": "Detectors/EMCAL/simulation/src/RawWriter.cxx" + "path": "Detectors/TPC/spacecharge/include/TPCSpaceCharge/DataContainer3D.h" } }, { "node": { - "path": "Detectors/EMCAL/simulation/src/SDigitizer.cxx" + "path": "Detectors/TPC/spacecharge/src/PoissonSolver.cxx" } }, { "node": { - "path": "Detectors/EMCAL/simulation/src/SpaceFrame.cxx" + "path": "Detectors/TPC/spacecharge/src/SpaceCharge.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h" + "path": "Detectors/TPC/workflow/src/CalibProcessingHelper.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/AnalysisClusterSpec.cxx" + "path": "Detectors/TPC/workflow/src/ClusterSharingMapSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/CellConverterSpec.cxx" + "path": "Detectors/TPC/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/ClusterizerSpec.cxx" + "path": "Detectors/TPC/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/DigitsPrinterSpec.cxx" + "path": "Detectors/TPC/workflow/src/FileWriterSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/EMCALDigitizerSpec.cxx" + "path": "Detectors/TPC/workflow/test/test_ft_EPN_Aggregator.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/EntropyDecoderSpec.cxx" + "path": "EventVisualisation/Workflow/src/O2DPLDisplay.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/EntropyEncoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/EMCAL/workflow/src/RawToCellConverterSpec.cxx" + "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/RecoWorkflow.cxx" + "path": "macro/CreateCTPOrbitResetObject.C" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/StandaloneAODProducerSpec.cxx" + "path": "macro/checkTOFMatching.C" } } ] @@ -530,9 +845,9 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-24T08:00:06Z", - "title": "Swtich to lowercase log levels for new FairLogger (Detectors)", - "number": 7692, + "mergedAt": "2021-11-26T12:33:11Z", + "title": "Switch to lowercase log levels for new FairLogger (Framework)", + "number": 7748, "author": { "login": "davidrohr" }, @@ -540,957 +855,1037 @@ "edges": [ { "node": { - "path": "Detectors/CTF/test/test_ctf_io_zdc.cxx" + "path": "Framework/AnalysisSupport/src/AODJAlienReaderHelpers.cxx" } }, { "node": { - "path": "Detectors/CTF/utils/dumpCTF.C" + "path": "Framework/Core/COOKBOOK.md" } }, { "node": { - "path": "Detectors/CTF/utils/extractCTF.C" + "path": "Framework/Core/README.md" } }, { "node": { - "path": "Detectors/CTF/workflow/src/CTFReaderSpec.cxx" + "path": "Framework/Core/include/Framework/AnalysisTask.h" } }, { "node": { - "path": "Detectors/CTF/workflow/src/CTFWriterSpec.cxx" + "path": "Framework/Core/include/Framework/HistogramRegistry.h" } }, { "node": { - "path": "Detectors/CTP/simulation/src/Digitizer.cxx" + "path": "Framework/Core/include/Framework/HistogramSpec.h" } }, { "node": { - "path": "Detectors/CTP/simulation/src/Digits2Raw.cxx" + "path": "Framework/Core/src/CommonDataProcessors.cxx" } }, { "node": { - "path": "Detectors/CTP/simulation/src/digi2raw.cxx" + "path": "Framework/Core/src/ComputingQuotaEvaluator.cxx" } }, { "node": { - "path": "Detectors/CTP/workflow/src/EntropyDecoderSpec.cxx" + "path": "Framework/Core/src/DPLWebSocket.cxx" } }, { "node": { - "path": "Detectors/CTP/workflow/src/EntropyEncoderSpec.cxx" + "path": "Framework/Core/src/DataOutputDirector.cxx" } }, { "node": { - "path": "Detectors/CTP/workflow/src/RawToDigitConverterSpec.cxx" + "path": "Framework/Core/src/DataProcessingDevice.cxx" } }, { "node": { - "path": "Detectors/CTP/workflowIO/src/DigitReaderSpec.cxx" + "path": "Framework/Core/src/ExternalFairMQDeviceProxy.cxx" } }, { "node": { - "path": "Detectors/CTP/workflowIO/src/DigitWriterSpec.cxx" + "path": "Framework/Core/src/FreePortFinder.cxx" } }, { "node": { - "path": "Detectors/Calibration/include/DetectorsCalibration/MeanVertexCalibrator.h" + "path": "Framework/Core/src/HistogramRegistry.cxx" } }, { "node": { - "path": "Detectors/Calibration/include/DetectorsCalibration/TPCVDriftTglCalibration.h" + "path": "Framework/Core/src/HistogramSpec.cxx" } }, { "node": { - "path": "Detectors/Calibration/include/DetectorsCalibration/TimeSlotCalibration.h" + "path": "Framework/Core/src/LifetimeHelpers.cxx" } }, { "node": { - "path": "Detectors/Calibration/src/MeanVertexCalibrator.cxx" + "path": "Framework/Core/src/O2ControlHelpers.cxx" } }, { "node": { - "path": "Detectors/Calibration/src/MeanVertexData.cxx" + "path": "Framework/Core/src/Plugins.cxx" } }, { "node": { - "path": "Detectors/Calibration/src/TPCVDriftTglCalibration.cxx" + "path": "Framework/Core/src/StepTHn.cxx" } }, { "node": { - "path": "Detectors/Calibration/testMacros/populateCCDB.C" + "path": "Framework/Core/src/TextDriverClient.cxx" } }, { "node": { - "path": "Detectors/Calibration/testMacros/retrieveFromCCDB.C" + "path": "Framework/Core/src/WSDriverClient.cxx" } }, { "node": { - "path": "Detectors/Calibration/workflow/CCDBPopulatorSpec.h" + "path": "Framework/Core/src/WorkflowHelpers.cxx" } }, { "node": { - "path": "Detectors/Calibration/workflow/src/MeanVertexCalibratorSpec.cxx" + "path": "Framework/Core/src/runDataProcessing.cxx" } }, { "node": { - "path": "Detectors/Calibration/workflow/src/TPCVDriftTglCalibSpec.cxx" + "path": "Framework/Core/test/benchmark_ExternalFairMQDeviceProxies.cxx" } }, { "node": { - "path": "Detectors/DCS/src/DataPointGenerator.cxx" + "path": "Framework/Core/test/test_DataAllocator.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/DCSConsumerSpec.h" + "path": "Framework/Core/test/test_ExternalFairMQDeviceWorkflow.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/DCSRandomDataGeneratorSpec.cxx" + "path": "Framework/Core/test/test_ParallelPipeline.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/DCStoDPLconverter.h" + "path": "Framework/Core/test/test_ProcessorOptions.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/dcs-config-proxy.cxx" + "path": "Framework/Core/test/test_StaggeringWorkflow.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/dcs-config-test-workflow.cxx" + "path": "Framework/Core/test/test_Task.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/dcs-proxy.cxx" + "path": "Framework/Core/test/test_VariablePayloadSequenceWorkflow.cxx" } }, { "node": { - "path": "Detectors/GRP/calibration/include/GRPCalibration/LHCIFfileReader.h" + "path": "Framework/TestWorkflows/src/o2DiamondWorkflow.cxx" } }, { "node": { - "path": "Detectors/GRP/calibration/src/LHCIFfileReader.cxx" + "path": "Framework/TestWorkflows/src/o2DummyWorkflow.cxx" } }, { "node": { - "path": "Detectors/GRP/workflows/src/GRPLHCIFfileSpec.cxx" + "path": "Framework/TestWorkflows/src/test_o2RootMessageWorkflow.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwd.h" + "path": "Framework/Utils/include/DPLUtils/MakeRootTreeWriterSpec.h" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchCosmics.cxx" + "path": "Framework/Utils/include/DPLUtils/RootTreeReader.h" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchGlobalFwd.cxx" + "path": "Framework/Utils/include/DPLUtils/RootTreeWriter.h" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchITSTPCQC.cxx" + "path": "Framework/Utils/src/raw-parser.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchTOF.cxx" + "path": "Framework/Utils/test/DPLBroadcasterMerger.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchTPCITS.cxx" + "path": "Framework/Utils/test/DPLOutputTest.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/qc/src/itstpc-matching-qc-workflow.cxx" + "path": "Framework/Utils/test/test_DPLRawPageSequencer.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/src/GlobalFwdTrackReaderSpec.cxx" + "path": "Framework/Utils/test/test_DPLRawParser.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/src/PrimaryVertexReaderSpec.cxx" + "path": "Framework/Utils/test/test_RootTreeReader.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T12:33:26Z", + "title": "Remaining fairLogger log level corrections", + "number": 7749, + "author": { + "login": "davidrohr" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/src/SecondaryVertexReaderSpec.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/src/TrackCosmicsReaderSpec.cxx" + "path": "Detectors/Align/Workflow/src/BarrelAlignmentSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/src/TrackTPCITSReaderSpec.cxx" + "path": "Detectors/Base/include/DetectorsBase/CTFCoderBase.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/CosmicsMatchingSpec.cxx" + "path": "Detectors/CPV/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/GlobalFwdMatchingSpec.cxx" + "path": "Detectors/CPV/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/GlobalFwdTrackReaderSpec.cxx" + "path": "Detectors/CPV/workflow/src/RawToDigitConverterSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/GlobalFwdTrackWriterSpec.cxx" + "path": "Detectors/CTF/workflow/src/CTFReaderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/PrimaryVertexWriterSpec.cxx" + "path": "Detectors/CTF/workflow/src/CTFWriterSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/PrimaryVertexingSpec.cxx" + "path": "Detectors/CTP/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/SecondaryVertexWriterSpec.cxx" + "path": "Detectors/CTP/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/SecondaryVertexingSpec.cxx" + "path": "Detectors/CTP/workflow/src/RawToDigitConverterSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx" + "path": "Detectors/Calibration/include/DetectorsCalibration/TimeSlot.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx" + "path": "Detectors/DCS/testWorkflow/src/DCStoDPLconverter.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatcherSpec.cxx" + "path": "Detectors/EMCAL/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TPCITSMatchingSpec.cxx" + "path": "Detectors/EMCAL/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TrackCosmicsWriterSpec.cxx" + "path": "Detectors/EMCAL/workflow/src/RawToCellConverterSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TrackWriterTPCITSSpec.cxx" + "path": "Detectors/EMCAL/workflow/src/StandaloneAODProducerSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/VertexTrackMatcherSpec.cxx" + "path": "Detectors/FIT/FDD/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/tof-eventtime-checker-workflow.cxx" + "path": "Detectors/FIT/FDD/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/tof-match-checker-workflow.cxx" + "path": "Detectors/FIT/FT0/calibration/src/RecoCalibInfoWorkflow.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/tof-matcher-workflow.cxx" + "path": "Detectors/FIT/FT0/macros/FT0Misaligner.C" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tofworkflow/src/RecoWorkflowSpec.cxx" + "path": "Detectors/FIT/FT0/workflow/include/FT0Workflow/FT0DataReaderDPLSpec.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tofworkflow/src/tof-calibinfo-reader.cxx" + "path": "Detectors/FIT/FT0/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tofworkflow/src/tof-reco-workflow.cxx" + "path": "Detectors/FIT/FT0/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCInterpolationSpec.cxx" + "path": "Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCResidualWriterSpec.cxx" + "path": "Detectors/FIT/FV0/macro/FV0Misaligner.C" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/tpc-interpolation-workflow.cxx" + "path": "Detectors/FIT/FV0/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/Passive/src/Cave.cxx" + "path": "Detectors/FIT/FV0/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/Passive/src/PassiveBase.cxx" + "path": "Detectors/FIT/FV0/workflow/src/ReconstructionSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/README.md" + "path": "Detectors/FIT/workflow/include/FITWorkflow/FITDataReaderDPLSpec.h" } }, { "node": { - "path": "Detectors/Raw/TFReaderDD/src/SubTimeFrameFileReader.cxx" + "path": "Detectors/GlobalTracking/src/MatchCosmics.cxx" } }, { "node": { - "path": "Detectors/Raw/TFReaderDD/src/TFReaderSpec.cxx" + "path": "Detectors/GlobalTracking/src/MatchTOF.cxx" } }, { "node": { - "path": "Detectors/Raw/macro/rawStat.C" + "path": "Detectors/GlobalTracking/src/MatchTPCITS.cxx" } }, { "node": { - "path": "Detectors/Raw/src/HBFUtils.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/CosmicsMatchingSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/src/RDHUtils.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/GlobalFwdMatchingSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/src/RawFileReader.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/PrimaryVertexingSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/src/RawFileReaderWorkflow.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/SecondaryVertexingSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/src/RawFileWriter.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx" } }, { "node": { - "path": "Detectors/Raw/src/rawfileCheck.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx" } }, { "node": { - "path": "Detectors/Raw/src/rawfileSplit.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatcherSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/test/testHBFUtils.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/TPCITSMatchingSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/test/testRawReaderWriter.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/VertexTrackMatcherSpec.cxx" } }, { "node": { - "path": "Detectors/Vertexing/README.md" + "path": "Detectors/GlobalTrackingWorkflow/src/tfidinfo-writer-workflow.cxx" } }, { "node": { - "path": "Detectors/Vertexing/include/DetectorsVertexing/DCAFitterN.h" + "path": "Detectors/GlobalTrackingWorkflow/src/tof-matcher-workflow.cxx" } }, { "node": { - "path": "Detectors/Vertexing/include/DetectorsVertexing/FwdDCAFitterN.h" + "path": "Detectors/GlobalTrackingWorkflow/tofworkflow/src/RecoWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/Vertexing/src/PVertexer.cxx" + "path": "Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCInterpolationSpec.cxx" } }, { "node": { - "path": "Detectors/Vertexing/src/SVertexer.cxx" + "path": "Detectors/HMPID/workflow/src/DataDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/Vertexing/src/VertexTrackMatcher.cxx" + "path": "Detectors/HMPID/workflow/src/DataDecoderSpec2.cxx" } }, { "node": { - "path": "Detectors/Vertexing/test/testDCAFitterN.cxx" + "path": "Detectors/HMPID/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/gconfig/commonConfig.C" + "path": "Detectors/HMPID/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/gconfig/src/FlukaConfig.cxx" + "path": "Detectors/ITSMFT/ITS/macros/test/ITSMisaligner.C" } }, { "node": { - "path": "Detectors/gconfig/src/FlukaRuntimeConfig.macro" + "path": "Detectors/ITSMFT/ITS/workflow/src/CookedTrackerSpec.cxx" } }, { "node": { - "path": "Detectors/gconfig/src/G3Config.cxx" + "path": "Detectors/ITSMFT/MFT/simulation/src/GeometryMisAligner.cxx" } }, { "node": { - "path": "Detectors/gconfig/src/G4Config.cxx" + "path": "Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx" } }, { "node": { - "path": "Detectors/gconfig/src/MCReplayConfig.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/GBTLink.cxx" } }, { "node": { - "path": "Detectors/gconfig/src/SetCuts.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/GBTWord.cxx" } }, { "node": { - "path": "Detectors/gconfig/src/SimSetup.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T18:25:41Z", - "title": "Swtich to lowercase log levels for new FairLogger (ITSMFT)", - "number": 7693, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/src/TestDataGetter.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/RUInfo.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/QC/TestDataReaderWorkflow/src/TestDataReader.cxx" + "path": "Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/base/src/GeometryTGeo.cxx" + "path": "Detectors/ITSMFT/common/simulation/src/MC2RawEncoder.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/calibration/include/ITSCalibration/NoiseSlotCalibrator.h" + "path": "Detectors/ITSMFT/common/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/calibration/macros/MakeNoiseMapFromClusters.C" + "path": "Detectors/ITSMFT/common/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/calibration/src/NoiseCalibrator.cxx" + "path": "Detectors/ITSMFT/common/workflow/src/STFDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/calibration/src/NoiseCalibratorSpec.cxx" + "path": "Detectors/PHOS/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/calibration/src/NoiseSlotCalibrator.cxx" + "path": "Detectors/PHOS/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/calibration/testWorkflow/its-calib-workflow.cxx" + "path": "Detectors/PHOS/workflow/src/RawToCellConverterSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/macros/test/CheckClusters.C" + "path": "Detectors/Raw/TFReaderDD/include/TFReaderDD/SubTimeFrameFileReader.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/macros/test/CheckDigits.C" + "path": "Detectors/Raw/TFReaderDD/src/SubTimeFrameFileReader.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/macros/test/CheckLUtime.C" + "path": "Detectors/Raw/TFReaderDD/src/TFReaderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/macros/test/CreateDictionaries.C" + "path": "Detectors/Raw/src/HBFUtilsInitializer.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/macros/test/DisplayTrack.C" + "path": "Detectors/Raw/src/RDHUtils.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/macros/test/RunGPUTracking.C" + "path": "Detectors/Raw/src/RawFileReader.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/macros/test/run_digi2rawVarPage_its.C" + "path": "Detectors/Raw/src/RawFileReaderWorkflow.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/reconstruction/include/ITSReconstruction/CookedTracker.h" + "path": "Detectors/Raw/src/RawFileWriter.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/reconstruction/src/ClustererTask.cxx" + "path": "Detectors/TOF/reconstruction/include/TOFReconstruction/CTFCoder.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/reconstruction/src/CookedTracker.cxx" + "path": "Detectors/TOF/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/reconstruction/src/TrivialVertexer.cxx" + "path": "Detectors/TOF/workflow/src/CompressedDecodingTask.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/simulation/src/Detector.cxx" + "path": "Detectors/TOF/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/simulation/src/V11Geometry.cxx" + "path": "Detectors/TOF/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/simulation/src/V1Layer.cxx" + "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/simulation/src/V3Layer.cxx" + "path": "Detectors/TRD/calibration/src/CalibratorVdExB.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/simulation/src/digi2raw.cxx" + "path": "Detectors/TRD/reconstruction/src/DataReaderTask.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/src/Smoother.cxx" + "path": "Detectors/TRD/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/tracking/src/Vertexer.cxx" + "path": "Detectors/TRD/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/ClusterWriterSpec.cxx" + "path": "Detectors/TRD/workflow/src/TRDDigitizerSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/ClustererSpec.cxx" + "path": "Detectors/TRD/workflow/src/TRDTrackletTransformerSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/CookedTrackerSpec.cxx" + "path": "Detectors/Vertexing/src/PVertexerHelpers.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/IRFrameReaderSpec.cxx" + "path": "Detectors/ZDC/raw/src/RawReaderZDC.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/TrackReaderSpec.cxx" + "path": "Detectors/ZDC/reconstruction/src/DigiReco.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/TrackWriterSpec.cxx" + "path": "Detectors/ZDC/simulation/src/Digitizer.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/VertexReaderSpec.cxx" + "path": "Detectors/ZDC/workflow/src/DigitRecoSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/base/src/GeometryBuilder.cxx" + "path": "Detectors/ZDC/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/base/src/GeometryTGeo.cxx" + "path": "Detectors/ZDC/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/base/src/HalfDetector.cxx" + "path": "Detectors/ZDC/workflow/src/ZDCDataReaderDPLSpec.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T16:20:31Z", + "title": "DPL GUI: mark fatal messages in red", + "number": 7750, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ITSMFT/MFT/base/src/HalfDisk.cxx" + "path": "Framework/GUISupport/src/FrameworkGUIDebugger.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-29T20:09:12Z", + "title": "DPL GUI: fix crash on macOS", + "number": 7751, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ITSMFT/MFT/base/src/HalfDiskSegmentation.cxx" + "path": "Framework/Core/src/runDataProcessing.cxx" } - }, - { - "node": { - "path": "Detectors/ITSMFT/MFT/base/src/HalfSegmentation.cxx" - } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-26T23:02:11Z", + "title": "DPL: baby steps going to Lifetime::Dangling", + "number": 7752, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ITSMFT/MFT/base/src/Ladder.cxx" + "path": "Framework/Core/src/ArrowSupport.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/base/src/LadderSegmentation.cxx" + "path": "Framework/Core/src/WorkflowHelpers.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/base/src/Segmentation.cxx" + "path": "Framework/Core/src/WorkflowHelpers.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-28T16:50:26Z", + "title": "Changes to inject MC TF timestamp to DPH.creation time", + "number": 7753, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ITSMFT/MFT/calibration/include/MFTCalibration/NoiseSlotCalibrator.h" + "path": "DataFormats/Parameters/include/DataFormatsParameters/GRPECSObject.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/calibration/src/NoiseCalibrator.cxx" + "path": "DataFormats/Parameters/include/DataFormatsParameters/GRPObject.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/calibration/src/NoiseCalibratorSpec.cxx" + "path": "Detectors/Raw/include/DetectorsRaw/HBFUtils.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/calibration/src/NoiseSlotCalibrator.cxx" + "path": "Detectors/Raw/include/DetectorsRaw/RawFileReader.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/calibration/testWorkflow/mft-calib-workflow.cxx" + "path": "Detectors/Raw/src/HBFUtilsInitializer.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/condition/src/MFTDCSProcessor.cxx" + "path": "Detectors/Raw/src/RawFileReaderWorkflow.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/condition/testWorkflow/MFTDCSDataProcessorSpec.h" + "path": "Detectors/Raw/src/rawfile-reader-workflow.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/macros/test/CreateDictionaries.C" + "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/simulation/src/Detector.cxx" + "path": "macro/o2sim.C" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "TPC dEdx: adding container class for calibrations", + "number": 7754, + "author": { + "login": "matthias-kleiner" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ITSMFT/MFT/simulation/src/DigitizerTask.cxx" + "path": "DataFormats/Detectors/TPC/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/simulation/src/GeometryMisAligner.cxx" + "path": "DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxContainer.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/simulation/src/digi2raw.cxx" + "path": "DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxTrackTopologyPol.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/tracking/include/MFTTracking/TrackCA.h" + "path": "DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxTrackTopologySpline.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/tracking/src/TrackFitter.cxx" + "path": "DataFormats/Detectors/TPC/src/CalibdEdxContainer.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/tracking/src/Tracker.cxx" + "path": "DataFormats/Detectors/TPC/src/CalibdEdxTrackTopologyPol.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/tracking/src/TrackerConfig.cxx" + "path": "DataFormats/Detectors/TPC/src/CalibdEdxTrackTopologySpline.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/workflow/src/ClusterWriterSpec.cxx" + "path": "DataFormats/Detectors/TPC/src/DataFormatsTPCLinkDef.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/workflow/src/ClustererSpec.cxx" + "path": "Detectors/TPC/reconstruction/test/testGPUCATracking.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/workflow/src/TrackReaderSpec.cxx" + "path": "GPU/GPUTracking/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/workflow/src/TrackWriterSpec.cxx" + "path": "GPU/GPUTracking/DataTypes/GPUDataTypes.h" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx" + "path": "GPU/GPUTracking/Definitions/GPUSettingsList.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/AlpideCoder.h" + "path": "GPU/GPUTracking/GPUTrackingLinkDef_O2.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/CTFCoder.h" + "path": "GPU/GPUTracking/Global/GPUChainTracking.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RawPixelReader.h" + "path": "GPU/GPUTracking/Global/GPUChainTracking.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/CTFCoder.cxx" + "path": "GPU/GPUTracking/Global/GPUChainTrackingIO.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/ChipMappingITS.cxx" + "path": "GPU/GPUTracking/Interface/GPUO2Interface.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/ChipMappingMFT.cxx" + "path": "GPU/GPUTracking/Interface/GPUO2Interface.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/Clusterer.cxx" + "path": "GPU/GPUTracking/Merger/GPUTPCGMTrackParam.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/DigitPixelReader.cxx" + "path": "GPU/GPUTracking/dEdx/GPUdEdx.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/GBTLink.cxx" + "path": "GPU/TPCFastTransformation/SplineSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/RUInfo.cxx" + "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "MRRTF-145: only exes (not libs) should bake the mapping implementation", + "number": 7755, + "author": { + "login": "aphecetche" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx" + "path": "Detectors/MUON/MCH/Mapping/Interface/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/simulation/src/AlpideChip.cxx" + "path": "Detectors/MUON/MCH/Mapping/Interface/include/MCHMappingInterface/CathodeSegmentation.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/simulation/src/AlpideSimResponse.cxx" + "path": "Detectors/MUON/MCH/Mapping/Interface/include/MCHMappingInterface/CathodeSegmentationCInterface.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/simulation/src/DigiParams.cxx" + "path": "Detectors/MUON/MCH/Mapping/Interface/include/MCHMappingInterface/Segmentation.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/simulation/src/Digitizer.cxx" + "path": "Detectors/MUON/MCH/Mapping/SegContour/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/simulation/src/MC2RawEncoder.cxx" + "path": "Detectors/MUON/MCH/PreClustering/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/simulation/test/testAlpideSimResponse.cxx" + "path": "Detectors/MUON/MCH/Raw/Decoder/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/ClusterReaderSpec.cxx" + "path": "Detectors/MUON/MCH/Raw/Encoder/Payload/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/DigitReaderSpec.cxx" + "path": "Detectors/MUON/MCH/Raw/test/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/DigitWriterSpec.cxx" + "path": "Detectors/MUON/MCH/Simulation/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/MUON/MCH/Simulation/test/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/MUON/MCH/Workflow/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/STFDecoderSpec.cxx" + "path": "Steer/DigitizerWorkflow/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/test/HitAnalysis/src/HitAnalysis.cxx" + "path": "cmake/O2AddHeaderOnlyLibrary.cmake" } } ] @@ -1500,497 +1895,467 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-23T18:22:13Z", - "title": "Swtich to lowercase log levels for new FairLogger (HMPID)", - "number": 7694, + "mergedAt": "2021-11-28T16:29:44Z", + "title": "enable optical surface properties for G4", + "number": 7756, "author": { - "login": "davidrohr" + "login": "AllaMaevskaya" }, "files": { "edges": [ { "node": { - "path": "Detectors/HMPID/base/include/HMPIDBase/Common.h" + "path": "Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h" } }, { "node": { - "path": "Detectors/HMPID/base/src/Geo.cxx" + "path": "Detectors/FIT/FT0/simulation/src/Detector.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-28T16:56:26Z", + "title": "Fix TPC shared cluster counting in AODProducer", + "number": 7757, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/HMPID/reconstruction/src/Clusterer.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/HMPID/reconstruction/src/HmpidDecodeRawFile.cxx" + "path": "GPU/GPUTracking/CMakeLists.txt" } }, { "node": { - "path": "Detectors/HMPID/reconstruction/src/HmpidDecodeRawMem.cxx" + "path": "GPU/GPUTracking/DataTypes/GPUTPCGMMergedTrackHit.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "FV0: Add PMTs to FV0 geometry and redistribute optical fiber volumes", + "number": 7758, + "author": { + "login": "andreasmolander" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/HMPID/reconstruction/src/HmpidDecoder.cxx" + "path": "Detectors/FIT/FV0/base/include/FV0Base/Geometry.h" } }, { "node": { - "path": "Detectors/HMPID/simulation/src/Detector.cxx" + "path": "Detectors/FIT/FV0/base/src/Geometry.cxx" } }, { "node": { - "path": "Detectors/HMPID/simulation/src/HMPIDDigitizer.cxx" + "path": "Detectors/FIT/FV0/simulation/include/FV0Simulation/Detector.h" } }, { "node": { - "path": "Detectors/HMPID/simulation/src/HmpidCoder2.cxx" + "path": "Detectors/FIT/FV0/simulation/src/Detector.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-01T11:17:02Z", + "title": "Includes MCH-MID matches in Global Fwd Workflow and other improvements", + "number": 7759, + "author": { + "login": "rpezzi" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/HMPID/workflow/src/DataDecoderSpec.cxx" + "path": "DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainer.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/DataDecoderSpec2.cxx" + "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/DigitsToRawSpec.cxx" + "path": "DataFormats/Reconstruction/CMakeLists.txt" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/DumpDigitsSpec.cxx" + "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/GlobalFwdTrack.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/EntropyDecoderSpec.cxx" + "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/GlobalTrackID.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/EntropyEncoderSpec.cxx" + "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoFwd.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx" + "path": "DataFormats/Reconstruction/src/ReconstructionDataFormatsLinkDef.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/RawToDigitsSpec.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/ReadRawFileSpec.cxx" + "path": "Detectors/AOD/src/aod-producer-workflow.cxx" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/WriteRawFileSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T12:27:25Z", - "title": "Swtich to lowercase log levels for new FairLogger (FIT)", - "number": 7695, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/FIT/FDD/base/src/Geometry.cxx" + "path": "Detectors/GlobalTracking/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FDD/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwd.h" } }, { "node": { - "path": "Detectors/FIT/FDD/reconstruction/src/ReadRaw.cxx" + "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwdParam.h" } }, { "node": { - "path": "Detectors/FIT/FDD/simulation/src/Detector.cxx" + "path": "Detectors/GlobalTracking/src/GlobalTrackingLinkDef.h" } }, { "node": { - "path": "Detectors/FIT/FDD/simulation/src/Digitizer.cxx" + "path": "Detectors/GlobalTracking/src/MatchGlobalFwd.cxx" } }, { "node": { - "path": "Detectors/FIT/FDD/simulation/src/Digits2Raw.cxx" + "path": "Detectors/GlobalTracking/src/MatchGlobalFwdParam.cxx" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/include/FDDWorkflow/DigitWriterSpec.h" + "path": "Detectors/GlobalTrackingWorkflow/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/include/FDDWorkflow/RawDataReaderSpec.h" + "path": "Detectors/GlobalTrackingWorkflow/helpers/src/InputHelper.cxx" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/include/FDDWorkflow/RawReaderFDD.h" + "path": "Detectors/GlobalTrackingWorkflow/include/GlobalTrackingWorkflow/GlobalFwdMatchingSpec.h" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/DigitReaderSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/include/GlobalTrackingWorkflow/MatchedMFTMCHWriterSpec.h" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/readers/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/readers/include/GlobalTrackingWorkflowReaders/MatchedMCHMIDReaderSpec.h" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/FDDDigitWriterSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/readers/include/GlobalTrackingWorkflowReaders/MatchedMFTMCHReaderSpec.h" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/RawDataProcessSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/readers/src/MatchedMCHMIDReaderSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/RawWorkflow.cxx" + "path": "Detectors/GlobalTrackingWorkflow/readers/src/MatchedMFTMCHReaderSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/RecPointReaderSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/GlobalFwdMatchingSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/ReconstructorSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/MatchedMFTMCHWriterSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/fdd-flp-workflow.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/globalfwd-matcher-workflow.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/src/FT0CalibCollector.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/primary-vertexing-workflow.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/src/FT0CalibTimeSlewing.cxx" + "path": "prodtests/sim_challenge.sh" } - }, - { - "node": { - "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeCalibrationObject.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/calibration/src/FT0ChannelTimeTimeSlotContainer.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/calibration/src/RecoCalibInfoWorkflow.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0CalibCollectorWriterSpec.h" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/FT0CalibSlewingCollectorSpec.h" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/RecoCalibInfoWorkflow.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/reconstruction/include/FT0Reconstruction/CollisionTimeRecoTask.h" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/CTFCoder.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/CollisionTimeRecoTask.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/ReadRaw.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/test-raw-conversion.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/simulation/src/Digitizer.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/simulation/src/DigitizerTask.cxx" - } - }, + } + ] + } + } + }, + { + "node": { + "state": "CLOSED", + "mergedAt": null, + "title": "adding missing pieces in TOF cal workflow", + "number": 7760, + "author": { + "login": "noferini" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FT0/simulation/src/Digits2Raw.cxx" + "path": "DataFormats/Detectors/TOF/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/include/FT0Workflow/FT0DataReaderDPLSpec.h" + "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/include/FT0Workflow/RawReaderFT0.h" + "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/Diagnostic.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/DigitReaderSpec.cxx" + "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/TOFFEElightInfo.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/EntropyDecoderSpec.cxx" + "path": "DataFormats/Detectors/TOF/src/DataFormatsTOFLinkDef.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/EntropyEncoderSpec.cxx" + "path": "DataFormats/Detectors/TOF/src/Diagnostic.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/FT0DataProcessDPLSpec.cxx" + "path": "DataFormats/Detectors/TOF/src/TOFFEElightInfo.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/FT0DigitWriterSpec.cxx" + "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchTOF.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/FT0Workflow.cxx" + "path": "Detectors/GlobalTracking/src/MatchTOF.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/RecPointReaderSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatcherSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/RecoQCworkflow.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/tof-matcher-workflow.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx" + "path": "Detectors/TOF/base/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/ft0-flp-workflow.cxx" + "path": "Detectors/TOF/base/include/TOFBase/CalibTOFapi.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/ft0-reco-workflow.cxx" + "path": "Detectors/TOF/base/include/TOFBase/EventTimeMaker.h" } }, { "node": { - "path": "Detectors/FIT/FV0/base/src/Geometry.cxx" + "path": "Detectors/TOF/base/include/TOFBase/Geo.h" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/src/FV0CalibCollector.cxx" + "path": "Detectors/TOF/base/include/TOFBase/Utils.h" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/src/FV0ChannelTimeTimeSlotContainer.cxx" + "path": "Detectors/TOF/base/src/CalibTOFapi.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/macro/readFV0Digits.C" + "path": "Detectors/TOF/base/src/EventTimeMaker.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/TOF/base/src/Utils.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/reconstruction/src/ReadRaw.cxx" + "path": "Detectors/TOF/calibration/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FV0/simulation/src/Detector.cxx" + "path": "Detectors/TOF/calibration/include/TOFCalibration/LHCClockCalibrator.h" } }, { "node": { - "path": "Detectors/FIT/FV0/simulation/src/Digitizer.cxx" + "path": "Detectors/TOF/calibration/include/TOFCalibration/TOFChannelCalibrator.h" } }, { "node": { - "path": "Detectors/FIT/FV0/simulation/src/Digits2Raw.cxx" + "path": "Detectors/TOF/calibration/include/TOFCalibration/TOFFEElightReader.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/DigitReaderSpec.cxx" + "path": "Detectors/TOF/calibration/src/LHCClockCalibrator.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TOF/calibration/src/TOFChannelCalibrator.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/FV0DigitWriterSpec.cxx" + "path": "Detectors/TOF/calibration/src/TOFDiagnosticCalibrator.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/RecPointReaderSpec.cxx" + "path": "Detectors/TOF/calibration/testWorkflow/LHCClockCalibratorSpec.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/ReconstructionSpec.cxx" + "path": "Detectors/TOF/calibration/testWorkflow/TOFDiagnosticCalibratorSpec.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/fv0-flp-workflow.cxx" + "path": "Detectors/TOF/reconstruction/src/Clusterer.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/fv0-reco-workflow.cxx" + "path": "Detectors/TOF/simulation/src/Digitizer.cxx" } }, { "node": { - "path": "Detectors/FIT/common/calibration/include/FITCalibration/FITCalibrationApi.h" + "path": "Detectors/TOF/workflow/include/TOFWorkflowUtils/CompressedDecodingTask.h" } }, { "node": { - "path": "Detectors/FIT/macros/readFT0hits.C" + "path": "Detectors/TOF/workflow/src/CompressedDecodingTask.cxx" } }, { "node": { - "path": "Detectors/FIT/macros/uploadLookUpTable.C" + "path": "Detectors/TOF/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/raw/include/FITRaw/DataBlockBase.h" + "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/raw/include/FITRaw/DigitBlockBase.h" + "path": "Detectors/TOF/workflowIO/include/TOFWorkflowIO/CalibInfoReaderSpec.h" } }, { "node": { - "path": "Detectors/FIT/raw/include/FITRaw/DigitBlockFIT.h" + "path": "Detectors/TOF/workflowIO/include/TOFWorkflowIO/TOFCalibWriterSpec.h" } }, { "node": { - "path": "Detectors/FIT/raw/include/FITRaw/RawReaderBase.h" + "path": "Detectors/TOF/workflowIO/src/CalibInfoReaderSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/raw/include/FITRaw/RawWriterFIT.h" + "path": "Detectors/TOF/workflowIO/src/TOFCalibWriterSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/workflow/include/FITWorkflow/FITDataReaderDPLSpec.h" + "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" } }, { "node": { - "path": "Detectors/FIT/workflow/include/FITWorkflow/FITDigitWriterSpec.h" + "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.cxx" } }, { "node": { - "path": "Detectors/FIT/workflow/include/FITWorkflow/RawReaderFIT.h" + "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.h" } } ] @@ -2000,3972 +2365,652 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-26T09:35:09Z", - "title": "Swtich to lowercase log levels for new FairLogger (MUON)", - "number": 7696, + "mergedAt": "2021-12-01T14:26:29Z", + "title": "[EMCAL-507] Remove custom end-of-stream handling via EMCALBlockHeader", + "number": 7761, "author": { - "login": "davidrohr" + "login": "mfasDa" }, "files": { "edges": [ { "node": { - "path": "Detectors/MUON/Common/src/dcs-processor-workflow.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Calibration/src/PedestalCalibSpec.h" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Calibration/src/PedestalCalibrator.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Calibration/src/pedestal-decoding-workflow.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Clustering/src/ClusterFinderOriginal.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/DevIO/Digits/DigitIOBaseTask.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/DevIO/Digits/digits-random-generator-workflow.cxx" + "path": "Detectors/EMCAL/workflow/include/EMCALWorkflow/RawToCellConverterSpec.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Geometry/Creator/src/Geometry.cxx" + "path": "Detectors/EMCAL/workflow/src/AnalysisClusterSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/PreClustering/src/PreClusterFinder.cxx" + "path": "Detectors/EMCAL/workflow/src/CellConverterSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/src/ROFFinder.cxx" + "path": "Detectors/EMCAL/workflow/src/ClusterizerSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Encoder/Digit/DigitRawEncoder.cxx" + "path": "Detectors/EMCAL/workflow/src/DigitsPrinterSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Encoder/Digit/digits-to-raw.cxx" + "path": "Detectors/EMCAL/workflow/src/PublisherSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Tracking/src/Track.cxx" + "path": "Detectors/EMCAL/workflow/src/RawToCellConverterSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Tracking/src/TrackExtrap.cxx" + "path": "Detectors/EMCAL/workflow/src/RecoWorkflow.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-03T05:04:21Z", + "title": "Adding protection for straight MFT tracks, to prevent divison by zero", + "number": 7762, + "author": { + "login": "sarahherrmann" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Tracking/src/TrackFinder.cxx" + "path": "Framework/Core/include/Framework/AnalysisDataModel.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-30T09:08:10Z", + "title": "Write CTP masks only if requested", + "number": 7763, + "author": { + "login": "nburmaso" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Tracking/src/TrackFinderOriginal.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-01T12:47:38Z", + "title": "CTF dictionaries are ready to be fetched from CCDB", + "number": 7764, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Tracking/src/TrackParam.cxx" + "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/CTFDictHeader.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/ClusterFinderOriginalSpec.cxx" + "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/DataDecoderSpec.cxx" + "path": "DataFormats/Detectors/Common/src/CTFDictHeader.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/DigitSamplerSpec.cxx" + "path": "DataFormats/Detectors/ZDC/include/DataFormatsZDC/CTF.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/Base/CMakeLists.txt" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/PreClusterFinderSpec.cxx" + "path": "Detectors/Base/include/DetectorsBase/CTFCoderBase.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/PreClusterSinkSpec.cxx" + "path": "Detectors/Base/src/CTFCoderBase.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/TrackAtVertexSpec.cxx" + "path": "Detectors/Base/src/DetectorsBaseLinkDef.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/TrackFinderOriginalSpec.cxx" + "path": "Detectors/CPV/reconstruction/include/CPVReconstruction/CTFCoder.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/TrackFinderSpec.cxx" + "path": "Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/TrackFitterSpec.cxx" + "path": "Detectors/CPV/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/TrackMCLabelFinderSpec.cxx" + "path": "Detectors/CPV/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/TrackSamplerSpec.cxx" + "path": "Detectors/CPV/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/TrackSinkSpec.cxx" + "path": "Detectors/CTF/README.md" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/VertexSamplerSpec.cxx" + "path": "Detectors/CTF/utils/CMakeLists.txt" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/clusters-sampler-workflow.cxx" + "path": "Detectors/CTF/utils/CTFdict2CCDBfiles.C" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/clusters-sink-workflow.cxx" + "path": "Detectors/CTF/workflow/src/CTFWriterSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/cru-page-reader-workflow.cxx" + "path": "Detectors/CTP/reconstruction/include/CTPReconstruction/CTFCoder.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/digits-sink-workflow.cxx" + "path": "Detectors/CTP/reconstruction/include/CTPReconstruction/CTFHelper.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/entropy-encoder-workflow.cxx" + "path": "Detectors/CTP/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Raw/src/FEEIdConfig.cxx" + "path": "Detectors/CTP/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Raw/test/bench_Raw.cxx" + "path": "Detectors/CTP/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Raw/test/testRaw.cxx" + "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFCoder.h" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/README.md" + "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/ClusterizerMCSpec.cxx" + "path": "Detectors/EMCAL/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/ClusterizerSpec.cxx" + "path": "Detectors/EMCAL/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/DecodedDataAggregatorSpec.cxx" + "path": "Detectors/EMCAL/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/DigitReaderSpec.cxx" + "path": "Detectors/FIT/FDD/reconstruction/CMakeLists.txt" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/FIT/FDD/reconstruction/include/FDDReconstruction/CTFCoder.h" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/FIT/FDD/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/MaskHandlerSpec.cxx" + "path": "Detectors/FIT/FDD/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/MaskMakerSpec.cxx" + "path": "Detectors/FIT/FDD/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/RawCheckerSpec.cxx" + "path": "Detectors/FIT/FT0/reconstruction/CMakeLists.txt" } }, { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/RawDecoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/RawGBTDecoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/RawInputSpecHandler.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/RawWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/TrackerMCSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Workflow/src/TrackerSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/Matching/src/TrackMatcher.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/Workflow/src/TrackMatcherSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T12:27:04Z", - "title": "Swtich to lowercase log levels for new FairLogger (PHOS)", - "number": 7697, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/PHOS/base/src/Mapping.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/base/src/RCUTrailer.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSBadMapCalibDevice.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSEnergyCalibDevice.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSEnergyCalibrator.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSHGLGRatioCalibDevice.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSPedestalCalibDevice.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSRunbyrunCalibDevice.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSRunbyrunCalibrator.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSTurnonCalibDevice.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/PHOSTurnonCalibrator.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/calib/src/phos-calib-workflow.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/reconstruction/src/AltroDecoder.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/reconstruction/src/Clusterer.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/reconstruction/src/RawBuffer.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/reconstruction/src/RawReaderMemory.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/simulation/src/Digitizer.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/simulation/src/RawCreator.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/simulation/src/RawWriter.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/workflow/src/CellConverterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/workflow/src/ClusterizerSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/workflow/src/DigitsPrinterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/workflow/src/EntropyDecoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/workflow/src/EntropyEncoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/workflow/src/RawToCellConverterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/PHOS/workflow/src/RawWriterSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T08:58:49Z", - "title": "Swtich to lowercase log levels for new FairLogger (TPC)", - "number": 7698, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/TPC/base/include/TPCBase/CalArray.h" - } - }, - { - "node": { - "path": "Detectors/TPC/base/include/TPCBase/CalDet.h" - } - }, - { - "node": { - "path": "Detectors/TPC/base/src/CDBInterface.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/calibration/SpacePoints/src/TrackInterpolation.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/calibration/SpacePoints/src/TrackResiduals.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/calibration/include/TPCCalibration/CalibRawBase.h" - } - }, - { - "node": { - "path": "Detectors/TPC/calibration/macro/makeTPCCCDBEntryForDCS.C" - } - }, - { - "node": { - "path": "Detectors/TPC/calibration/src/CalibPadGainTracks.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/calibration/src/DigitDump.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/monitor/macro/RunCompareMode3.C" - } - }, - { - "node": { - "path": "Detectors/TPC/monitor/macro/RunFindAdcError.C" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/include/TPCReconstruction/SyncPatternMonitor.h" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/AdcClockMonitor.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/CTFCoder.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/ClustererTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/GBTFrameContainer.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/HalfSAMPAData.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/HardwareClusterDecoder.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/HwClusterer.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/RawReader.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/RawReaderCRU.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/SyncPatternMonitor.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/TPCFastTransformHelperO2.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/simulation/macro/readMCtruth.C" - } - }, - { - "node": { - "path": "Detectors/TPC/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/simulation/src/Digitizer.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/simulation/src/GEMAmplification.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/spacecharge/src/SpaceCharge.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/readers/include/TPCReaderWorkflow/TPCSectorCompletionPolicy.h" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/readers/src/ClusterReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/readers/src/PublisherSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/readers/src/TrackReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/CalDetMergerPublisherSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/ChunkedDigitPublisher.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/ClusterDecoderRawSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/ClustererSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/EntropyDecoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/EntropyEncoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/FileWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/LinkZSToDigitsSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/MIPTrackFilterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/MonitorWorkflowSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/RecoWorkflow.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/ZSSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/tpc-laser-track-filter.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/tpc-raw-to-digits-workflow.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T18:20:06Z", - "title": "Swtich to lowercase log levels for new FairLogger (ZDC)", - "number": 7699, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/ZDC/base/src/ModuleConfig.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/macro/CreateSimCondition.C" - } - }, - { - "node": { - "path": "Detectors/ZDC/macro/readZDCDigits.C" - } - }, - { - "node": { - "path": "Detectors/ZDC/raw/include/ZDCRaw/RawReaderZDC.h" - } - }, - { - "node": { - "path": "Detectors/ZDC/raw/src/DumpRaw.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/raw/src/RawReaderZDC.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/raw/src/raw-parser.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/reconstruction/include/ZDCReconstruction/DigiReco.h" - } - }, - { - "node": { - "path": "Detectors/ZDC/reconstruction/src/DigiReco.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/reconstruction/src/RecoConfigZDC.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/reconstruction/src/RecoParamZDC.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/reconstruction/src/ZDCEnergyParam.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/reconstruction/src/ZDCTDCParam.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/reconstruction/src/ZDCTowerParam.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/simulation/src/Digitizer.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/simulation/src/Digits2Raw.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/simulation/src/digi2raw.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/DigitReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/DigitRecoSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/EntropyDecoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/EntropyEncoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/RecEventReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/ZDCDataReaderDPLSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/o2-zdc-raw2digits.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/reco-writer-workflow.cxx" - } - }, - { - "node": { - "path": "Detectors/ZDC/workflow/src/zdc-reco-workflow.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T13:01:08Z", - "title": "Swtich to lowercase log levels for new FairLogger (TRD)", - "number": 7700, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "DataFormats/Detectors/TRD/src/RawData.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/base/src/CommonParam.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/base/src/DiffAndTimeStructEstimator.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/base/src/Geometry.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/base/src/PadPlane.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/base/src/RecoParam.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/base/src/SimParam.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/macros/CheckDigits.C" - } - }, - { - "node": { - "path": "Detectors/TRD/macros/CheckHits.C" - } - }, - { - "node": { - "path": "Detectors/TRD/reconstruction/src/CruCompressorTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/reconstruction/src/DataReaderTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/simulation/src/Digitizer.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/simulation/src/TRsim.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/include/TRDWorkflow/VdAndExBCalibSpec.h" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/io/src/TRDCalibReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/io/src/TRDDigitWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/io/src/TRDTrackReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/io/src/trd-track-reader-workflow.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/src/EntropyDecoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/src/EntropyEncoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/src/TRDDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/src/TRDTrackletTransformerSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T09:18:27Z", - "title": "Swtich to lowercase log levels for new FairLogger (TOF)", - "number": 7701, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/TOF/base/src/CalibTOFapi.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/base/src/Geo.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/base/src/WindowFiller.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/base/test/testTOFIndex.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/include/TOFCalibration/TOFChannelCalibrator.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/src/CalibTOF.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/src/CollectCalibInfoTOF.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/src/LHCClockCalibrator.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/src/TOFCalibCollector.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/src/TOFChannelCalibrator.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/src/TOFDCSProcessor.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/src/TOFDiagnosticCalibrator.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/src/TOFFEElightReader.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/DataGeneratorSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/LHCClockCalibratorSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/TOFCalibCollectorSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/TOFCalibCollectorWriterSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/TOFChannelCalibratorSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/TOFDCSConfigProcessorSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/TOFDCSDataProcessorSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/TOFDiagnosticCalibratorSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/calibration/testWorkflow/tof-calib-workflow.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/compression/src/CompressorTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/reconstruction/include/TOFReconstruction/CTFCoder.h" - } - }, - { - "node": { - "path": "Detectors/TOF/reconstruction/src/CTFCoder.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/reconstruction/src/Clusterer.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/reconstruction/src/ClustererTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/reconstruction/src/CosmicProcessor.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/reconstruction/src/Decoder.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/reconstruction/src/Encoder.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/simulation/src/Digitizer.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/simulation/src/DigitizerTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflow/src/CompressedAnalysisTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflow/src/CompressedDecodingTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflow/src/CompressedInspectorTask.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflow/src/EntropyDecoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflow/src/EntropyEncoderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/include/TOFWorkflowIO/TOFClusterWriterSplitterSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/include/TOFWorkflowIO/TOFDigitWriterSplitterSpec.h" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/CalibClusReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/CalibInfoReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/ClusterReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/DigitReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/TOFCalClusInfoWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/TOFCalibWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/TOFClusterWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/TOFDigitWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/TOFMatchedReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/TOFMatchedWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflowIO/src/TOFRawWriterSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T20:43:08Z", - "title": "Swtich to lowercase log levels for new FairLogger (Upgrades)", - "number": 7702, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/Upgrades/ALICE3/FT3/base/src/GeometryTGeo.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/FT3/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/FT3/simulation/src/FT3Layer.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/Passive/src/PassiveBase.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/Passive/src/Pipe.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/TRK/base/src/GeometryTGeo.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/TRK/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/TRK/simulation/src/V11Geometry.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/TRK/simulation/src/V1Layer.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/ALICE3/TRK/simulation/src/V3Layer.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/base/src/GeometryTGeo.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/macros/test/CheckClustersITS3.C" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/macros/test/CheckDigitsITS3.C" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/reconstruction/src/Clusterer.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/simulation/src/Digitizer.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/simulation/src/V11Geometry.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/simulation/src/V3Layer.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/simulation/src/V3Services.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/workflow/src/ClusterReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/workflow/src/ClusterWriterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/workflow/src/ClustererSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/workflow/src/DigitReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/Upgrades/IT3/workflow/src/DigitWriterSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T20:46:37Z", - "title": "Swtich to lowercase log levels for new FairLogger (ED)", - "number": 7703, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "EventVisualisation/Base/src/ConfigurationManager.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/Base/src/FileWatcher.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/Base/src/GeometryManager.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/View/src/EventManager.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/View/src/EventManagerFrame.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/View/src/Initializer.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/View/src/MultiView.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/View/src/Options.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/View/src/main.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/Workflow/src/EveWorkflowHelper.cxx" - } - }, - { - "node": { - "path": "EventVisualisation/Workflow/src/O2DPLDisplay.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T09:37:25Z", - "title": "Swtich to lowercase log levels for new FairLogger (DataFormats)", - "number": 7704, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "DataFormats/Detectors/CPV/src/BadChannelMap.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/CPV/src/CalibParams.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/CPV/src/Digit.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/CPV/src/Pedestals.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/CTP/src/Configuration.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/CTP/src/Scalers.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/DetMatrixCache.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/Common/src/AlignParam.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/Common/src/DetMatrixCache.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/Common/src/FileMetaData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/EMCAL/src/AnalysisCluster.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/ChannelData.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/Digit.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/LookUpTable.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/RawEventData.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FDD/src/RawEventData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/LookUpTable.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/RawEventData.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/src/ChannelData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/src/Digit.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/src/GlobalOffsetsCalibrationObject.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/src/GlobalOffsetsContainer.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/LookUpTable.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/RawEventData.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FV0/src/BCData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FV0/src/ChannelData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FV0/src/RawEventData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/common/include/DataFormatsFIT/LookUpTable.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/common/src/RawEventData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainerCreateTracksVariadic.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/ITSMFT/MFT/src/TrackMFT.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/ITSMFT/common/src/ClusterPattern.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/ITSMFT/common/src/ClusterTopology.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/ITSMFT/common/src/NoiseMap.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/ITSMFT/common/src/TopologyDictionary.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/PHOS/src/BadChannelsMap.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/PHOS/src/CalibParams.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/PHOS/src/Digit.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/PHOS/src/Pedestals.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/PHOS/src/TriggerMap.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/TOF/src/Diagnostic.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/TPC/include/DataFormatsTPC/WorkflowHelper.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/TPC/src/ClusterNativeHelper.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/TPC/src/LaserTrack.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/TRD/src/RawData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/ZDC/include/DataFormatsZDC/RecEvent.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/ZDC/src/RecEventFlat.cxx" - } - }, - { - "node": { - "path": "DataFormats/Parameters/src/GRPECSObject.cxx" - } - }, - { - "node": { - "path": "DataFormats/Parameters/src/GRPLHCIFData.cxx" - } - }, - { - "node": { - "path": "DataFormats/Parameters/src/GRPMagField.cxx" - } - }, - { - "node": { - "path": "DataFormats/Parameters/src/GRPObject.cxx" - } - }, - { - "node": { - "path": "DataFormats/Reconstruction/src/GlobalTrackID.cxx" - } - }, - { - "node": { - "path": "DataFormats/Reconstruction/src/TrackParametrization.cxx" - } - }, - { - "node": { - "path": "DataFormats/Reconstruction/src/TrackParametrizationWithError.cxx" - } - }, - { - "node": { - "path": "DataFormats/Reconstruction/src/VtxTrackRef.cxx" - } - }, - { - "node": { - "path": "DataFormats/common/src/BunchFilling.cxx" - } - }, - { - "node": { - "path": "DataFormats/common/test/testAbstractRefAccessor.cxx" - } - }, - { - "node": { - "path": "DataFormats/common/test/testRangeRef.cxx" - } - }, - { - "node": { - "path": "DataFormats/simulation/include/SimulationDataFormat/DigitizationContext.h" - } - }, - { - "node": { - "path": "DataFormats/simulation/include/SimulationDataFormat/MCEventHeader.h" - } - }, - { - "node": { - "path": "DataFormats/simulation/include/SimulationDataFormat/MCTrack.h" - } - }, - { - "node": { - "path": "DataFormats/simulation/src/DigitizationContext.cxx" - } - }, - { - "node": { - "path": "DataFormats/simulation/src/Stack.cxx" - } - }, - { - "node": { - "path": "DataFormats/simulation/test/testMCEventLabel.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T20:40:45Z", - "title": "Swtich to lowercase log levels for new FairLogger (Common)", - "number": 7705, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Common/Field/src/MagFieldContFact.cxx" - } - }, - { - "node": { - "path": "Common/Field/src/MagFieldFact.cxx" - } - }, - { - "node": { - "path": "Common/Field/src/MagFieldFast.cxx" - } - }, - { - "node": { - "path": "Common/Field/src/MagneticField.cxx" - } - }, - { - "node": { - "path": "Common/Field/src/MagneticWrapperChebyshev.cxx" - } - }, - { - "node": { - "path": "Common/Field/test/testMagneticField.cxx" - } - }, - { - "node": { - "path": "Common/MathUtils/include/MathUtils/fit.h" - } - }, - { - "node": { - "path": "Common/MathUtils/src/Chebyshev3D.cxx" - } - }, - { - "node": { - "path": "Common/Utils/include/CommonUtils/ConfigurationMacroHelper.h" - } - }, - { - "node": { - "path": "Common/Utils/include/CommonUtils/MemFileHelper.h" - } - }, - { - "node": { - "path": "Common/Utils/src/ConfigurableParam.cxx" - } - }, - { - "node": { - "path": "Common/Utils/src/ConfigurableParamHelper.cxx" - } - }, - { - "node": { - "path": "Common/Utils/src/FileFetcher.cxx" - } - }, - { - "node": { - "path": "Common/Utils/src/RootChain.cxx" - } - }, - { - "node": { - "path": "Common/Utils/src/ShmManager.cxx" - } - }, - { - "node": { - "path": "Common/Utils/src/ValueMonitor.cxx" - } - }, - { - "node": { - "path": "Common/Utils/test/testTreeStream.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T19:04:12Z", - "title": "Swtich to lowercase log levels for new FairLogger (GPU)", - "number": 7706, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "GPU/TPCFastTransformation/TPCFastTransform.cxx" - } - }, - { - "node": { - "path": "GPU/Utils/FlatObject.h" - } - }, - { - "node": { - "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T18:18:37Z", - "title": "Swtich to lowercase log levels for new FairLogger (Utilities)", - "number": 7707, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Utilities/DataSampling/src/DataSampling.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/src/DataSamplingConditionNConsecutive.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/src/DataSamplingConditionPayloadSize.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/src/DataSamplingPolicy.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/src/Dispatcher.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/test/dataSamplingBenchmark.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/test/dataSamplingParallel.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/test/dataSamplingPodAndRoot.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/test/dataSamplingTimePipeline.cxx" - } - }, - { - "node": { - "path": "Utilities/Mergers/src/FullHistoryMerger.cxx" - } - }, - { - "node": { - "path": "Utilities/Mergers/src/IntegratingMerger.cxx" - } - }, - { - "node": { - "path": "Utilities/Mergers/src/MergerAlgorithm.cxx" - } - }, - { - "node": { - "path": "Utilities/Mergers/src/mergersTopologyExample.cxx" - } - }, - { - "node": { - "path": "Utilities/Mergers/test/emptyLoopBenchmark.cxx" - } - }, - { - "node": { - "path": "Utilities/Mergers/test/mergersBenchmarkTopology.cxx" - } - }, - { - "node": { - "path": "Utilities/Mergers/test/multinodeBenchmarkMergers.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T20:41:37Z", - "title": "Swtich to lowercase log levels for new FairLogger (Steer)", - "number": 7708, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Steer/DigitizerWorkflow/src/CPVDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/CTPDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/FDDDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/FT0DigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/FV0DigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/GRPUpdaterSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/HMPIDDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/ITS3DigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/ITSMFTDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/MCTruthReaderSpec.h" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/MCTruthSourceSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/MCTruthWriterSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/MIDDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/PHOSDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/SimReaderSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/TPCDigitRootWriterSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/TPCDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/ZDCDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/include/Steer/O2MCApplication.h" - } - }, - { - "node": { - "path": "Steer/include/Steer/O2RunSim.h" - } - }, - { - "node": { - "path": "Steer/src/CollisionContextTool.cxx" - } - }, - { - "node": { - "path": "Steer/src/HitProcessingManager.cxx" - } - }, - { - "node": { - "path": "Steer/src/InteractionSampler.cxx" - } - }, - { - "node": { - "path": "Steer/src/MCKinematicsReader.cxx" - } - }, - { - "node": { - "path": "Steer/src/O2MCApplication.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-24T08:37:04Z", - "title": "Swtich to lowercase log levels for new FairLogger (Generators)", - "number": 7709, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "Generators/share/external/GenCosmics.C" - } - }, - { - "node": { - "path": "Generators/share/external/GenCosmicsLoader.C" - } - }, - { - "node": { - "path": "Generators/share/external/QEDLoader.C" - } - }, - { - "node": { - "path": "Generators/share/external/QEDepem.C" - } - }, - { - "node": { - "path": "Generators/share/external/trigger_mpi.C" - } - }, - { - "node": { - "path": "Generators/src/DecayerPythia8.cxx" - } - }, - { - "node": { - "path": "Generators/src/Generator.cxx" - } - }, - { - "node": { - "path": "Generators/src/GeneratorFactory.cxx" - } - }, - { - "node": { - "path": "Generators/src/GeneratorFromFile.cxx" - } - }, - { - "node": { - "path": "Generators/src/GeneratorHepMC.cxx" - } - }, - { - "node": { - "path": "Generators/src/GeneratorPythia6.cxx" - } - }, - { - "node": { - "path": "Generators/src/GeneratorPythia8.cxx" - } - }, - { - "node": { - "path": "Generators/src/GeneratorTGenerator.cxx" - } - }, - { - "node": { - "path": "Generators/src/PDG.cxx" - } - }, - { - "node": { - "path": "Generators/src/PrimaryGenerator.cxx" - } - }, - { - "node": { - "path": "Generators/src/TriggerParticle.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T20:35:22Z", - "title": "Swtich to lowercase log levels for new FairLogger (macro)", - "number": 7710, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "macro/CreateBCPattern.C" - } - }, - { - "node": { - "path": "macro/UploadDummyAlignment.C" - } - }, - { - "node": { - "path": "macro/UploadMatBudLUT.C" - } - }, - { - "node": { - "path": "macro/build_geometry.C" - } - }, - { - "node": { - "path": "macro/checkTOFMatching.C" - } - }, - { - "node": { - "path": "macro/o2sim.C" - } - }, - { - "node": { - "path": "macro/readITSDigits.C" - } - }, - { - "node": { - "path": "macro/run_clus_itsSA.C" - } - }, - { - "node": { - "path": "macro/run_clus_tof.C" - } - }, - { - "node": { - "path": "macro/run_cmp2digit_tof.C" - } - }, - { - "node": { - "path": "macro/run_digi2raw_its.C" - } - }, - { - "node": { - "path": "macro/run_digi2raw_mft.C" - } - }, - { - "node": { - "path": "macro/run_trac_ca_its.C" - } - }, - { - "node": { - "path": "macro/run_trac_its.C" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T13:13:44Z", - "title": "Swtich to lowercase log levels for new FairLogger (doc)", - "number": 7711, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "doc/DetectorSimulation.md" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-24T08:37:51Z", - "title": "Swtich to lowercase log levels for new FairLogger (CCDB)", - "number": 7712, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "CCDB/src/CcdbApi.cxx" - } - }, - { - "node": { - "path": "CCDB/src/IdPath.cxx" - } - }, - { - "node": { - "path": "CCDB/src/UploadTool.cxx" - } - }, - { - "node": { - "path": "CCDB/test/testBasicCCDBManager.cxx" - } - }, - { - "node": { - "path": "CCDB/test/testCcdbApi_alien.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-24T08:36:07Z", - "title": "Swtich to lowercase log levels for new FairLogger (run)", - "number": 7713, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "run/O2HitMerger.h" - } - }, - { - "node": { - "path": "run/O2PrimaryServerDevice.h" - } - }, - { - "node": { - "path": "run/O2SimDevice.h" - } - }, - { - "node": { - "path": "run/O2SimDeviceRunner.cxx" - } - }, - { - "node": { - "path": "run/SimExamples/Trigger_ImpactB_Pythia8/trigger_impactb_pythia8.macro" - } - }, - { - "node": { - "path": "run/SimPublishChannelHelper.h" - } - }, - { - "node": { - "path": "run/checkStack.cxx" - } - }, - { - "node": { - "path": "run/o2sim.cxx" - } - }, - { - "node": { - "path": "run/o2sim_parallel.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "WP3: apply clang-tidy --checks=modernize-return-braced-init-list --fix", - "number": 7714, - "author": { - "login": "aphecetche" - }, - "files": { - "edges": [ - { - "node": { - "path": "Common/Utils/src/ConfigurableParamHelper.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/TPC/src/ClusterNativeHelper.cxx" - } - }, - { - "node": { - "path": "Detectors/Base/src/GeometryManager.cxx" - } - }, - { - "node": { - "path": "Detectors/DCS/src/DataPointCompositeObject.cxx" - } - }, - { - "node": { - "path": "Detectors/EMCAL/simulation/src/DigitsWriteoutBuffer.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/src/ROFFinder.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Raw/ElecMap/src/DsDetId.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Raw/ElecMap/src/FeeLinkId.cxx" - } - }, - { - "node": { - "path": "Detectors/MUON/MID/Base/src/Mapping.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/calibration/src/CalibLaserTracks.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/reconstruction/src/TPCTrackingDigitsPreCheck.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/simulation/src/Detector.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/base/src/TrackletTransformer.cxx" - } - }, - { - "node": { - "path": "Framework/AnalysisSupport/src/AODJAlienReaderHelpers.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/DataProcessingDevice.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/DataRelayer.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/ExternalFairMQDeviceProxy.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/HistogramRegistry.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/ResourcesMonitoringHelper.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/WorkflowCustomizationHelpers.cxx" - } - }, - { - "node": { - "path": "Framework/GUISupport/src/FrameworkGUIDataRelayerUsage.cxx" - } - }, - { - "node": { - "path": "Framework/GUISupport/src/FrameworkGUIDebugger.cxx" - } - }, - { - "node": { - "path": "Framework/GUISupport/src/FrameworkGUIDevicesGraph.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" - } - }, - { - "node": { - "path": "Utilities/DataSampling/src/DataSampling.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-24T06:35:44Z", - "title": "DPL DataRelayer benchmark also for O2 messages with multiple payloads", - "number": 7715, - "author": { - "login": "matthiasrichter" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/test/benchmark_DataRelayer.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-24T12:24:54Z", - "title": "AOD: include all primaries put by generator", - "number": 7716, - "author": { - "login": "sawenzel" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-23T20:53:26Z", - "title": "The following changelog has been automatically generated.", - "number": 7717, - "author": { - "login": "github-actions" - }, - "files": { - "edges": [ - { - "node": { - "path": "CHANGELOG.md" - } - }, - { - "node": { - "path": "doc/data/2021-11-o2_prs.json" - } - }, - { - "node": { - "path": "doc/data/2021-11-o2_releases.json" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-30T17:58:07Z", - "title": "Add trigger word to EMC and FV0 CTF", - "number": 7718, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ - { - "node": { - "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/CTF.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/EMCAL/src/DataFormatsEMCALLinkDef.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/CTF.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/Digit.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FT0/src/CTF.cxx" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/CTF.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/FIT/FV0/src/DataFormatsFV0LinkDef.h" - } - }, - { - "node": { - "path": "Detectors/CTF/test/test_ctf_io_emcal.cxx" - } - }, - { - "node": { - "path": "Detectors/CTF/test/test_ctf_io_fv0.cxx" - } - }, - { - "node": { - "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFCoder.h" - } - }, - { - "node": { - "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h" - } - }, - { - "node": { - "path": "Detectors/EMCAL/reconstruction/src/CTFCoder.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/reconstruction/include/FT0Reconstruction/CTFCoder.h" - } - }, - { - "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/CTFCoder.cxx" - } - }, - { - "node": { - "path": "Detectors/FIT/FV0/reconstruction/include/FV0Reconstruction/CTFCoder.h" - } - }, - { - "node": { - "path": "Detectors/FIT/FV0/reconstruction/src/CTFCoder.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "The following changelog has been automatically generated.", - "number": 7719, - "author": { - "login": "github-actions" - }, - "files": { - "edges": [ - { - "node": { - "path": "CHANGELOG.md" - } - }, - { - "node": { - "path": "doc/data/2021-12-o2_prs.json" - } - }, - { - "node": { - "path": "doc/data/2021-12-o2_releases.json" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T13:44:54Z", - "title": "Set decoded ROF IR asap, to avoid its loss in case of error", - "number": 7720, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/GBTLink.h" - } - }, - { - "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/Clusterer.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T12:25:15Z", - "title": "Disable 3rd iteration until further optimisation", - "number": 7721, - "author": { - "login": "mpuccio" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/TrackerSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-24T20:54:18Z", - "title": "DPL: add DeviceSpecHelpers::hasLabel and DataProcessorSpecHelpers::hasLabel", - "number": 7722, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/CMakeLists.txt" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/DataProcessorSpecHelpers.h" - } - }, - { - "node": { - "path": "Framework/Core/src/DataProcessorSpecHelpers.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/DeviceSpecHelpers.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/DeviceSpecHelpers.h" - } - }, - { - "node": { - "path": "Framework/Core/test/test_DataProcessorSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-24T10:02:57Z", - "title": "Address LOG(WARNING / LOGP(WARNING", - "number": 7723, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ - { - "node": { - "path": ".github/workflows/code-transformations.yml" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T12:55:23Z", - "title": "TRD fix to get tracklets and digits out of sm16 and sm17", - "number": 7724, - "author": { - "login": "bazinski" - }, - "files": { - "edges": [ - { - "node": { - "path": "DataFormats/Detectors/TRD/include/DataFormatsTRD/RawDataStats.h" - } - }, - { - "node": { - "path": "Detectors/TRD/reconstruction/src/DataReader.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/reconstruction/src/TrackletsParser.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-28T16:31:40Z", - "title": "Add trigger masks from CTP", - "number": 7725, - "author": { - "login": "nburmaso" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" - } - }, - { - "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/AOD/src/aod-producer-workflow.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-30T23:25:32Z", - "title": "DPL Analysis: introduce filter selection caching", - "number": 7726, - "author": { - "login": "aalkin" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/include/Framework/ASoA.h" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/ASoAHelpers.h" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/AnalysisHelpers.h" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/AnalysisManagers.h" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/AnalysisTask.h" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/Expressions.h" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/HistogramRegistry.h" - } - }, - { - "node": { - "path": "Framework/Core/src/ASoA.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/Expressions.cxx" - } - }, - { - "node": { - "path": "Framework/Core/test/test_ASoA.cxx" - } - }, - { - "node": { - "path": "Framework/Core/test/test_ASoAHelpers.cxx" - } - }, - { - "node": { - "path": "Framework/Core/test/test_AnalysisTask.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "CLOSED", - "mergedAt": null, - "title": "Get raw-reader.sh to work on macOS", - "number": 7727, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ - { - "node": { - "path": "prodtests/full-system-test/raw-reader.sh" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T09:17:17Z", - "title": "Use realpath also in other scripts, use RAWINPUTDIR insteadof FILEWORKDIR for input (defaults to FILEWORKDIR)", - "number": 7728, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "prodtests/full-system-test/async_tmux.sh" - } - }, - { - "node": { - "path": "prodtests/full-system-test/datadistribution.sh" - } - }, - { - "node": { - "path": "prodtests/full-system-test/dpl-workflow.sh" - } - }, - { - "node": { - "path": "prodtests/full-system-test/raw-reader.sh" - } - }, - { - "node": { - "path": "prodtests/full-system-test/run-workflow-on-inputlist.sh" - } - }, - { - "node": { - "path": "prodtests/full-system-test/start_tmux.sh" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T10:02:57Z", - "title": "DPL: Extending ExternalFairMQDeviceProxy benchmark", - "number": 7729, - "author": { - "login": "matthiasrichter" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/test/benchmark_ExternalFairMQDeviceProxies.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T06:06:51Z", - "title": "DPL GUI: drastically improve ability to debug large topologies", - "number": 7730, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/GUISupport/src/FrameworkGUIDevicesGraph.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T12:57:46Z", - "title": "Update TRD digit and tracklet readers", - "number": 7731, - "author": { - "login": "martenole" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/TRD/calibration/src/KrClusterFinder.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/io/include/TRDWorkflowIO/TRDDigitReaderSpec.h" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/io/src/TRDDigitReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/io/src/TRDTrackletReaderSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/src/KrClustererSpec.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T12:26:22Z", - "title": "TPC: Improve krypton raw filter", - "number": 7732, - "author": { - "login": "wiechula" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/TPC/base/src/Utils.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/include/TPCWorkflow/KryptonRawFilterSpec.h" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/KryptonRawFilterSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TPC/workflow/src/tpc-krypton-raw-filter.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T14:51:17Z", - "title": "DPL GUI: additional baby steps", - "number": 7733, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/src/runDataProcessing.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T12:56:25Z", - "title": "Enable TRD calibration with TPC-TRD tracks", - "number": 7734, - "author": { - "login": "martenole" - }, - "files": { - "edges": [ - { - "node": { - "path": "DataFormats/Detectors/TRD/src/AngularResidHistos.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/calibration/include/TRDCalibration/TrackBasedCalib.h" - } - }, - { - "node": { - "path": "Detectors/TRD/calibration/src/CalibratorVdExB.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/calibration/src/TrackBasedCalib.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/include/TRDWorkflow/TrackBasedCalibSpec.h" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/src/TRDGlobalTrackingSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/src/TrackBasedCalibSpec.cxx" - } - }, - { - "node": { - "path": "Detectors/TRD/workflow/src/trd-tracking-workflow.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-12-02T08:54:51Z", - "title": "TPCQC: fix merge function for Clusters object", - "number": 7735, - "author": { - "login": "tklemenz" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/TPC/qc/include/TPCQC/Clusters.h" - } - }, - { - "node": { - "path": "Detectors/TPC/qc/src/Clusters.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T23:09:47Z", - "title": "DPL: allow customising the DataRelayer pipeline length from policy", - "number": 7736, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/include/Framework/CompletionPolicy.h" - } - }, - { - "node": { - "path": "Framework/Core/src/DataRelayer.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-28T20:08:35Z", - "title": "add TOF diagnostic from ccdb in digitisation (empty crates, TRM errors)", - "number": 7737, - "author": { - "login": "noferini" - }, - "files": { - "edges": [ - { - "node": { - "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/Diagnostic.h" - } - }, - { - "node": { - "path": "DataFormats/Detectors/TOF/src/Diagnostic.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/base/include/TOFBase/CalibTOFapi.h" - } - }, - { - "node": { - "path": "Detectors/TOF/base/include/TOFBase/Strip.h" - } - }, - { - "node": { - "path": "Detectors/TOF/base/src/CalibTOFapi.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/base/src/WindowFiller.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/simulation/src/Digitizer.cxx" - } - }, - { - "node": { - "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.cxx" - } - }, - { - "node": { - "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.h" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T10:47:27Z", - "title": "Improve code transformation action PR message", - "number": 7738, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ - { - "node": { - "path": ".github/workflows/code-transformations.yml" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-25T19:17:55Z", - "title": "AOD: fixe memory leak + allow overwriting metadata", - "number": 7739, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" - } - }, - { - "node": { - "path": "Framework/Core/include/Framework/TableTreeHelpers.h" - } - }, - { - "node": { - "path": "Framework/Core/src/CommonDataProcessors.cxx" - } - }, - { - "node": { - "path": "Framework/Core/src/TableTreeHelpers.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T08:58:07Z", - "title": "Allow ITS-TPC-TRD input for TOF matching", - "number": 7740, - "author": { - "login": "martenole" - }, - "files": { - "edges": [ - { - "node": { - "path": "prodtests/full-system-test/dpl-workflow.sh" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T10:05:36Z", - "title": "DPL: Cleanup and optimization of DataRelayer benchmark", - "number": 7741, - "author": { - "login": "matthiasrichter" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/test/benchmark_DataRelayer.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-29T11:09:29Z", - "title": "DPL Analysis: ability to read and write variable list arrays", - "number": 7742, - "author": { - "login": "aalkin" - }, - "files": { - "edges": [ - { - "node": { - "path": "Framework/Core/include/Framework/TableTreeHelpers.h" - } - }, - { - "node": { - "path": "Framework/Core/src/TableTreeHelpers.cxx" - } - }, - { - "node": { - "path": "Framework/Core/test/test_TreeToTable.cxx" - } - }, - { - "node": { - "path": "Framework/Foundation/include/Framework/Endian.h" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T08:59:59Z", - "title": "TRD move 1617 fix to correct place.", - "number": 7743, - "author": { - "login": "bazinski" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/TRD/reconstruction/src/TrackletsParser.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T08:57:48Z", - "title": "FST: grep log files with -a to avoid stderr messages about binary files", - "number": 7744, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ - { - "node": { - "path": "prodtests/full_system_test.sh" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T08:59:21Z", - "title": "MCH: fix small type error", - "number": 7745, - "author": { - "login": "aphecetche" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/MUON/MCH/Raw/ElecMap/src/FeeLinkId.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "Please consider the refactoring changes to AliceO2Group/AliceO2#7719", - "number": 7746, - "author": { - "login": "alibuild" - }, - "files": { - "edges": [ - { - "node": { - "path": "CHANGELOG.md" - } - }, - { - "node": { - "path": "doc/data/2021-11-o2_prs.json" - } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T09:35:27Z", - "title": "Forlogger migration of more expressions, not caught in first regex", - "number": 7747, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ + "node": { + "path": "Detectors/FIT/FT0/reconstruction/include/FT0Reconstruction/CTFCoder.h" + } + }, { "node": { - "path": "Common/Utils/src/FileFetcher.cxx" + "path": "Detectors/FIT/FT0/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Detectors/TPC/calibration/SpacePoints/src/TrackInterpolation.cxx" + "path": "Detectors/FIT/FT0/reconstruction/src/FT0ReconstructionLinkDef.h" } }, { "node": { - "path": "Detectors/TPC/calibration/src/IDCAverageGroup.cxx" + "path": "Detectors/FIT/FT0/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/TPC/spacecharge/include/TPCSpaceCharge/DataContainer3D.h" + "path": "Detectors/FIT/FT0/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/TPC/spacecharge/src/PoissonSolver.cxx" + "path": "Detectors/FIT/FV0/reconstruction/CMakeLists.txt" } }, { "node": { - "path": "Detectors/TPC/spacecharge/src/SpaceCharge.cxx" + "path": "Detectors/FIT/FV0/reconstruction/include/FV0Reconstruction/CTFCoder.h" } }, { "node": { - "path": "Detectors/TPC/workflow/src/CalibProcessingHelper.cxx" + "path": "Detectors/FIT/FV0/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Detectors/TPC/workflow/src/ClusterSharingMapSpec.cxx" + "path": "Detectors/FIT/FV0/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/TPC/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/FIT/FV0/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/TPC/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFCoder.h" } }, { "node": { - "path": "Detectors/TPC/workflow/src/FileWriterSpec.cxx" + "path": "Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h" } }, { "node": { - "path": "Detectors/TPC/workflow/test/test_ft_EPN_Aggregator.cxx" + "path": "Detectors/HMPID/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "EventVisualisation/Workflow/src/O2DPLDisplay.cxx" + "path": "Detectors/HMPID/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" + "path": "Detectors/HMPID/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "macro/CreateCTPOrbitResetObject.C" + "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/CTFCoder.h" } }, { "node": { - "path": "macro/checkTOFMatching.C" + "path": "Detectors/ITSMFT/common/reconstruction/src/CTFCoder.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-26T12:33:11Z", - "title": "Switch to lowercase log levels for new FairLogger (Framework)", - "number": 7748, - "author": { - "login": "davidrohr" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/AnalysisSupport/src/AODJAlienReaderHelpers.cxx" + "path": "Detectors/ITSMFT/common/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/COOKBOOK.md" + "path": "Detectors/ITSMFT/common/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/README.md" + "path": "Detectors/MUON/MCH/CTF/include/MCHCTF/CTFCoder.h" } }, { "node": { - "path": "Framework/Core/include/Framework/AnalysisTask.h" + "path": "Detectors/MUON/MCH/CTF/include/MCHCTF/CTFHelper.h" } }, { "node": { - "path": "Framework/Core/include/Framework/HistogramRegistry.h" + "path": "Detectors/MUON/MCH/CTF/src/CTFCoder.cxx" } }, { "node": { - "path": "Framework/Core/include/Framework/HistogramSpec.h" + "path": "Detectors/MUON/MCH/Workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/CommonDataProcessors.cxx" + "path": "Detectors/MUON/MCH/Workflow/src/entropy-encoder-workflow.cxx" } }, { "node": { - "path": "Framework/Core/src/ComputingQuotaEvaluator.cxx" + "path": "Detectors/MUON/MID/CTF/include/MIDCTF/CTFCoder.h" } }, { "node": { - "path": "Framework/Core/src/DPLWebSocket.cxx" + "path": "Detectors/MUON/MID/CTF/include/MIDCTF/CTFHelper.h" } }, { "node": { - "path": "Framework/Core/src/DataOutputDirector.cxx" + "path": "Detectors/MUON/MID/CTF/src/CTFCoder.cxx" } }, { "node": { - "path": "Framework/Core/src/DataProcessingDevice.cxx" + "path": "Detectors/MUON/MID/Workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/ExternalFairMQDeviceProxy.cxx" + "path": "Detectors/MUON/MID/Workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/FreePortFinder.cxx" + "path": "Detectors/PHOS/reconstruction/include/PHOSReconstruction/CTFCoder.h" } }, { "node": { - "path": "Framework/Core/src/HistogramRegistry.cxx" + "path": "Detectors/PHOS/reconstruction/include/PHOSReconstruction/CTFHelper.h" } }, { "node": { - "path": "Framework/Core/src/HistogramSpec.cxx" + "path": "Detectors/PHOS/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Framework/Core/src/LifetimeHelpers.cxx" + "path": "Detectors/PHOS/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/O2ControlHelpers.cxx" + "path": "Detectors/PHOS/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/Plugins.cxx" + "path": "Detectors/TOF/reconstruction/CMakeLists.txt" } }, { "node": { - "path": "Framework/Core/src/StepTHn.cxx" + "path": "Detectors/TOF/reconstruction/include/TOFReconstruction/CTFCoder.h" } }, { "node": { - "path": "Framework/Core/src/TextDriverClient.cxx" + "path": "Detectors/TOF/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Framework/Core/src/WSDriverClient.cxx" + "path": "Detectors/TOF/reconstruction/src/TOFReconstructionLinkDef.h" } }, { "node": { - "path": "Framework/Core/src/WorkflowHelpers.cxx" + "path": "Detectors/TOF/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/src/runDataProcessing.cxx" + "path": "Detectors/TOF/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/test/benchmark_ExternalFairMQDeviceProxies.cxx" + "path": "Detectors/TPC/reconstruction/CMakeLists.txt" } }, { "node": { - "path": "Framework/Core/test/test_DataAllocator.cxx" + "path": "Detectors/TPC/reconstruction/include/TPCReconstruction/CTFCoder.h" } }, { "node": { - "path": "Framework/Core/test/test_ExternalFairMQDeviceWorkflow.cxx" + "path": "Detectors/TPC/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Framework/Core/test/test_ParallelPipeline.cxx" + "path": "Detectors/TPC/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/test/test_ProcessorOptions.cxx" + "path": "Detectors/TPC/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Framework/Core/test/test_StaggeringWorkflow.cxx" + "path": "Detectors/TRD/reconstruction/include/TRDReconstruction/CTFCoder.h" } }, { "node": { - "path": "Framework/Core/test/test_Task.cxx" + "path": "Detectors/TRD/reconstruction/include/TRDReconstruction/CTFHelper.h" } }, { "node": { - "path": "Framework/Core/test/test_VariablePayloadSequenceWorkflow.cxx" + "path": "Detectors/TRD/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Framework/TestWorkflows/src/o2DiamondWorkflow.cxx" + "path": "Detectors/TRD/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Framework/TestWorkflows/src/o2DummyWorkflow.cxx" + "path": "Detectors/TRD/workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Framework/TestWorkflows/src/test_o2RootMessageWorkflow.cxx" + "path": "Detectors/ZDC/reconstruction/include/ZDCReconstruction/CTFCoder.h" } }, { "node": { - "path": "Framework/Utils/include/DPLUtils/MakeRootTreeWriterSpec.h" + "path": "Detectors/ZDC/reconstruction/include/ZDCReconstruction/CTFHelper.h" } }, { "node": { - "path": "Framework/Utils/include/DPLUtils/RootTreeReader.h" + "path": "Detectors/ZDC/reconstruction/src/CTFCoder.cxx" } }, { "node": { - "path": "Framework/Utils/include/DPLUtils/RootTreeWriter.h" + "path": "Detectors/ZDC/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Framework/Utils/src/raw-parser.cxx" + "path": "Detectors/ZDC/workflow/src/EntropyEncoderSpec.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-30T09:07:56Z", + "title": "Revert \"DPL Analysis: ability to read and write variable list arrays\"", + "number": 7765, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ + { + "node": { + "path": "Framework/Core/include/Framework/TableTreeHelpers.h" } }, { "node": { - "path": "Framework/Utils/test/DPLBroadcasterMerger.cxx" + "path": "Framework/Core/src/TableTreeHelpers.cxx" } }, { "node": { - "path": "Framework/Utils/test/DPLOutputTest.cxx" + "path": "Framework/Core/test/test_TreeToTable.cxx" } }, { "node": { - "path": "Framework/Utils/test/test_DPLRawPageSequencer.cxx" + "path": "Framework/Foundation/include/Framework/Endian.h" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-30T09:43:45Z", + "title": "fix in TOF latency", + "number": 7766, + "author": { + "login": "noferini" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/TOF/base/include/TOFBase/Geo.h" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-30T19:55:23Z", + "title": "MCH: speedup identification of used cluster combinations", + "number": 7767, + "author": { + "login": "pillot" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/MUON/MCH/Tracking/include/MCHTracking/TrackFinder.h" } }, { "node": { - "path": "Framework/Utils/test/test_DPLRawParser.cxx" + "path": "Detectors/MUON/MCH/Tracking/src/TrackFinder.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-30T23:28:33Z", + "title": "DPL: cleanup struct to tuple", + "number": 7768, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ + { + "node": { + "path": "Framework/Foundation/include/Framework/StructToTuple.h" } }, { "node": { - "path": "Framework/Utils/test/test_RootTreeReader.cxx" + "path": "Framework/Foundation/test/test_StructToTuple.cxx" } } ] @@ -5975,477 +3020,682 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-26T12:33:26Z", - "title": "Remaining fairLogger log level corrections", - "number": 7749, + "mergedAt": "2021-12-06T13:13:11Z", + "title": "TRD remove straggling error output and add option for trigger fix", + "number": 7769, "author": { - "login": "davidrohr" + "login": "bazinski" }, "files": { "edges": [ { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "DataFormats/Detectors/TRD/include/DataFormatsTRD/RawDataStats.h" } }, { "node": { - "path": "Detectors/Align/Workflow/src/BarrelAlignmentSpec.cxx" + "path": "Detectors/TRD/reconstruction/include/TRDReconstruction/DigitsParser.h" } }, { "node": { - "path": "Detectors/Base/include/DetectorsBase/CTFCoderBase.h" + "path": "Detectors/TRD/reconstruction/src/CruRawReader.cxx" } }, { "node": { - "path": "Detectors/CPV/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/reconstruction/src/DataReader.cxx" + } + }, + { + "node": { + "path": "Detectors/TRD/reconstruction/src/DigitsParser.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "DPL: make Dispatcher lossy", + "number": 7770, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ + { + "node": { + "path": "Framework/Core/include/Framework/SendingPolicy.h" } }, { "node": { - "path": "Detectors/CPV/workflow/src/EntropyEncoderSpec.cxx" + "path": "Framework/Core/include/Framework/runDataProcessing.h" } }, { "node": { - "path": "Detectors/CPV/workflow/src/RawToDigitConverterSpec.cxx" + "path": "Framework/Core/src/ChannelConfigurationPolicy.cxx" } }, { "node": { - "path": "Detectors/CTF/workflow/src/CTFReaderSpec.cxx" + "path": "Framework/Core/src/DeviceSpecHelpers.h" } }, { "node": { - "path": "Detectors/CTF/workflow/src/CTFWriterSpec.cxx" + "path": "Framework/Core/src/SendingPolicy.cxx" } }, { "node": { - "path": "Detectors/CTP/workflow/src/EntropyDecoderSpec.cxx" + "path": "Framework/Core/src/WorkflowCustomizationHelpers.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-30T23:27:02Z", + "title": "DPL Analysis: Rework AOD I/O", + "number": 7771, + "author": { + "login": "aalkin" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/CTP/workflow/src/EntropyEncoderSpec.cxx" + "path": "Framework/Core/include/Framework/TableTreeHelpers.h" } }, { "node": { - "path": "Detectors/CTP/workflow/src/RawToDigitConverterSpec.cxx" + "path": "Framework/Core/src/TableTreeHelpers.cxx" } }, { "node": { - "path": "Detectors/Calibration/include/DetectorsCalibration/TimeSlot.h" + "path": "Framework/Core/test/test_TreeToTable.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/DCStoDPLconverter.h" + "path": "Framework/Foundation/include/Framework/Endian.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-11-30T23:27:27Z", + "title": "Drop old example for FLP Qualification process", + "number": 7772, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/workflow/src/EntropyDecoderSpec.cxx" + "path": "Framework/TestWorkflows/CMakeLists.txt" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/EntropyEncoderSpec.cxx" + "path": "Framework/TestWorkflows/README" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/RawToCellConverterSpec.cxx" + "path": "Framework/TestWorkflows/src/flpQualification.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "sim_challenge.sh: Add basic analysis testing", + "number": 7773, + "author": { + "login": "sawenzel" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/EMCAL/workflow/src/StandaloneAODProducerSpec.cxx" + "path": "prodtests/sim_challenge.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-02T09:12:04Z", + "title": "[EMCAL-729] Add compression of trigger bits", + "number": 7774, + "author": { + "login": "mfasDa" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FDD/workflow/src/EntropyDecoderSpec.cxx" + "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/TriggerRecord.h" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/EntropyEncoderSpec.cxx" + "path": "DataFormats/Detectors/EMCAL/src/TriggerRecord.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/src/RecoCalibInfoWorkflow.cxx" + "path": "Detectors/CTF/test/test_ctf_io_emcal.cxx" } }, { "node": { - "path": "Detectors/FIT/FT0/macros/FT0Misaligner.C" + "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFCoder.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/include/FT0Workflow/FT0DataReaderDPLSpec.h" + "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "[WIP] [MRRtF-150] improved digits time computation", + "number": 7775, + "author": { + "login": "aferrero2707" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FT0/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/MUON/MCH/Raw/Decoder/include/MCHRawDecoder/DataDecoder.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/MUON/MCH/Raw/Decoder/src/DataDecoder.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-02T08:59:33Z", + "title": "add time cut for T0 participants", + "number": 7776, + "author": { + "login": "AllaMaevskaya" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FT0/workflow/src/ReconstructionSpec.cxx" + "path": "Detectors/FIT/FT0/reconstruction/src/CollisionTimeRecoTask.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "DPL Analysis: add natan2() node for expressions", + "number": 7777, + "author": { + "login": "aalkin" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FV0/macro/FV0Misaligner.C" + "path": "Framework/Core/include/Framework/BasicOps.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/EntropyDecoderSpec.cxx" + "path": "Framework/Core/include/Framework/ExpressionHelpers.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/EntropyEncoderSpec.cxx" + "path": "Framework/Core/include/Framework/Expressions.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-03T20:48:17Z", + "title": "Configure CCDB server via NameConf::mCCDBServer and NameConf::getCCDBServer()", + "number": 7778, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FV0/workflow/src/ReconstructionSpec.cxx" + "path": "Common/SimConfig/include/SimConfig/DigiParams.h" } }, { "node": { - "path": "Detectors/FIT/workflow/include/FITWorkflow/FITDataReaderDPLSpec.h" + "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/NameConf.h" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchCosmics.cxx" + "path": "DataFormats/Detectors/Common/src/NameConf.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchTOF.cxx" + "path": "DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/LookUpTable.h" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchTPCITS.cxx" + "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/LookUpTable.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/CosmicsMatchingSpec.cxx" + "path": "DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/LookUpTable.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/GlobalFwdMatchingSpec.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/PrimaryVertexingSpec.cxx" + "path": "Detectors/Base/include/DetectorsBase/Aligner.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/SecondaryVertexingSpec.cxx" + "path": "Detectors/Base/src/Aligner.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TOFEventTimeChecker.cxx" + "path": "Detectors/CPV/base/include/CPVBase/CPVSimParams.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatchChecker.cxx" + "path": "Detectors/CPV/simulation/include/CPVSimulation/RawWriter.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatcherSpec.cxx" + "path": "Detectors/CPV/simulation/src/RawCreator.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TPCITSMatchingSpec.cxx" + "path": "Detectors/CPV/workflow/src/RawToDigitConverterSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/VertexTrackMatcherSpec.cxx" + "path": "Detectors/CTP/simulation/include/CTPSimulation/Digitizer.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/tfidinfo-writer-workflow.cxx" + "path": "Detectors/DCS/testWorkflow/src/dcs-proxy.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/tof-matcher-workflow.cxx" + "path": "Detectors/EMCAL/calibration/testWorkflow/EMCALChannelCalibratorSpec.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tofworkflow/src/RecoWorkflowSpec.cxx" + "path": "Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tpcinterpolationworkflow/src/TPCInterpolationSpec.cxx" + "path": "Detectors/FIT/FT0/calibration/testWorkflow/slew_upload.cxx" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/DataDecoderSpec.cxx" + "path": "Detectors/FIT/FT0/workflow/include/FT0Workflow/ReconstructionSpec.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/DataDecoderSpec2.cxx" + "path": "Detectors/FIT/FT0/workflow/src/ft0-reco-workflow.cxx" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/FIT/FV0/calibration/macros/makeChannelTimeOffsetFV0CalibObjectInCCDB.C" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/FIT/FV0/calibration/macros/readChannelTimeOffsetFV0CalibObjectFromCCDB.C" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/macros/test/ITSMisaligner.C" + "path": "Detectors/FIT/FV0/workflow/include/FV0Workflow/ReconstructionSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/ITS/workflow/src/CookedTrackerSpec.cxx" + "path": "Detectors/FIT/FV0/workflow/src/ReconstructionSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/simulation/src/GeometryMisAligner.cxx" + "path": "Detectors/FIT/FV0/workflow/src/fv0-reco-workflow.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx" + "path": "Detectors/FIT/macros/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/GBTLink.cxx" + "path": "Detectors/FIT/macros/uploadLookUpTable.C" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/GBTWord.cxx" + "path": "Detectors/GlobalTrackingWorkflow/tofworkflow/src/tof-reco-workflow.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/RUInfo.cxx" + "path": "Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/RawPixelDecoder.cxx" + "path": "Detectors/MUON/MCH/Calibration/src/PedestalCalibSpec.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/simulation/src/MC2RawEncoder.cxx" + "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSEnergyCalibDevice.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSHGLGRatioCalibDevice.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSPedestalCalibDevice.h" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/STFDecoderSpec.cxx" + "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSRunbyrunCalibDevice.h" } }, { "node": { - "path": "Detectors/PHOS/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSRunbyrunCalibrator.h" } }, { "node": { - "path": "Detectors/PHOS/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSTurnonCalibDevice.h" } }, { "node": { - "path": "Detectors/PHOS/workflow/src/RawToCellConverterSpec.cxx" + "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSTurnonCalibrator.h" } }, { "node": { - "path": "Detectors/Raw/TFReaderDD/include/TFReaderDD/SubTimeFrameFileReader.h" + "path": "Detectors/PHOS/calib/src/phos-calib-workflow.cxx" } }, { "node": { - "path": "Detectors/Raw/TFReaderDD/src/SubTimeFrameFileReader.cxx" + "path": "Detectors/PHOS/simulation/src/RawWriter.cxx" } }, { "node": { - "path": "Detectors/Raw/TFReaderDD/src/TFReaderSpec.cxx" + "path": "Detectors/PHOS/workflow/src/CellConverterSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/src/HBFUtilsInitializer.cxx" + "path": "Detectors/TOF/calibration/include/TOFCalibration/CalibTOF.h" } }, { "node": { - "path": "Detectors/Raw/src/RDHUtils.cxx" + "path": "Detectors/TOF/calibration/include/TOFCalibration/LHCClockCalibrator.h" } }, { "node": { - "path": "Detectors/Raw/src/RawFileReader.cxx" + "path": "Detectors/TOF/calibration/testWorkflow/TOFChannelCalibratorSpec.h" } }, { "node": { - "path": "Detectors/Raw/src/RawFileReaderWorkflow.cxx" + "path": "Detectors/TOF/workflow/include/TOFWorkflowUtils/TOFClusterizerSpec.h" } }, { "node": { - "path": "Detectors/Raw/src/RawFileWriter.cxx" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCCCDBHelper.h" } }, { "node": { - "path": "Detectors/TOF/reconstruction/include/TOFReconstruction/CTFCoder.h" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFactorizeIDCSpec.h" } }, { "node": { - "path": "Detectors/TOF/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFourierTransformAggregatorSpec.h" } }, { "node": { - "path": "Detectors/TOF/workflow/src/CompressedDecodingTask.cxx" + "path": "Detectors/TRD/calibration/src/CalibratorVdExB.cxx" } }, { "node": { - "path": "Detectors/TOF/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/ZDC/simulation/src/digi2raw.cxx" } }, { "node": { - "path": "Detectors/TOF/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/ZDC/workflow/include/ZDCWorkflow/DigitRecoSpec.h" } }, { "node": { - "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" + "path": "Detectors/ZDC/workflow/include/ZDCWorkflow/ZDCDataReaderDPLSpec.h" } }, { "node": { - "path": "Detectors/TRD/calibration/src/CalibratorVdExB.cxx" + "path": "Detectors/ZDC/workflow/src/DigitRecoSpec.cxx" } }, { "node": { - "path": "Detectors/TRD/reconstruction/src/DataReaderTask.cxx" + "path": "Detectors/ZDC/workflow/src/ZDCDataReaderDPLSpec.cxx" } }, { "node": { - "path": "Detectors/TRD/workflow/src/EntropyDecoderSpec.cxx" + "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "Allow user to define output tables list", + "number": 7779, + "author": { + "login": "nburmaso" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/TRD/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/AOD/CMakeLists.txt" } }, { "node": { - "path": "Detectors/TRD/workflow/src/TRDDigitizerSpec.cxx" + "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" } }, { "node": { - "path": "Detectors/TRD/workflow/src/TRDTrackletTransformerSpec.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/Vertexing/src/PVertexerHelpers.cxx" + "path": "Detectors/AOD/src/aod-producer-workflow.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-07T10:10:18Z", + "title": "DPL Analysis: event mixing: allow for creating empty combinations", + "number": 7780, + "author": { + "login": "saganatt" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ZDC/raw/src/RawReaderZDC.cxx" + "path": "Framework/Core/include/Framework/ASoAHelpers.h" } }, { "node": { - "path": "Detectors/ZDC/reconstruction/src/DigiReco.cxx" + "path": "Framework/Core/test/test_ASoAHelpers.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "DPL Analysis: event mixing: Move GroupSlicer to a separate file, add operator+ and +=", + "number": 7781, + "author": { + "login": "saganatt" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ZDC/simulation/src/Digitizer.cxx" + "path": "Framework/Core/include/Framework/AnalysisTask.h" } }, { "node": { - "path": "Detectors/ZDC/workflow/src/DigitRecoSpec.cxx" + "path": "Framework/Core/include/Framework/GroupSlicer.h" } }, { "node": { - "path": "Detectors/ZDC/workflow/src/EntropyDecoderSpec.cxx" + "path": "Framework/Core/test/test_GroupSlicer.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-06T11:06:12Z", + "title": "Use TOF Utils to subtract BC time to tofSignal", + "number": 7782, + "author": { + "login": "njacazio" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/ZDC/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" } }, { "node": { - "path": "Detectors/ZDC/workflow/src/ZDCDataReaderDPLSpec.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } } ] @@ -6455,17 +3705,27 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-26T16:20:31Z", - "title": "DPL GUI: mark fatal messages in red", - "number": 7750, + "mergedAt": "2021-12-02T10:58:27Z", + "title": "[Global Fwd Tracking] Improve configuration of MFTMCH matching", + "number": 7783, "author": { - "login": "ktf" + "login": "rpezzi" }, "files": { "edges": [ { "node": { - "path": "Framework/GUISupport/src/FrameworkGUIDebugger.cxx" + "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwd.h" + } + }, + { + "node": { + "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwdParam.h" + } + }, + { + "node": { + "path": "Detectors/GlobalTracking/src/MatchGlobalFwd.cxx" } } ] @@ -6475,17 +3735,27 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-29T20:09:12Z", - "title": "DPL GUI: fix crash on macOS", - "number": 7751, + "mergedAt": "2021-12-02T15:30:53Z", + "title": "RecoContainer: Better support for MFTMCH and MFTMCHMID tracks", + "number": 7784, "author": { - "login": "ktf" + "login": "rpezzi" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/src/runDataProcessing.cxx" + "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" + } + }, + { + "node": { + "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoFwd.h" + } + }, + { + "node": { + "path": "Detectors/GlobalTracking/src/MatchGlobalFwd.cxx" } } ] @@ -6495,27 +3765,42 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-26T23:02:11Z", - "title": "DPL: baby steps going to Lifetime::Dangling", - "number": 7752, + "mergedAt": "2021-12-03T09:02:19Z", + "title": "[EMCAL-645] Make cell index range in event handler const", + "number": 7785, "author": { - "login": "ktf" + "login": "mfasDa" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/src/ArrowSupport.cxx" + "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/EventData.h" } }, { "node": { - "path": "Framework/Core/src/WorkflowHelpers.cxx" + "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/EventHandler.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-02T09:08:06Z", + "title": "Fixes MCH Digits Labels", + "number": 7786, + "author": { + "login": "rpezzi" + }, + "files": { + "edges": [ { "node": { - "path": "Framework/Core/src/WorkflowHelpers.h" + "path": "Detectors/MUON/MCH/Workflow/src/DigitFilteringSpec.cxx" } } ] @@ -6524,10 +3809,10 @@ }, { "node": { - "state": "MERGED", - "mergedAt": "2021-11-28T16:50:26Z", - "title": "Changes to inject MC TF timestamp to DPH.creation time", - "number": 7753, + "state": "CLOSED", + "mergedAt": null, + "title": "Suppress unneeded clusters request by AOD producer", + "number": 7787, "author": { "login": "shahor02" }, @@ -6535,47 +3820,97 @@ "edges": [ { "node": { - "path": "DataFormats/Parameters/include/DataFormatsParameters/GRPECSObject.h" + "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" } }, { "node": { - "path": "DataFormats/Parameters/include/DataFormatsParameters/GRPObject.h" + "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/VtxTrackRef.h" } }, { "node": { - "path": "Detectors/Raw/include/DetectorsRaw/HBFUtils.h" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/Raw/include/DetectorsRaw/RawFileReader.h" + "path": "Detectors/AOD/src/aod-producer-workflow.cxx" } }, { "node": { - "path": "Detectors/Raw/src/HBFUtilsInitializer.cxx" + "path": "Detectors/GlobalTrackingWorkflow/helpers/src/InputHelper.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-07T07:29:31Z", + "title": "Fixing range of phi parameter for MCH tracks in AOD producer", + "number": 7788, + "author": { + "login": "mcoquet642" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/Raw/src/RawFileReaderWorkflow.cxx" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-03T22:31:17Z", + "title": "[OCTRL-586] AliECS dump: include queues sizes", + "number": 7789, + "author": { + "login": "knopers8" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/Raw/src/rawfile-reader-workflow.cxx" + "path": "Framework/Core/src/O2ControlHelpers.cxx" } }, { "node": { - "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" + "path": "Framework/Core/test/test_FrameworkDataFlowToO2Control.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "The following changelog has been automatically generated.", + "number": 7790, + "author": { + "login": "github-actions" + }, + "files": { + "edges": [ + { + "node": { + "path": "CHANGELOG.md" } }, { "node": { - "path": "macro/o2sim.C" + "path": "doc/data/2021-12-o2_prs.json" } } ] @@ -6586,8 +3921,8 @@ "node": { "state": "OPEN", "mergedAt": null, - "title": "TPC dEdx: adding container class for calibrations", - "number": 7754, + "title": "IDCs: Adding functionality to not group pads near the sector edges", + "number": 7791, "author": { "login": "matthias-kleiner" }, @@ -6595,112 +3930,117 @@ "edges": [ { "node": { - "path": "DataFormats/Detectors/TPC/CMakeLists.txt" + "path": "Detectors/TPC/base/include/TPCBase/Painter.h" } }, { "node": { - "path": "DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxContainer.h" + "path": "Detectors/TPC/base/src/Painter.cxx" } }, { "node": { - "path": "DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxTrackTopologyPol.h" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCAverageGroup.h" } }, { "node": { - "path": "DataFormats/Detectors/TPC/include/DataFormatsTPC/CalibdEdxTrackTopologySpline.h" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCAverageGroupBase.h" } }, { "node": { - "path": "DataFormats/Detectors/TPC/src/CalibdEdxContainer.cxx" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCAverageGroupHelper.h" } }, { "node": { - "path": "DataFormats/Detectors/TPC/src/CalibdEdxTrackTopologyPol.cxx" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCFactorization.h" } }, { "node": { - "path": "DataFormats/Detectors/TPC/src/CalibdEdxTrackTopologySpline.cxx" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCGroup.h" } }, { "node": { - "path": "DataFormats/Detectors/TPC/src/DataFormatsTPCLinkDef.h" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCGroupHelperRegion.h" } }, { "node": { - "path": "Detectors/TPC/reconstruction/test/testGPUCATracking.cxx" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCGroupHelperSector.h" } }, { "node": { - "path": "GPU/GPUTracking/CMakeLists.txt" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCGroupingParameter.h" } }, { "node": { - "path": "GPU/GPUTracking/DataTypes/GPUDataTypes.h" + "path": "Detectors/TPC/calibration/src/IDCAverageGroup.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Definitions/GPUSettingsList.h" + "path": "Detectors/TPC/calibration/src/IDCAverageGroupBase.cxx" } }, { "node": { - "path": "GPU/GPUTracking/GPUTrackingLinkDef_O2.h" + "path": "Detectors/TPC/calibration/src/IDCAverageGroupHelper.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUChainTracking.cxx" + "path": "Detectors/TPC/calibration/src/IDCFactorization.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUChainTracking.h" + "path": "Detectors/TPC/calibration/src/IDCGroup.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Global/GPUChainTrackingIO.cxx" + "path": "Detectors/TPC/calibration/src/IDCGroupHelperRegion.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Interface/GPUO2Interface.cxx" + "path": "Detectors/TPC/calibration/src/IDCGroupHelperSector.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Interface/GPUO2Interface.h" + "path": "Detectors/TPC/calibration/src/IDCGroupingParameter.cxx" } }, { "node": { - "path": "GPU/GPUTracking/Merger/GPUTPCGMTrackParam.cxx" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFLPIDCSpec.h" } }, { "node": { - "path": "GPU/GPUTracking/dEdx/GPUdEdx.h" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFactorizeIDCSpec.h" } }, { "node": { - "path": "GPU/TPCFastTransformation/SplineSpec.h" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFourierTransformAggregatorSpec.h" } }, { "node": { - "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" + "path": "Detectors/TPC/workflow/src/tpc-factorize-idc.cxx" + } + }, + { + "node": { + "path": "Detectors/TPC/workflow/src/tpc-flp-idc.cxx" } } ] @@ -6709,78 +4049,88 @@ }, { "node": { - "state": "OPEN", - "mergedAt": null, - "title": "MRRTF-145: only exes (not libs) should bake the mapping implementation", - "number": 7755, + "state": "MERGED", + "mergedAt": "2021-12-03T08:30:06Z", + "title": "TPC QC: proper name for N_RawDigits plot", + "number": 7792, "author": { - "login": "aphecetche" + "login": "tklemenz" }, "files": { "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Mapping/Interface/CMakeLists.txt" - } - }, - { - "node": { - "path": "Detectors/MUON/MCH/Mapping/Interface/include/MCHMappingInterface/CathodeSegmentation.h" + "path": "Detectors/TPC/qc/include/TPCQC/Clusters.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "Add TRD tracking QC (for expert analysis)", + "number": 7793, + "author": { + "login": "martenole" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Mapping/Interface/include/MCHMappingInterface/CathodeSegmentationCInterface.h" + "path": "Detectors/TRD/CMakeLists.txt" } }, { "node": { - "path": "Detectors/MUON/MCH/Mapping/Interface/include/MCHMappingInterface/Segmentation.h" + "path": "Detectors/TRD/base/src/RecoParam.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Mapping/SegContour/CMakeLists.txt" + "path": "Detectors/TRD/qc/CMakeLists.txt" } }, { "node": { - "path": "Detectors/MUON/MCH/PreClustering/CMakeLists.txt" + "path": "Detectors/TRD/qc/include/TRDQC/Tracking.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/CMakeLists.txt" + "path": "Detectors/TRD/qc/src/TRDQCLinkDef.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Encoder/Payload/CMakeLists.txt" + "path": "Detectors/TRD/qc/src/Tracking.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/test/CMakeLists.txt" + "path": "Detectors/TRD/workflow/CMakeLists.txt" } }, { "node": { - "path": "Detectors/MUON/MCH/Simulation/CMakeLists.txt" + "path": "Detectors/TRD/workflow/include/TRDWorkflow/TRDGlobalTrackingQCSpec.h" } }, { "node": { - "path": "Detectors/MUON/MCH/Simulation/test/CMakeLists.txt" + "path": "Detectors/TRD/workflow/src/TRDGlobalTrackingQCSpec.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/CMakeLists.txt" + "path": "Detectors/TRD/workflow/src/TrackBasedCalibSpec.cxx" } }, { "node": { - "path": "cmake/O2AddHeaderOnlyLibrary.cmake" + "path": "Detectors/TRD/workflow/src/trd-tracking-workflow.cxx" } } ] @@ -6790,22 +4140,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-28T16:29:44Z", - "title": "enable optical surface properties for G4", - "number": 7756, + "mergedAt": "2021-12-02T20:47:37Z", + "title": "MCTrackNavigator: Access Daughter0 and Daughter1", + "number": 7794, "author": { - "login": "AllaMaevskaya" + "login": "sawenzel" }, "files": { "edges": [ { "node": { - "path": "Detectors/FIT/FT0/simulation/include/FT0Simulation/Detector.h" + "path": "DataFormats/simulation/include/SimulationDataFormat/MCUtils.h" } }, { "node": { - "path": "Detectors/FIT/FT0/simulation/src/Detector.cxx" + "path": "DataFormats/simulation/src/MCUtils.cxx" } } ] @@ -6815,27 +4165,37 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-28T16:56:26Z", - "title": "Fix TPC shared cluster counting in AODProducer", - "number": 7757, + "mergedAt": "2021-12-03T04:31:47Z", + "title": "DPL: allow for \"Dict\" config param spec", + "number": 7795, "author": { - "login": "shahor02" + "login": "ktf" }, "files": { "edges": [ { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Framework/Core/include/Framework/Variant.h" } }, { "node": { - "path": "GPU/GPUTracking/CMakeLists.txt" + "path": "Framework/Core/src/BoostOptionsRetriever.cxx" } }, { "node": { - "path": "GPU/GPUTracking/DataTypes/GPUTPCGMMergedTrackHit.h" + "path": "Framework/Core/src/ConfigParamsHelper.cxx" + } + }, + { + "node": { + "path": "Framework/Core/src/PropertyTreeHelpers.cxx" + } + }, + { + "node": { + "path": "Framework/Core/test/test_ConfigParamRegistry.cxx" } } ] @@ -6844,33 +4204,43 @@ }, { "node": { - "state": "OPEN", - "mergedAt": null, - "title": "FV0: Add PMTs to FV0 geometry and redistribute optical fiber volumes", - "number": 7758, + "state": "MERGED", + "mergedAt": "2021-12-03T10:58:11Z", + "title": "DPL Analysis: make sure all supported types can be used in vector columns", + "number": 7796, "author": { - "login": "andreasmolander" + "login": "aalkin" }, "files": { "edges": [ { "node": { - "path": "Detectors/FIT/FV0/base/include/FV0Base/Geometry.h" - } - }, - { - "node": { - "path": "Detectors/FIT/FV0/base/src/Geometry.cxx" + "path": "Framework/Core/include/Framework/ArrowTypes.h" } }, { "node": { - "path": "Detectors/FIT/FV0/simulation/include/FV0Simulation/Detector.h" + "path": "Framework/Core/test/test_TreeToTable.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "DPL Analysis: cleanups in TreeToTable code", + "number": 7797, + "author": { + "login": "aalkin" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FV0/simulation/src/Detector.cxx" + "path": "Framework/Core/src/TableTreeHelpers.cxx" } } ] @@ -6880,872 +4250,1047 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-12-01T11:17:02Z", - "title": "Includes MCH-MID matches in Global Fwd Workflow and other improvements", - "number": 7759, + "mergedAt": "2021-12-03T20:49:40Z", + "title": "Configure CCDB server via NameConf, Move NameConf to CommonUtils, and use it also for BasicCCDBManager", + "number": 7798, "author": { - "login": "rpezzi" + "login": "davidrohr" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Detectors/GlobalTracking/include/DataFormatsGlobalTracking/RecoContainer.h" + "path": "Detectors/ITSMFT/MFT/simulation/src/GeometryMisAligner.cxx" } }, { "node": { - "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" + "path": "Detectors/ITSMFT/MFT/simulation/src/digi2raw.cxx" } }, { "node": { - "path": "DataFormats/Reconstruction/CMakeLists.txt" + "path": "Detectors/ITSMFT/MFT/workflow/src/ClustererSpec.cxx" } }, { "node": { - "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/GlobalFwdTrack.h" + "path": "Detectors/ITSMFT/MFT/workflow/src/TrackReaderSpec.cxx" } }, { "node": { - "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/GlobalTrackID.h" + "path": "Detectors/ITSMFT/MFT/workflow/src/TrackerSpec.cxx" } }, { "node": { - "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoFwd.h" + "path": "Detectors/ITSMFT/common/workflow/src/ClusterReaderSpec.cxx" } }, { "node": { - "path": "DataFormats/Reconstruction/src/ReconstructionDataFormatsLinkDef.h" + "path": "Detectors/ITSMFT/common/workflow/src/DigitReaderSpec.cxx" } }, { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Detectors/ITSMFT/common/workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/AOD/src/aod-producer-workflow.cxx" + "path": "Detectors/ITSMFT/common/workflow/src/STFDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/CMakeLists.txt" + "path": "Detectors/MUON/MCH/Calibration/src/PedestalCalibSpec.h" } }, { "node": { - "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwd.h" + "path": "Detectors/MUON/MCH/Raw/Encoder/Digit/DigitRawEncoder.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwdParam.h" + "path": "Detectors/MUON/MCH/Raw/Encoder/Digit/digits-to-raw.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/src/GlobalTrackingLinkDef.h" + "path": "Detectors/MUON/MCH/Workflow/src/ClusterTransformerSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchGlobalFwd.cxx" + "path": "Detectors/MUON/MCH/Workflow/src/TrackAtVertexSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchGlobalFwdParam.cxx" + "path": "Detectors/MUON/MCH/Workflow/src/TrackFinderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/CMakeLists.txt" + "path": "Detectors/MUON/MID/Workflow/src/DigitReaderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/helpers/src/InputHelper.cxx" + "path": "Detectors/MUON/MID/Workflow/src/EntropyDecoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/include/GlobalTrackingWorkflow/GlobalFwdMatchingSpec.h" + "path": "Detectors/MUON/MID/Workflow/src/EntropyEncoderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/include/GlobalTrackingWorkflow/MatchedMFTMCHWriterSpec.h" + "path": "Detectors/MUON/MID/Workflow/src/RawWriterSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/CMakeLists.txt" + "path": "Detectors/MUON/MID/Workflow/src/TrackerMCSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/include/GlobalTrackingWorkflowReaders/MatchedMCHMIDReaderSpec.h" + "path": "Detectors/MUON/MID/Workflow/src/TrackerSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/include/GlobalTrackingWorkflowReaders/MatchedMFTMCHReaderSpec.h" + "path": "Detectors/MUON/MID/Workflow/src/digits-to-raw-workflow.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/src/MatchedMCHMIDReaderSpec.cxx" + "path": "Detectors/PHOS/calib/src/phos-calib-workflow.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/readers/src/MatchedMFTMCHReaderSpec.cxx" + "path": "Detectors/PHOS/simulation/src/RawCreator.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/GlobalFwdMatchingSpec.cxx" + "path": "Detectors/PHOS/simulation/src/RawWriter.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/MatchedMFTMCHWriterSpec.cxx" + "path": "Detectors/PHOS/workflow/src/CellConverterSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/globalfwd-matcher-workflow.cxx" + "path": "Detectors/PHOS/workflow/src/ReaderSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/primary-vertexing-workflow.cxx" + "path": "Detectors/Raw/src/HBFUtilsInitializer.cxx" } }, { "node": { - "path": "prodtests/sim_challenge.sh" + "path": "Detectors/Raw/src/RawFileWriter.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "adding missing pieces in TOF cal workflow", - "number": 7760, - "author": { - "login": "noferini" - }, - "files": { - "edges": [ + }, + { + "node": { + "path": "Detectors/Raw/src/rawfile-reader-workflow.cxx" + } + }, + { + "node": { + "path": "Detectors/TOF/calibration/include/TOFCalibration/LHCClockCalibrator.h" + } + }, + { + "node": { + "path": "Detectors/TOF/calibration/testWorkflow/TOFChannelCalibratorSpec.h" + } + }, + { + "node": { + "path": "Detectors/TOF/compression/src/tof-compressor.cxx" + } + }, + { + "node": { + "path": "Detectors/TOF/reconstruction/src/Encoder.cxx" + } + }, + { + "node": { + "path": "Detectors/TOF/workflowIO/src/CalibInfoReaderSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/TOF/workflowIO/src/ClusterReaderSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/TOF/workflowIO/src/DigitReaderSpec.cxx" + } + }, + { + "node": { + "path": "Detectors/TOF/workflowIO/src/TOFMatchedReaderSpec.cxx" + } + }, { "node": { - "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h" + "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCCCDBHelper.h" } }, { "node": { - "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/Diagnostic.h" + "path": "Detectors/TPC/qc/src/Tracking.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchTOF.h" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFactorizeIDCSpec.h" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchTOF.cxx" + "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFourierTransformAggregatorSpec.h" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatcherSpec.cxx" + "path": "Detectors/TPC/workflow/readers/src/PublisherSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/base/CMakeLists.txt" + "path": "Detectors/TPC/workflow/readers/src/TrackReaderSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/base/include/TOFBase/EventTimeMaker.h" + "path": "Detectors/TPC/workflow/src/CalibdEdxSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/base/include/TOFBase/Geo.h" + "path": "Detectors/TPC/workflow/src/CalibratordEdxSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/base/include/TOFBase/Utils.h" + "path": "Detectors/TPC/workflow/src/FileWriterSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/base/src/CalibTOFapi.cxx" + "path": "Detectors/TPC/workflow/src/RawToDigitsSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/base/src/EventTimeMaker.cxx" + "path": "Detectors/TPC/workflow/src/ZSSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/base/src/Utils.cxx" + "path": "Detectors/TPC/workflow/src/convertDigitsToRawZS.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/CMakeLists.txt" + "path": "Detectors/TPC/workflow/src/tpc-integrate-idc.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/include/TOFCalibration/LHCClockCalibrator.h" + "path": "Detectors/TRD/calibration/src/CalibratorVdExB.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/include/TOFCalibration/TOFChannelCalibrator.h" + "path": "Detectors/TRD/macros/CheckHits.C" } }, { "node": { - "path": "Detectors/TOF/calibration/src/LHCClockCalibrator.cxx" + "path": "Detectors/TRD/simulation/src/trap2raw.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/src/TOFChannelCalibrator.cxx" + "path": "Detectors/TRD/workflow/io/src/TRDCalibReaderSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/src/TOFDiagnosticCalibrator.cxx" + "path": "Detectors/TRD/workflow/io/src/TRDTrackletReaderSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/testWorkflow/LHCClockCalibratorSpec.h" + "path": "Detectors/TRD/workflow/src/TRDGlobalTrackingSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/testWorkflow/TOFDiagnosticCalibratorSpec.h" + "path": "Detectors/TRD/workflow/src/TrackBasedCalibSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/workflow/include/TOFWorkflowUtils/CompressedDecodingTask.h" + "path": "Detectors/Upgrades/IT3/macros/test/CheckClustersITS3.C" } }, { "node": { - "path": "Detectors/TOF/workflow/src/CompressedDecodingTask.cxx" + "path": "Detectors/Upgrades/IT3/workflow/src/ClusterReaderSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/Upgrades/IT3/workflow/src/ClustererSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" + "path": "Detectors/Vertexing/src/VertexTrackMatcher.cxx" } }, { "node": { - "path": "Detectors/TOF/workflowIO/include/TOFWorkflowIO/CalibInfoReaderSpec.h" + "path": "Detectors/ZDC/base/include/ZDCBase/Constants.h" } }, { "node": { - "path": "Detectors/TOF/workflowIO/src/CalibInfoReaderSpec.cxx" + "path": "Detectors/ZDC/simulation/src/digi2raw.cxx" } }, { "node": { - "path": "Detectors/TOF/workflowIO/src/TOFCalibWriterSpec.cxx" + "path": "Detectors/ZDC/workflow/include/ZDCWorkflow/DigitRecoSpec.h" } }, { "node": { - "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" + "path": "Detectors/ZDC/workflow/include/ZDCWorkflow/ZDCDataReaderDPLSpec.h" } }, { "node": { - "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.cxx" + "path": "Detectors/ZDC/workflow/src/DigitReaderSpec.cxx" } }, { "node": { - "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.h" + "path": "Detectors/ZDC/workflow/src/DigitRecoSpec.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-12-01T14:26:29Z", - "title": "[EMCAL-507] Remove custom end-of-stream handling via EMCALBlockHeader", - "number": 7761, - "author": { - "login": "mfasDa" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/EMCAL/workflow/include/EMCALWorkflow/RawToCellConverterSpec.h" + "path": "Detectors/ZDC/workflow/src/RecEventReaderSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/AnalysisClusterSpec.cxx" + "path": "Detectors/ZDC/workflow/src/ZDCDataReaderDPLSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/CellConverterSpec.cxx" + "path": "EventVisualisation/Workflow/src/O2DPLDisplay.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/ClusterizerSpec.cxx" + "path": "GPU/GPUTracking/TRDTracking/macros/run_trd_tracker.C" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/DigitsPrinterSpec.cxx" + "path": "GPU/GPUTracking/qa/GPUQA.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/PublisherSpec.cxx" + "path": "GPU/Workflow/src/GPUWorkflowSpec.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/RawToCellConverterSpec.cxx" + "path": "GPU/Workflow/src/O2GPUDPLDisplay.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/RecoWorkflow.cxx" + "path": "Steer/DigitizerWorkflow/src/GRPUpdaterSpec.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "Adding protection for straight MFT tracks, to prevent divison by zero", - "number": 7762, - "author": { - "login": "sarahherrmann" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Core/include/Framework/AnalysisDataModel.h" + "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-30T09:08:10Z", - "title": "Write CTP masks only if requested", - "number": 7763, - "author": { - "login": "nburmaso" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Steer/include/Steer/HitProcessingManager.h" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-12-01T12:47:38Z", - "title": "CTF dictionaries are ready to be fetched from CCDB", - "number": 7764, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ + }, { "node": { - "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/CTFDictHeader.h" + "path": "Steer/src/MCKinematicsReader.cxx" } }, { "node": { - "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/EncodedBlocks.h" + "path": "Steer/src/O2MCApplication.cxx" } }, { "node": { - "path": "DataFormats/Detectors/Common/src/CTFDictHeader.cxx" + "path": "doc/data/2021-01-o2_prs.json" } }, { "node": { - "path": "DataFormats/Detectors/ZDC/include/DataFormatsZDC/CTF.h" + "path": "doc/data/2021-03-o2_prs.json" } }, { "node": { - "path": "Detectors/Base/CMakeLists.txt" + "path": "doc/data/2021-11-o2_prs.json" } }, { "node": { - "path": "Detectors/Base/include/DetectorsBase/CTFCoderBase.h" + "path": "macro/UploadDummyAlignment.C" } }, { "node": { - "path": "Detectors/Base/src/CTFCoderBase.cxx" + "path": "macro/UploadMatBudLUT.C" } }, { "node": { - "path": "Detectors/Base/src/DetectorsBaseLinkDef.h" + "path": "macro/analyzeHits.C" } }, { "node": { - "path": "Detectors/CPV/reconstruction/include/CPVReconstruction/CTFCoder.h" + "path": "macro/compareTopologyDistributions.C" } }, { "node": { - "path": "Detectors/CPV/reconstruction/include/CPVReconstruction/CTFHelper.h" + "path": "macro/duplicateHits.C" } }, { "node": { - "path": "Detectors/CPV/reconstruction/src/CTFCoder.cxx" + "path": "macro/migrateSimFiles.C" } }, { "node": { - "path": "Detectors/CPV/workflow/src/EntropyDecoderSpec.cxx" + "path": "macro/o2sim.C" } }, { "node": { - "path": "Detectors/CPV/workflow/src/EntropyEncoderSpec.cxx" + "path": "macro/runTPCRefit.C" } }, { "node": { - "path": "Detectors/CTF/README.md" + "path": "macro/run_clus_itsSA.C" } }, { "node": { - "path": "Detectors/CTF/utils/CMakeLists.txt" + "path": "macro/run_trac_ca_its.C" } }, { "node": { - "path": "Detectors/CTF/utils/CTFdict2CCDBfiles.C" + "path": "macro/run_trac_its.C" } }, { "node": { - "path": "Detectors/CTF/workflow/src/CTFWriterSpec.cxx" + "path": "prodtests/full-system-test/dpl-workflow.sh" } }, { "node": { - "path": "Detectors/CTP/reconstruction/include/CTPReconstruction/CTFCoder.h" + "path": "prodtests/full_system_test.sh" } }, { "node": { - "path": "Detectors/CTP/reconstruction/include/CTPReconstruction/CTFHelper.h" + "path": "run/O2HitMerger.h" } }, { "node": { - "path": "Detectors/CTP/reconstruction/src/CTFCoder.cxx" + "path": "run/SimExamples/SimAsService_biasing1/duplicateHits.macro" } }, { "node": { - "path": "Detectors/CTP/workflow/src/EntropyDecoderSpec.cxx" + "path": "run/checkStack.cxx" } }, { "node": { - "path": "Detectors/CTP/workflow/src/EntropyEncoderSpec.cxx" + "path": "run/o2sim_parallel.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-03T22:30:13Z", + "title": "Minor fixes on Global Reader and sim_challenge.sh", + "number": 7799, + "author": { + "login": "rpezzi" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/GlobalTracking/src/MatchGlobalFwd.cxx" } }, { "node": { - "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFCoder.h" + "path": "Detectors/GlobalTrackingWorkflow/helpers/src/GlobalTrackClusterReader.cxx" } }, { "node": { - "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h" + "path": "prodtests/sim_challenge.sh" + } + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "Optional mat.corr., full propagation and refit in DCAFitter", + "number": 7800, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/Vertexing/CMakeLists.txt" } }, { "node": { - "path": "Detectors/EMCAL/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/Vertexing/README.md" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/Vertexing/include/DetectorsVertexing/DCAFitterN.h" + } + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "print branch type in exception", + "number": 7801, + "author": { + "login": "jgrosseo" + }, + "files": { + "edges": [ + { + "node": { + "path": "Framework/Core/src/TableTreeHelpers.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-03T15:28:17Z", + "title": "MCH: add 2 getters to speedup the clustering", + "number": 7802, + "author": { + "login": "pillot" + }, + "files": { + "edges": [ + { + "node": { + "path": "Detectors/MUON/MCH/Clustering/src/ClusterOriginal.cxx" } }, { "node": { - "path": "Detectors/EMCAL/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/MUON/MCH/Clustering/src/ClusterOriginal.h" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-03T21:00:51Z", + "title": "DPL: improve quitting logic", + "number": 7803, + "author": { + "login": "ktf" + }, + "files": { + "edges": [ + { + "node": { + "path": "Framework/Core/src/runDataProcessing.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-03T20:48:05Z", + "title": "Fixes: CTP/Config -> CTP/Config/Config + suppress ccdb timestamp in ZDC digitizer", + "number": 7804, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FDD/reconstruction/CMakeLists.txt" + "path": "DataFormats/Detectors/CTP/include/DataFormatsCTP/Configuration.h" } }, { "node": { - "path": "Detectors/FIT/FDD/reconstruction/include/FDDReconstruction/CTFCoder.h" + "path": "Detectors/ZDC/simulation/src/Digitizer.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-05T12:21:05Z", + "title": "TRD calibration classes cleanup", + "number": 7805, + "author": { + "login": "martenole" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/FIT/FDD/reconstruction/src/CTFCoder.cxx" + "path": "DataFormats/Detectors/TRD/include/DataFormatsTRD/HelperMethods.h" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/base/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FDD/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/TRD/base/include/TRDBase/CalDet.h" } }, { "node": { - "path": "Detectors/FIT/FT0/reconstruction/CMakeLists.txt" + "path": "Detectors/TRD/base/include/TRDBase/CalPad.h" } }, { "node": { - "path": "Detectors/FIT/FT0/reconstruction/include/FT0Reconstruction/CTFCoder.h" + "path": "Detectors/TRD/base/include/TRDBase/CalPadStatus.h" } }, { "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/TRD/base/include/TRDBase/CalROC.h" } }, { "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/FT0ReconstructionLinkDef.h" + "path": "Detectors/TRD/base/include/TRDBase/CalSingleChamberStatus.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/base/include/TRDBase/Calibrations.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/TRD/base/include/TRDBase/ChamberCalibrations.h" } }, { "node": { - "path": "Detectors/FIT/FV0/reconstruction/CMakeLists.txt" + "path": "Detectors/TRD/base/include/TRDBase/ChamberNoise.h" } }, { "node": { - "path": "Detectors/FIT/FV0/reconstruction/include/FV0Reconstruction/CTFCoder.h" + "path": "Detectors/TRD/base/include/TRDBase/ChamberStatus.h" } }, { "node": { - "path": "Detectors/FIT/FV0/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/TRD/base/include/TRDBase/LocalGainFactor.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/base/include/TRDBase/LocalT0.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/TRD/base/include/TRDBase/LocalVDrift.h" } }, { "node": { - "path": "Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFCoder.h" + "path": "Detectors/TRD/base/include/TRDBase/PadCalibrations.h" } }, { "node": { - "path": "Detectors/HMPID/reconstruction/include/HMPIDReconstruction/CTFHelper.h" + "path": "Detectors/TRD/base/include/TRDBase/PadCalibrationsAliases.h" } }, { "node": { - "path": "Detectors/HMPID/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/TRD/base/include/TRDBase/PadNoise.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/base/include/TRDBase/PadParameters.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/TRD/base/macros/OCDB2CCDB.C" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/CTFCoder.h" + "path": "Detectors/TRD/base/macros/OCDB2CCDBTrapConfig.C" } }, { "node": { - "path": "Detectors/ITSMFT/common/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/TRD/base/macros/PrintTrapConfig.C" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/base/macros/Readocdb.C" } }, { "node": { - "path": "Detectors/ITSMFT/common/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/TRD/base/src/CalDet.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/CTF/include/MCHCTF/CTFCoder.h" + "path": "Detectors/TRD/base/src/CalPad.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/CTF/include/MCHCTF/CTFHelper.h" + "path": "Detectors/TRD/base/src/CalPadStatus.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/CTF/src/CTFCoder.cxx" + "path": "Detectors/TRD/base/src/CalROC.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/base/src/Calibrations.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/entropy-encoder-workflow.cxx" + "path": "Detectors/TRD/base/src/ChamberNoise.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/CTF/include/MIDCTF/CTFCoder.h" + "path": "Detectors/TRD/base/src/ChamberStatus.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/CTF/include/MIDCTF/CTFHelper.h" + "path": "Detectors/TRD/base/src/LocalGainFactor.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/CTF/src/CTFCoder.cxx" + "path": "Detectors/TRD/base/src/LocalT0.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/base/src/LocalVDrift.cxx" } }, { "node": { - "path": "Detectors/MUON/MID/Workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/TRD/base/src/PadNoise.cxx" } }, { "node": { - "path": "Detectors/PHOS/reconstruction/include/PHOSReconstruction/CTFCoder.h" + "path": "Detectors/TRD/base/src/PadStatus.cxx" } }, { "node": { - "path": "Detectors/PHOS/reconstruction/include/PHOSReconstruction/CTFHelper.h" + "path": "Detectors/TRD/base/src/TRDBaseLinkDef.h" } }, { "node": { - "path": "Detectors/PHOS/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/TRD/macros/CheckHits.C" } }, { "node": { - "path": "Detectors/PHOS/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/TRD/simulation/src/Digitizer.cxx" } }, { "node": { - "path": "Detectors/PHOS/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/TRD/workflow/src/TRDDigitizerSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/reconstruction/CMakeLists.txt" + "path": "Detectors/TRD/workflow/src/TRDTrapSimulatorSpec.cxx" } }, { "node": { - "path": "Detectors/TOF/reconstruction/include/TOFReconstruction/CTFCoder.h" + "path": "prodtests/full-system-test/dpl-workflow.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "Changing indices of multipart-messages or it won't work", + "number": 7806, + "author": { + "login": "chiarazampolli" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/TOF/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/DCS/testWorkflow/src/dcs-config-proxy.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "CLOSED", + "mergedAt": null, + "title": "DUMMY PR TO test CI after merging the different CCDB PRs", + "number": 7807, + "author": { + "login": "davidrohr" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/TOF/reconstruction/src/TOFReconstructionLinkDef.h" + "path": "CMakeLists.txt" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-05T18:52:37Z", + "title": "Use calculated 1st orbit only if requested, add verbosity option", + "number": 7808, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/TOF/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/Raw/include/DetectorsRaw/RawFileReader.h" } }, { "node": { - "path": "Detectors/TOF/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/Raw/src/RawFileReaderWorkflow.cxx" } }, { "node": { - "path": "Detectors/TPC/reconstruction/CMakeLists.txt" + "path": "Detectors/Raw/src/rawfile-reader-workflow.cxx" } - }, + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-05T12:21:29Z", + "title": "Change URL of FIT LUTs to /Config/LookupTable", + "number": 7809, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/TPC/reconstruction/include/TPCReconstruction/CTFCoder.h" + "path": "DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/LookUpTable.h" } }, { "node": { - "path": "Detectors/TPC/reconstruction/src/CTFCoder.cxx" + "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/LookUpTable.h" } }, { "node": { - "path": "Detectors/TPC/workflow/src/EntropyDecoderSpec.cxx" + "path": "DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/LookUpTable.h" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "[WIP] Allow PV contributors, refit with mat.corr. in S.Vertexing", + "number": 7810, + "author": { + "login": "shahor02" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/TPC/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/Base/src/GeometryManager.cxx" } }, { "node": { - "path": "Detectors/TRD/reconstruction/include/TRDReconstruction/CTFCoder.h" + "path": "Detectors/Base/src/Propagator.cxx" } }, { "node": { - "path": "Detectors/TRD/reconstruction/include/TRDReconstruction/CTFHelper.h" + "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchTPCITSParams.h" } }, { "node": { - "path": "Detectors/TRD/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/GlobalTracking/src/MatchTPCITS.cxx" } }, { "node": { - "path": "Detectors/TRD/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/GlobalTrackingWorkflow/src/TPCITSMatchingSpec.cxx" } }, { "node": { - "path": "Detectors/TRD/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/Vertexing/CMakeLists.txt" } }, { "node": { - "path": "Detectors/ZDC/reconstruction/include/ZDCReconstruction/CTFCoder.h" + "path": "Detectors/Vertexing/README.md" } }, { "node": { - "path": "Detectors/ZDC/reconstruction/include/ZDCReconstruction/CTFHelper.h" + "path": "Detectors/Vertexing/include/DetectorsVertexing/DCAFitterN.h" } }, { "node": { - "path": "Detectors/ZDC/reconstruction/src/CTFCoder.cxx" + "path": "Detectors/Vertexing/include/DetectorsVertexing/SVertexer.h" } }, { "node": { - "path": "Detectors/ZDC/workflow/src/EntropyDecoderSpec.cxx" + "path": "Detectors/Vertexing/include/DetectorsVertexing/SVertexerParams.h" } }, { "node": { - "path": "Detectors/ZDC/workflow/src/EntropyEncoderSpec.cxx" + "path": "Detectors/Vertexing/src/SVertexer.cxx" } } ] @@ -7755,32 +5300,22 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-30T09:07:56Z", - "title": "Revert \"DPL Analysis: ability to read and write variable list arrays\"", - "number": 7765, + "mergedAt": "2021-12-05T12:22:39Z", + "title": "FST: Use alice-ccdb.cern.sh for FIT CCDB", + "number": 7811, "author": { - "login": "ktf" + "login": "davidrohr" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/include/Framework/TableTreeHelpers.h" - } - }, - { - "node": { - "path": "Framework/Core/src/TableTreeHelpers.cxx" - } - }, - { - "node": { - "path": "Framework/Core/test/test_TreeToTable.cxx" + "path": "prodtests/full-system-test/dpl-workflow.sh" } }, { "node": { - "path": "Framework/Foundation/include/Framework/Endian.h" + "path": "prodtests/full_system_test.sh" } } ] @@ -7790,17 +5325,17 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-30T09:43:45Z", - "title": "fix in TOF latency", - "number": 7766, + "mergedAt": "2021-12-05T20:59:05Z", + "title": "Revert \"FST/CCDB: Temporarily stick to ccdb-test.cern.ch:8080 as defa…", + "number": 7812, "author": { - "login": "noferini" + "login": "davidrohr" }, "files": { "edges": [ { "node": { - "path": "Detectors/TOF/base/include/TOFBase/Geo.h" + "path": "CCDB/include/CCDB/BasicCCDBManager.h" } } ] @@ -7810,112 +5345,112 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-30T19:55:23Z", - "title": "MCH: speedup identification of used cluster combinations", - "number": 7767, + "mergedAt": "2021-12-07T12:11:42Z", + "title": "Event Display is now capable of displaying tracks from AOD files", + "number": 7813, "author": { - "login": "pillot" + "login": "pnwkw" }, "files": { "edges": [ { "node": { - "path": "Detectors/MUON/MCH/Tracking/include/MCHTracking/TrackFinder.h" + "path": "EventVisualisation/Base/CMakeLists.txt" + } + }, + { + "node": { + "path": "EventVisualisation/Base/include/EventVisualisationBase/DataSourceOffline.h" + } + }, + { + "node": { + "path": "EventVisualisation/Base/src/DataSourceOffline.cxx" + } + }, + { + "node": { + "path": "EventVisualisation/DataConverter/include/EventVisualisationDataConverter/VisualisationEvent.h" + } + }, + { + "node": { + "path": "EventVisualisation/View/CMakeLists.txt" + } + }, + { + "node": { + "path": "EventVisualisation/View/include/EventVisualisationView/EventManager.h" + } + }, + { + "node": { + "path": "EventVisualisation/View/include/EventVisualisationView/Options.h" + } + }, + { + "node": { + "path": "EventVisualisation/View/src/EventManager.cxx" + } + }, + { + "node": { + "path": "EventVisualisation/View/src/Initializer.cxx" + } + }, + { + "node": { + "path": "EventVisualisation/View/src/Options.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Tracking/src/TrackFinder.cxx" + "path": "EventVisualisation/Workflow/CMakeLists.txt" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-11-30T23:28:33Z", - "title": "DPL: cleanup struct to tuple", - "number": 7768, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Foundation/include/Framework/StructToTuple.h" + "path": "EventVisualisation/Workflow/include/EveWorkflow/AO2DConverter.h" } }, { "node": { - "path": "Framework/Foundation/test/test_StructToTuple.cxx" + "path": "EventVisualisation/Workflow/include/EveWorkflow/DetectorData.h" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "TRD remove straggling error output and add option for trigger fix", - "number": 7769, - "author": { - "login": "bazinski" - }, - "files": { - "edges": [ + }, { "node": { - "path": "DataFormats/Detectors/TRD/include/DataFormatsTRD/RawDataStats.h" + "path": "EventVisualisation/Workflow/include/EveWorkflow/EveWorkflowHelper.h" } }, { "node": { - "path": "Detectors/TRD/reconstruction/include/TRDReconstruction/DigitsParser.h" + "path": "EventVisualisation/Workflow/include/EveWorkflow/O2DPLDisplay.h" } }, { "node": { - "path": "Detectors/TRD/reconstruction/src/CruRawReader.cxx" + "path": "EventVisualisation/Workflow/src/AO2DConverter.cxx" } }, { "node": { - "path": "Detectors/TRD/reconstruction/src/DataReader.cxx" + "path": "EventVisualisation/Workflow/src/DetectorData.cxx" } }, { "node": { - "path": "Detectors/TRD/reconstruction/src/DigitsParser.cxx" + "path": "EventVisualisation/Workflow/src/EveWorkflowHelper.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "DPL: make Dispatcher lossy", - "number": 7770, - "author": { - "login": "ktf" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Core/src/ChannelConfigurationPolicy.cxx" + "path": "EventVisualisation/Workflow/src/FileProducer.cxx" } }, { "node": { - "path": "Framework/Core/src/SendingPolicy.cxx" + "path": "EventVisualisation/Workflow/src/O2DPLDisplay.cxx" } } ] @@ -7925,32 +5460,37 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-30T23:27:02Z", - "title": "DPL Analysis: Rework AOD I/O", - "number": 7771, + "mergedAt": "2021-12-05T20:58:24Z", + "title": "Do not have local ccdb URL parameters in configKeyValues initialized from NameConf", + "number": 7814, "author": { - "login": "aalkin" + "login": "davidrohr" }, "files": { "edges": [ { "node": { - "path": "Framework/Core/include/Framework/TableTreeHelpers.h" + "path": "Common/SimConfig/include/SimConfig/DigiParams.h" } }, { "node": { - "path": "Framework/Core/src/TableTreeHelpers.cxx" + "path": "Detectors/CPV/base/include/CPVBase/CPVSimParams.h" } }, { "node": { - "path": "Framework/Core/test/test_TreeToTable.cxx" + "path": "Detectors/CPV/simulation/src/Digitizer.cxx" } }, { "node": { - "path": "Framework/Foundation/include/Framework/Endian.h" + "path": "Detectors/ZDC/simulation/src/digi2raw.cxx" + } + }, + { + "node": { + "path": "Steer/DigitizerWorkflow/src/ZDCDigitizerSpec.cxx" } } ] @@ -7960,27 +5500,27 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-11-30T23:27:27Z", - "title": "Drop old example for FLP Qualification process", - "number": 7772, + "mergedAt": "2021-12-07T12:56:33Z", + "title": "DPL Analysis: use internal selection cache for partitions", + "number": 7815, "author": { - "login": "ktf" + "login": "aalkin" }, "files": { "edges": [ { "node": { - "path": "Framework/TestWorkflows/CMakeLists.txt" + "path": "Framework/Core/include/Framework/AnalysisHelpers.h" } }, { "node": { - "path": "Framework/TestWorkflows/README" + "path": "Framework/Core/include/Framework/AnalysisManagers.h" } }, { "node": { - "path": "Framework/TestWorkflows/src/flpQualification.cxx" + "path": "Framework/Core/include/Framework/AnalysisTask.h" } } ] @@ -7989,10 +5529,10 @@ }, { "node": { - "state": "OPEN", - "mergedAt": null, - "title": "sim_challenge.sh: Add basic analysis testing", - "number": 7773, + "state": "MERGED", + "mergedAt": "2021-12-06T10:23:08Z", + "title": "Fix logic to print TGrid connect error msg", + "number": 7816, "author": { "login": "sawenzel" }, @@ -8000,7 +5540,7 @@ "edges": [ { "node": { - "path": "prodtests/sim_challenge.sh" + "path": "CCDB/src/CcdbApi.cxx" } } ] @@ -8010,112 +5550,82 @@ { "node": { "state": "MERGED", - "mergedAt": "2021-12-02T09:12:04Z", - "title": "[EMCAL-729] Add compression of trigger bits", - "number": 7774, + "mergedAt": "2021-12-06T11:49:08Z", + "title": "jobutils improvements", + "number": 7817, "author": { - "login": "mfasDa" + "login": "sawenzel" }, "files": { "edges": [ { "node": { - "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/TriggerRecord.h" + "path": "Utilities/Tools/jobutils2.sh" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "screenshot (aspect ratio, description)", + "number": 7818, + "author": { + "login": "jmyrcha" + }, + "files": { + "edges": [ { "node": { - "path": "DataFormats/Detectors/EMCAL/src/TriggerRecord.cxx" + "path": "EventVisualisation/Base/include/EventVisualisationBase/DataSource.h" } }, { "node": { - "path": "Detectors/CTF/test/test_ctf_io_emcal.cxx" + "path": "EventVisualisation/Base/include/EventVisualisationBase/DataSourceOnline.h" } }, { "node": { - "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFCoder.h" + "path": "EventVisualisation/Base/src/DataSourceOnline.cxx" } }, { "node": { - "path": "Detectors/EMCAL/reconstruction/include/EMCALReconstruction/CTFHelper.h" + "path": "EventVisualisation/DataConverter/include/EventVisualisationDataConverter/VisualisationEvent.h" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "[WIP] [MRRtF-150] improved digits time computation", - "number": 7775, - "author": { - "login": "aferrero2707" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/include/MCHRawDecoder/DataDecoder.h" + "path": "EventVisualisation/DataConverter/src/VisualisationEvent.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Raw/Decoder/src/DataDecoder.cxx" + "path": "EventVisualisation/View/include/EventVisualisationView/EventManagerFrame.h" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-12-02T08:59:33Z", - "title": "add time cut for T0 participants", - "number": 7776, - "author": { - "login": "AllaMaevskaya" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/FIT/FT0/reconstruction/src/CollisionTimeRecoTask.cxx" + "path": "EventVisualisation/View/src/EventManagerFrame.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "DPL Analysis: add natan2() node for expressions", - "number": 7777, - "author": { - "login": "aalkin" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Core/include/Framework/BasicOps.h" + "path": "EventVisualisation/Workflow/include/EveWorkflow/EveWorkflowHelper.h" } }, { "node": { - "path": "Framework/Core/include/Framework/ExpressionHelpers.h" + "path": "EventVisualisation/Workflow/src/EveWorkflowHelper.cxx" } }, { "node": { - "path": "Framework/Core/include/Framework/Expressions.h" + "path": "EventVisualisation/Workflow/src/O2DPLDisplay.cxx" } } ] @@ -8126,536 +5636,456 @@ "node": { "state": "OPEN", "mergedAt": null, - "title": "Configure CCDB server via NameConf::mCCDBServer and NameConf::getCCDBServer()", - "number": 7778, + "title": "TRD merge CommonParam into SimParam and more", + "number": 7819, "author": { - "login": "shahor02" + "login": "martenole" }, "files": { "edges": [ { "node": { - "path": "Common/SimConfig/include/SimConfig/DigiParams.h" + "path": "Detectors/TRD/base/CMakeLists.txt" } }, { "node": { - "path": "DataFormats/Detectors/Common/include/DetectorsCommonDataFormats/NameConf.h" + "path": "Detectors/TRD/base/include/TRDBase/CalOnlineGainTables.h" } }, { "node": { - "path": "DataFormats/Detectors/Common/src/NameConf.cxx" + "path": "Detectors/TRD/base/include/TRDBase/Calibrations.h" } }, { "node": { - "path": "DataFormats/Detectors/FIT/FDD/include/DataFormatsFDD/LookUpTable.h" + "path": "Detectors/TRD/base/include/TRDBase/ChamberCalibrations.h" } }, { "node": { - "path": "DataFormats/Detectors/FIT/FT0/include/DataFormatsFT0/LookUpTable.h" + "path": "Detectors/TRD/base/include/TRDBase/ChamberStatus.h" } }, { "node": { - "path": "DataFormats/Detectors/FIT/FV0/include/DataFormatsFV0/LookUpTable.h" + "path": "Detectors/TRD/base/include/TRDBase/CommonParam.h" } }, { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Detectors/TRD/base/include/TRDBase/FeeParam.h" } }, { "node": { - "path": "Detectors/Base/include/DetectorsBase/Aligner.h" + "path": "Detectors/TRD/base/include/TRDBase/PadCalibrations.h" } }, { "node": { - "path": "Detectors/Base/src/Aligner.cxx" + "path": "Detectors/TRD/base/include/TRDBase/PadCalibrationsAliases.h" } }, { "node": { - "path": "Detectors/CPV/base/include/CPVBase/CPVSimParams.h" + "path": "Detectors/TRD/base/include/TRDBase/PadParameters.h" } }, { "node": { - "path": "Detectors/CPV/simulation/include/CPVSimulation/RawWriter.h" + "path": "Detectors/TRD/base/include/TRDBase/PadPlane.h" } }, { "node": { - "path": "Detectors/CPV/simulation/src/RawCreator.cxx" + "path": "Detectors/TRD/base/include/TRDBase/PadResponse.h" } }, { "node": { - "path": "Detectors/CPV/workflow/src/RawToDigitConverterSpec.cxx" + "path": "Detectors/TRD/base/src/Calibrations.cxx" } }, { "node": { - "path": "Detectors/CTP/simulation/include/CTPSimulation/Digitizer.h" + "path": "Detectors/TRD/base/src/ChamberStatus.cxx" } }, { "node": { - "path": "Detectors/DCS/testWorkflow/src/dcs-proxy.cxx" + "path": "Detectors/TRD/base/src/CommonParam.cxx" } }, { "node": { - "path": "Detectors/EMCAL/calibration/testWorkflow/EMCALChannelCalibratorSpec.h" + "path": "Detectors/TRD/base/src/TRDBaseLinkDef.h" } }, { "node": { - "path": "Detectors/EMCAL/workflow/include/EMCALWorkflow/EMCALDCSDataProcessorSpec.h" + "path": "Detectors/TRD/macros/CheckDigits.C" } }, { "node": { - "path": "Detectors/FIT/FT0/calibration/testWorkflow/slew_upload.cxx" + "path": "Detectors/TRD/simulation/CMakeLists.txt" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/include/FT0Workflow/ReconstructionSpec.h" + "path": "Detectors/TRD/simulation/include/TRDSimulation/DiffAndTimeStructEstimator.h" } }, { "node": { - "path": "Detectors/FIT/FT0/workflow/src/ft0-reco-workflow.cxx" + "path": "Detectors/TRD/simulation/include/TRDSimulation/Digitizer.h" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/macros/makeChannelTimeOffsetFV0CalibObjectInCCDB.C" + "path": "Detectors/TRD/simulation/include/TRDSimulation/Garfield.h" } }, { "node": { - "path": "Detectors/FIT/FV0/calibration/macros/readChannelTimeOffsetFV0CalibObjectFromCCDB.C" + "path": "Detectors/TRD/simulation/include/TRDSimulation/SimParam.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/include/FV0Workflow/ReconstructionSpec.h" + "path": "Detectors/TRD/simulation/include/TRDSimulation/TRDSimParams.h" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/ReconstructionSpec.cxx" + "path": "Detectors/TRD/simulation/src/Detector.cxx" } }, { "node": { - "path": "Detectors/FIT/FV0/workflow/src/fv0-reco-workflow.cxx" + "path": "Detectors/TRD/simulation/src/DiffAndTimeStructEstimator.cxx" } }, { "node": { - "path": "Detectors/FIT/macros/CMakeLists.txt" + "path": "Detectors/TRD/simulation/src/Digitizer.cxx" } }, { "node": { - "path": "Detectors/FIT/macros/uploadLookUpTable.C" + "path": "Detectors/TRD/simulation/src/SimParam.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/tofworkflow/src/tof-reco-workflow.cxx" + "path": "Detectors/TRD/simulation/src/TRDSimulationLinkDef.h" } }, { "node": { - "path": "Detectors/HMPID/workflow/src/PedestalsCalculationSpec.cxx" + "path": "Detectors/TRD/simulation/src/TrapSimulator.cxx" } }, { "node": { - "path": "Detectors/MUON/MCH/Calibration/src/PedestalCalibSpec.h" + "path": "Detectors/TRD/simulation/test/testTRDDiffusionCoefficient.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "MERGED", + "mergedAt": "2021-12-07T07:27:13Z", + "title": "AOD: also keep particles marked as keepPhysics", + "number": 7820, + "author": { + "login": "sawenzel" + }, + "files": { + "edges": [ + { + "node": { + "path": "DataFormats/simulation/include/SimulationDataFormat/MCUtils.h" + } + }, + { + "node": { + "path": "DataFormats/simulation/src/MCUtils.cxx" } }, { "node": { - "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSEnergyCalibDevice.h" + "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + } + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "Creates categories of tables contained in the primary data model", + "number": 7821, + "author": { + "login": "pbuehler" + }, + "files": { + "edges": [ + { + "node": { + "path": "scripts/datamodel-doc/ALICEO2includeFile.py" } }, { "node": { - "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSHGLGRatioCalibDevice.h" + "path": "scripts/datamodel-doc/README.md" } }, { "node": { - "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSPedestalCalibDevice.h" + "path": "scripts/datamodel-doc/extractDataModel.py" } }, { "node": { - "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSRunbyrunCalibDevice.h" + "path": "scripts/datamodel-doc/inputCard.xml" } - }, + } + ] + } + } + }, + { + "node": { + "state": "OPEN", + "mergedAt": null, + "title": "TOF full access to ccdb calibration and anchoring for MC", + "number": 7822, + "author": { + "login": "noferini" + }, + "files": { + "edges": [ { "node": { - "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSRunbyrunCalibrator.h" + "path": "DataFormats/Detectors/TOF/CMakeLists.txt" } }, { "node": { - "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSTurnonCalibDevice.h" + "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/CalibInfoTOF.h" } }, { "node": { - "path": "Detectors/PHOS/calib/include/PHOSCalibWorkflow/PHOSTurnonCalibrator.h" + "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/Diagnostic.h" } }, { "node": { - "path": "Detectors/PHOS/calib/src/phos-calib-workflow.cxx" + "path": "DataFormats/Detectors/TOF/include/DataFormatsTOF/TOFFEElightInfo.h" } }, { "node": { - "path": "Detectors/PHOS/simulation/src/RawWriter.cxx" + "path": "DataFormats/Detectors/TOF/src/DataFormatsTOFLinkDef.h" } }, { "node": { - "path": "Detectors/PHOS/workflow/src/CellConverterSpec.cxx" + "path": "DataFormats/Detectors/TOF/src/Diagnostic.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/include/TOFCalibration/CalibTOF.h" + "path": "DataFormats/Detectors/TOF/src/TOFFEElightInfo.cxx" } }, { "node": { - "path": "Detectors/TOF/calibration/include/TOFCalibration/LHCClockCalibrator.h" + "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchTOF.h" } }, { "node": { - "path": "Detectors/TOF/calibration/testWorkflow/TOFChannelCalibratorSpec.h" + "path": "Detectors/GlobalTracking/src/MatchTOF.cxx" } }, { "node": { - "path": "Detectors/TOF/workflow/include/TOFWorkflowUtils/TOFClusterizerSpec.h" + "path": "Detectors/GlobalTrackingWorkflow/src/TOFMatcherSpec.cxx" } }, { "node": { - "path": "Detectors/TPC/calibration/include/TPCCalibration/IDCCCDBHelper.h" + "path": "Detectors/GlobalTrackingWorkflow/src/tof-eventtime-checker-workflow.cxx" } }, { "node": { - "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFactorizeIDCSpec.h" + "path": "Detectors/GlobalTrackingWorkflow/src/tof-matcher-workflow.cxx" } }, { "node": { - "path": "Detectors/TPC/workflow/include/TPCWorkflow/TPCFourierTransformAggregatorSpec.h" + "path": "Detectors/TOF/base/CMakeLists.txt" } }, { "node": { - "path": "Detectors/TRD/calibration/src/CalibratorVdExB.cxx" + "path": "Detectors/TOF/base/include/TOFBase/CalibTOFapi.h" } }, { "node": { - "path": "Detectors/ZDC/simulation/src/digi2raw.cxx" + "path": "Detectors/TOF/base/include/TOFBase/EventTimeMaker.h" } }, { "node": { - "path": "Detectors/ZDC/workflow/include/ZDCWorkflow/DigitRecoSpec.h" + "path": "Detectors/TOF/base/include/TOFBase/Geo.h" } }, { "node": { - "path": "Detectors/ZDC/workflow/include/ZDCWorkflow/ZDCDataReaderDPLSpec.h" + "path": "Detectors/TOF/base/include/TOFBase/Utils.h" } }, { "node": { - "path": "Detectors/ZDC/workflow/src/DigitRecoSpec.cxx" + "path": "Detectors/TOF/base/src/CalibTOFapi.cxx" } }, { "node": { - "path": "Detectors/ZDC/workflow/src/ZDCDataReaderDPLSpec.cxx" + "path": "Detectors/TOF/base/src/EventTimeMaker.cxx" } }, { "node": { - "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" - } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "Allow user to define output tables list", - "number": 7779, - "author": { - "login": "nburmaso" - }, - "files": { - "edges": [ - { - "node": { - "path": "Detectors/AOD/CMakeLists.txt" + "path": "Detectors/TOF/base/src/Utils.cxx" } }, { "node": { - "path": "Detectors/AOD/include/AODProducerWorkflow/AODProducerWorkflowSpec.h" + "path": "Detectors/TOF/calibration/CMakeLists.txt" } }, { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Detectors/TOF/calibration/include/TOFCalibration/LHCClockCalibrator.h" } }, { "node": { - "path": "Detectors/AOD/src/aod-producer-workflow.cxx" + "path": "Detectors/TOF/calibration/include/TOFCalibration/TOFChannelCalibrator.h" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "DPL Analysis: event mixing: allow for creating empty combinations", - "number": 7780, - "author": { - "login": "saganatt" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Core/include/Framework/ASoAHelpers.h" + "path": "Detectors/TOF/calibration/include/TOFCalibration/TOFFEElightReader.h" } }, { "node": { - "path": "Framework/Core/test/test_ASoAHelpers.cxx" + "path": "Detectors/TOF/calibration/src/LHCClockCalibrator.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "DPL Analysis: event mixing: Move GroupSlicer to a separate file, add operator+ and +=", - "number": 7781, - "author": { - "login": "saganatt" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Framework/Core/include/Framework/AnalysisTask.h" + "path": "Detectors/TOF/calibration/src/TOFCalibrationLinkDef.h" } }, { "node": { - "path": "Framework/Core/include/Framework/GroupSlicer.h" + "path": "Detectors/TOF/calibration/src/TOFChannelCalibrator.cxx" } }, { "node": { - "path": "Framework/Core/test/test_GroupSlicer.cxx" + "path": "Detectors/TOF/calibration/src/TOFDiagnosticCalibrator.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "Use TOF Utils to subtract BC time to tofSignal", - "number": 7782, - "author": { - "login": "njacazio" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Detectors/TOF/calibration/testWorkflow/LHCClockCalibratorSpec.h" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "[Global Fwd Tracking] Improve configuration of MFTMCH matching", - "number": 7783, - "author": { - "login": "rpezzi" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwd.h" + "path": "Detectors/TOF/calibration/testWorkflow/TOFDiagnosticCalibratorSpec.h" } }, { "node": { - "path": "Detectors/GlobalTracking/include/GlobalTracking/MatchGlobalFwdParam.h" + "path": "Detectors/TOF/reconstruction/src/Clusterer.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchGlobalFwd.cxx" + "path": "Detectors/TOF/simulation/src/Digitizer.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "RecoContainer: Better support for MFTMCH and MFTMCHMID tracks", - "number": 7784, - "author": { - "login": "rpezzi" - }, - "files": { - "edges": [ + }, { "node": { - "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" + "path": "Detectors/TOF/workflow/include/TOFWorkflowUtils/CompressedDecodingTask.h" } }, { "node": { - "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/MatchInfoFwd.h" + "path": "Detectors/TOF/workflow/src/CompressedDecodingTask.cxx" } }, { "node": { - "path": "Detectors/GlobalTracking/src/MatchGlobalFwd.cxx" + "path": "Detectors/TOF/workflow/src/EntropyDecoderSpec.cxx" } - } - ] - } - } - }, - { - "node": { - "state": "OPEN", - "mergedAt": null, - "title": "[EMCAL-645] Make cell index range in event handler const", - "number": 7785, - "author": { - "login": "mfasDa" - }, - "files": { - "edges": [ + }, { "node": { - "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/EventData.h" + "path": "Detectors/TOF/workflow/src/TOFClusterizerSpec.cxx" } }, { "node": { - "path": "DataFormats/Detectors/EMCAL/include/DataFormatsEMCAL/EventHandler.h" + "path": "Detectors/TOF/workflowIO/include/TOFWorkflowIO/CalibInfoReaderSpec.h" } - } - ] - } - } - }, - { - "node": { - "state": "MERGED", - "mergedAt": "2021-12-02T09:08:06Z", - "title": "Fixes MCH Digits Labels", - "number": 7786, - "author": { - "login": "rpezzi" - }, - "files": { - "edges": [ + }, { "node": { - "path": "Detectors/MUON/MCH/Workflow/src/DigitFilteringSpec.cxx" + "path": "Detectors/TOF/workflowIO/include/TOFWorkflowIO/TOFCalibWriterSpec.h" } - } - ] - } - } - }, - { - "node": { - "state": "CLOSED", - "mergedAt": null, - "title": "Suppress unneeded clusters request by AOD producer", - "number": 7787, - "author": { - "login": "shahor02" - }, - "files": { - "edges": [ + }, { "node": { - "path": "DataFormats/Detectors/GlobalTracking/src/RecoContainer.cxx" + "path": "Detectors/TOF/workflowIO/src/CalibInfoReaderSpec.cxx" } }, { "node": { - "path": "DataFormats/Reconstruction/include/ReconstructionDataFormats/VtxTrackRef.h" + "path": "Detectors/TOF/workflowIO/src/TOFCalibWriterSpec.cxx" } }, { "node": { - "path": "Detectors/AOD/src/AODProducerWorkflowSpec.cxx" + "path": "Steer/DigitizerWorkflow/src/SimpleDigitizerWorkflow.cxx" } }, { "node": { - "path": "Detectors/AOD/src/aod-producer-workflow.cxx" + "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.cxx" } }, { "node": { - "path": "Detectors/GlobalTrackingWorkflow/helpers/src/InputHelper.cxx" + "path": "Steer/DigitizerWorkflow/src/TOFDigitizerSpec.h" } } ]