Skip to content
Snippets Groups Projects
  1. Sep 11, 2023
    • Nils Krumnack's avatar
      disable the block configuration tests for 21.2 · b95e13aa
      Nils Krumnack authored
      In 21.2 we never made the block configuration fully agree with the
      sequence configuration and we stopped developing it, so I disabled the
      corresponding tests.  Leaving the tests commented out since this
      branch is on its way out and if somebody tries to investigate what's
      going on I want to leave them with a trace of it.
      b95e13aa
  2. Jul 14, 2023
  3. Jul 06, 2023
  4. Feb 15, 2023
  5. Feb 07, 2023
  6. Dec 06, 2022
  7. Nov 23, 2022
  8. Nov 04, 2022
  9. Oct 11, 2022
  10. Aug 26, 2022
  11. Aug 25, 2022
    • Nils Krumnack's avatar
      add AsgShallowCopyAlg, remove SysCopyHandle from AsgSelectionAlg · a5c1db2a
      Nils Krumnack authored
      This goes back to an old discussion that in principle AsgSelectionAlg
      should not have a SysCopyHandle, as it doesn't introduce new momentum
      systematics.  The reason it has one currently is that if there is a
      selection before the correction algorithm it does need to make a
      shallow copy that can then subsequently be modified at will.
      
      The solution implemented here is what we discussed back then: To
      implement an algorithm that does nothing more than make a shallow copy
      (based on the view container algorithm and the copy mechanism from
      SysCopyHandle) and schedule that before AsgSelectionAlg as needed.
      a5c1db2a
  12. Aug 16, 2022
  13. Aug 13, 2022
    • Nils Krumnack's avatar
      CP Algorithm Blocks: replace "references" with two-pass configuration · 5a4105de
      Nils Krumnack authored
      Given that the first iteration of the configuration block design
      invoked criticism of the "reference" design for tracking containers I
      now changed it, so that instead of first allocating references to
      determine what the intermediate containers are, I just run through the
      entire configuration twice.  The second run-through then can rely on
      what it learned in the first run-through to determine what will happen
      further down in the sequence.
      
      This requires routing a number of calls through the ConfigAccumulator
      object, but it definitely makes writing the actual blocks more
      straightforward, and it should also allow for more flexibility if we
      need to redesign the ConfigAccumulator in the future (which also
      became simpler with this change).
      5a4105de
  14. Aug 03, 2022
    • Nils Krumnack's avatar
      introduce new test files with DAOD_PHYS (ATLASG-1636) · c61c9db0
      Nils Krumnack authored and Nils Erik Krumnack's avatar Nils Erik Krumnack committed
      This allows testing that software works on DAOD_PHYS.
      
      I'm keeping the old files around with the suffix _OLD, as users have
      specifically requested to be able to keep tests on older files which
      may require different tool settings.
      
      I also updated a fair number of the CP algorithm tests so that they
      now explicitly use the _OLD files until issues are resolved.
      c61c9db0
  15. Jul 20, 2022
  16. Jul 16, 2022
  17. Jul 15, 2022
  18. Jul 13, 2022
  19. Jul 10, 2022
  20. Jul 08, 2022
  21. Jul 03, 2022
Loading