athena merge requestshttps://gitlab.cern.ch/atlas/athena/-/merge_requests2024-03-27T17:50:55+01:00https://gitlab.cern.ch/atlas/athena/-/merge_requests/70156Draft: write in-file metadata using RootKeyContainer2024-03-27T17:50:55+01:00Maciej Pawel SzymanskiDraft: write in-file metadata using RootKeyContainerAn experiment to check what's needed to switch metadata storage technologyAn experiment to check what's needed to switch metadata storage technologyhttps://gitlab.cern.ch/atlas/athena/-/merge_requests/69954Draft: Improvements to HepMcParticleLink and extension of unit tests for SiHi...2024-03-22T19:14:55+01:00John Derek ChapmanDraft: Improvements to HepMcParticleLink and extension of unit tests for SiHitCollectionCnv.Further robustness improvements for `HepMcParticleLink` in the case that position-based constructors are used and
constructors using the event number=0 workaround. (Fixes unit test failures in the dbg build.)
Updated `HepMcParticleLink_...Further robustness improvements for `HepMcParticleLink` in the case that position-based constructors are used and
constructors using the event number=0 workaround. (Fixes unit test failures in the dbg build.)
Updated `HepMcParticleLink_test` to test the `==` operator for a HepMcParticleLink instances created with wider set of possible constructor arguments.
Updated `SiHitCollectionCnv_pX_test` unit tests to check the behaviour with SiHits using barcode/id = 0 (typically delta-rays). This has implications for HITS file compression if it doesn't work properly, so is worth testing.https://gitlab.cern.ch/atlas/athena/-/merge_requests/66616Draft: TgcReadoutGeometry clean up & removal of a couple of bugs2024-03-27T00:33:16+01:00Johannes Junggeburthjohannes.josef.junggeburth@cern.chDraft: TgcReadoutGeometry clean up & removal of a couple of bugs- Clean up interface of the TgcReadoutElement
- Optimize calculation of the wire group position. Remove recursive calculation approach in favour of a caching
- Fix the calculation of the trapezoidal width for negative z- Clean up interface of the TgcReadoutElement
- Optimize calculation of the wire group position. Remove recursive calculation approach in favour of a caching
- Fix the calculation of the trapezoidal width for negative z