Skip to content
Snippets Groups Projects
  1. Dec 08, 2022
    • Nils Krumnack's avatar
      make AsgxAODMetNTupleMakerAlg for writing out individual MET terms · 9af7f188
      Nils Krumnack authored
      This is essentially a heavily modified version of
      AsgxAODNTupleMakerAlg for the specific purpose at hand, i.e. writing
      out MET variables as `float` instead of `std::vector<float>`.
      
      There is probably some overlap of code with the original algorithm,
      but I'd rather clean that up at a later point, as I anyways have to
      revisit how I handle the output n-tuples in a better way.
      9af7f188
  2. Dec 05, 2022
  3. Dec 02, 2022
  4. Nov 29, 2022
  5. Nov 07, 2022
  6. Nov 02, 2022
  7. Nov 01, 2022
  8. Oct 31, 2022
  9. Oct 07, 2022
  10. Oct 06, 2022
  11. Sep 26, 2022
  12. Sep 01, 2022
  13. Aug 31, 2022
  14. Aug 29, 2022
    • Nils Krumnack's avatar
      add "proper" views and thinning for full CP algorithm test sequence · 4dca4dce
      Nils Krumnack authored
      This removes all the implicit views created by the various sequences,
      and instead creates explicit views as inputs for MET and OR.  And it
      adds actual consistent thinning for all containers for the output.
      And it adds pt/eta cuts for all the objects, which are probably way
      off from what they should be...
      
      I also had to add some extra configuration options/decorations to some
      of the sequences to make it all consistent.
      4dca4dce
  15. Aug 26, 2022
  16. Aug 09, 2022
    • Nils Krumnack's avatar
      CP Algorithms: global comparison of block configuration and sequences · 520769f2
      Nils Krumnack authored
      This is hopefully very straightforward, but also very incomplete: The
      idea is that to validate the config blocks, I produce the same n-tuple
      once with the config blocks and once with the sequences and then
      compare it.  That validates that (at least for the chosen settings and
      variables) both configurations are the same.  As a bonus, once
      completed this also runs a fairly complete CP algorithms job in CI.
      
      So far this is very incomplete, it only runs muons and only checks the
      four-momentum, but having this in the release should allow adding more
      objects and variables as I add more configuration blocks.
      520769f2
  17. Nov 18, 2021
  18. Oct 22, 2021
  19. Jul 14, 2021
  20. Jun 16, 2021
    • Nils Krumnack's avatar
      remake SysListLoaderAlg into SystematicsSvc · f812fc18
      Nils Krumnack authored
      For now this just replaces the algorithm with a service, and
      communicates the systematics list via the service interface instead of
      via the event store.
      
      The plan is to add more functionality in future merge requests that
      will move a lot of the systematics handling functionality from the
      configuration layer into the service.
      f812fc18
  21. Apr 06, 2020
    • Nils Krumnack's avatar
      copy over PhysicsAnalysis/Algorithms from 21.2 · c028e73e
      Nils Krumnack authored
      Originally I had tried sweeping/cherry-picking this from 21.2, but
      with all the three-way merges and commits that involve other
      packages/directories that was rather painful, so this is now just a
      direct copy from the current state in 21.2.
      c028e73e
Loading